home-modules/shared/skills/atlassian/SKILL.md
Interact with Jira and Confluence. Use the Atlassian MCP server tools when available, otherwise fall back to the jira CLI.
npx skillsauth add mccurdyc/nixos-config atlassianInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
When given an Atlassian URL, extract identifiers directly:
https://fastly.atlassian.net/wiki/spaces/.../pages/<PAGE_ID>/... → use page ID with confluence_get_pagehttps://fastly.atlassian.net/browse/PROJ-123 → use key with jira_get_issueconfluence_get_page — fetch a page by IDconfluence_search — CQL queries (e.g. title = "Varnishlog")jira_get_issue — fetch by key (e.g. PROJ-123)jira_search — JQL queries (e.g. summary ~ "X" AND issuetype = Epic)jira_create_issue, jira_update_issue — create/edit issuesjira_get_transitions, jira_transition_issue — workflow transitionsUse the jira CLI (jira-cli-go):
jira issue list -q "summary ~ 'control cache' AND issuetype = Epic"
jira issue view PROJ-123
jira epic list --project PROJ
jira issue create -t Bug -s "Title" -b "Description" -P PROJ
jira issue move PROJ-123 "In Progress"
tools
Do work in an isolated git worktree instead of switching branches. Use when creating a branch and opening a PR so the user's working directory is never disturbed. Triggers: 'create a branch', 'open a PR', 'make a change on a new branch'.
development
Search the web, fetch web page content, or search GitHub issues/PRs/repos. Use when you need current information not available locally.
tools
Start an interactive questionnaire when there are more than 5 options or bullet points that need to be addressed. Uses the ask_user tool to walk through selections interactively instead of dumping a wall of text.
tools
Browse the web headlessly using Chrome DevTools Protocol. Use when you need to interact with web pages - click buttons, fill forms, navigate, take screenshots, or extract dynamic content that requires JavaScript.