.claude/skills/jira/SKILL.md
Jira project management including issues, sprints, boards, and workflows. Activate for Jira tickets, sprint planning, backlog management, and Atlassian integration.
npx skillsauth add markus41/claude jiraInstall 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.
Provides comprehensive Jira project management capabilities for the Golden Armada AI Agent Fleet Platform.
Activate this skill when working with:
```python from jira import JIRA
jira = JIRA( server='https://your-domain.atlassian.net', basic_auth=('[email protected]', 'API_TOKEN') )
jira = JIRA( server='https://your-domain.atlassian.net', oauth={ 'access_token': 'ACCESS_TOKEN', 'access_token_secret': 'ACCESS_TOKEN_SECRET', 'consumer_key': 'CONSUMER_KEY', 'key_cert': 'KEY_CERT' } ) ```
```python
new_issue = jira.create_issue( project='GA', summary='Implement agent health monitoring', description='Add health check endpoints and monitoring dashboards', issuetype={'name': 'Story'}, priority={'name': 'High'}, labels=['backend', 'monitoring'], components=[{'name': 'Agent Platform'}] ) print(f"Created: {new_issue.key}")
issue = jira.issue('GA-123') print(f"Summary: {issue.fields.summary}") print(f"Status: {issue.fields.status.name}")
issue.update( summary='Updated summary', description='Updated description', priority={'name': 'Critical'} )
jira.add_comment(issue, 'This is a comment')
jira.transition_issue(issue, 'In Progress')
jira.assign_issue(issue, 'username')
jira.create_issue_link('Blocks', 'GA-123', 'GA-124') ```
```python
issues = jira.search_issues('project = GA AND status = "In Progress"')
issues = jira.search_issues( 'project = GA', fields='summary,status,assignee', maxResults=50 )
queries = { 'my_open': 'assignee = currentUser() AND status != Done', 'sprint_backlog': 'project = GA AND sprint in openSprints()', 'high_priority': 'project = GA AND priority = High AND status != Done', 'recently_updated': 'project = GA AND updated >= -7d ORDER BY updated DESC', 'unassigned': 'project = GA AND assignee is EMPTY AND status != Done', 'bugs': 'project = GA AND issuetype = Bug AND status != Done' }
for name, jql in queries.items(): results = jira.search_issues(jql) print(f"{name}: {len(results)} issues") ```
```python
board = jira.boards(name='GA Board')[0]
sprints = jira.sprints(board.id) active_sprint = next(s for s in sprints if s.state == 'active')
sprint_issues = jira.search_issues(f'sprint = {active_sprint.id}')
new_sprint = jira.create_sprint( name='Sprint 15', board_id=board.id, startDate='2024-01-15', endDate='2024-01-29' )
jira.add_issues_to_sprint(active_sprint.id, ['GA-123', 'GA-124'])
jira.update_sprint(sprint.id, state='active') jira.update_sprint(sprint.id, state='closed') ```
```python
issues_to_create = [ { 'project': {'key': 'GA'}, 'summary': f'Task {i}', 'issuetype': {'name': 'Task'} } for i in range(1, 6) ] created = jira.create_issues(issues_to_create)
issues = jira.search_issues('project = GA AND status = "To Do"') for issue in issues: jira.transition_issue(issue, 'In Progress') ```
```markdown
As a [type of user], I want [goal] So that [benefit]
```markdown
Brief description of the bug
What should happen
What actually happens
Attach relevant screenshots or logs ```
``` ┌──────────┐ ┌─────────────┐ ┌────────────┐ ┌────────┐ │ To Do │ -> │ In Progress │ -> │ In Review │ -> │ Done │ └──────────┘ └─────────────┘ └────────────┘ └────────┘ ^ │ └────────────────────────────────────┘ (Rejected) ```
```bash
/jira-create --type story --summary "Implement feature X" --priority high
/jira-status --sprint current
/jira-transition GA-123 --status "In Progress"
/atlassian-sync --commits --branch main ```
tools
Build Teams-native agents with the Teams SDK (formerly Teams AI Library v2) — App class, activity routing, adaptive cards, streaming, AI-generated labels, feedback, message extensions, Teams-as-MCP-server, and the bring-your-own-AI pattern with Agent Framework.
tools
Run agents on Microsoft Foundry (formerly Azure AI Foundry) Agent Service — prompt agents vs hosted agents, threads/runs and the Responses API, built-in tools (Bing grounding, code interpreter, file search, MCP, OpenAPI, A2A), connected agents, Entra agent identity, SDKs, and observability/evaluations.
tools
Build and host custom engine agents with the Microsoft 365 Agents SDK — AgentApplication, the Activity protocol, channel reach via Azure Bot Service, hosting Agent Framework or Semantic Kernel engines, and the Agents Toolkit/Playground workflow. Successor to the Bot Framework SDK.
tools
Design, govern, and extend Microsoft Copilot Studio agents — topics, generative orchestration, knowledge, tools and MCP, agent flows, autonomous triggers, publishing channels, Copilot Credits pricing, and solution-based ALM on Power Platform.