capture-tasks-from-mee…
Analyze meeting notes to find action items and create Jira tasks for assigned work. When an…
Generate project status reports from Jira issues and publish to Confluence. When an agent needs to: (1) Create a status report for a project, (2) Summarize project progress or updates, (3) Generate weekly/daily reports from Jira, (4) Publish status summaries to Confluence, or
$ npx -y skills add atlassian/atlassian-mcp-server --skill generate-status-report --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/generate-status-reportContext preview
The summary Claude sees to decide when to auto-load this skill.
Generate project status reports from Jira issues and publish to Confluence. When an agent needs to: (1) Create a status report for a project, (2) Summarize project progress or updates, (3) Generate weekly/daily reports from Jira, (4) Publish status summaries to Confluence, or
name: generate-status-report description: "Generate project status reports from Jira issues and publish to Confluence. When an agent needs to: (1) Create a status report for a project, (2) Summarize project progress or updates, (3) Generate weekly/daily reports from Jira, (4) Publish status summaries to Confluence, or (5) Analyze project blockers and completion. Queries Jira issues, categorizes by status/priority, and creates formatted reports for delivery managers and executives."
status report, project status, weekly update, daily standup, Jira report, project summary, blockers, progress update, Confluence report, sprint report, project update, publish to Confluence, write to Confluence, post report
Automatically query Jira for project status, analyze issues, and generate formatted status reports published to Confluence.
**CRITICAL**: This skill should be **interactive**. Always clarify scope (time period, audience, Confluence destination) with the user before or after generating the report. Do not silently skip Confluence publishing—always offer it.
Generating a status report follows these steps:
1. **Identify scope** - Determine project, time period, and target audience 2. **Query Jira** - Fetch relevant issues using JQL queries 3. **Analyze data** - Categorize issues and identify key insights 4. **Format report** - Structure content based on audience and purpose 5. **Publish to Confluence** - Create or update a page with the report
**IMPORTANT**: If the user's request is missing key information, ASK before proceeding with queries. Do not assume defaults without confirmation for Confluence publishing.
Clarify these details:
**Project identification:**
**Time period:**
**Target audience:**
**Report destination:**
Use the `searchJiraIssuesUsingJql` tool to fetch issues. Build JQL queries based on report needs.
For comprehensive queries, use the `scripts/jql_builder.py` utility to programmatically build JQL strings. For quick queries, reference `references/jql-patterns.md` for examples.
**All open issues in project:**
project = "PROJECT_KEY" AND status != Done ORDER BY priority DESC, updated DESC
**Issues updated in last week:**
project = "PROJECT_KEY" AND updated >= -7d ORDER BY priority DESC
**High priority and blocked issues:**
project = "PROJECT_KEY" AND (priority IN (Highest, High) OR status = Blocked) AND status != Done ORDER BY priority DESC
**Completed in reporting period:**
project = "PROJECT_KEY" AND status = Done AND resolved >= -7d ORDER BY resolved DESC
For most reports, execute multiple targeted queries rather than one large query:
1. **Completed issues**: Get recently resolved tickets 2. **In-progress issues**: Get active work items 3. **Blocked issues**: Get blockers requiring attention 4. **High priority open**: Get critical upcoming work
Use `maxResults: 100` for initial queries. If pagination is needed, use `nextPageToken` from results.
For each issue, capture:
Process the retrieved issues to identify:
**Metrics:**
**Key insights:**
**Categorization:** Group issues logically:
Select the appropriate template based on audience. Templates are in `references/report-templates.md`.
Use **Executive Summary Format**:
**Keep it concise** - 1-2 pages maximum. Focus on what matters to decision-makers.
Use **Detailed Technical Format**:
**Include more detail** - Team needs issue-level visibility.
Use **Daily Standup Format**:
Official remote MCP server for Atlassian. Securely connect Jira, Confluence, Jira Service Management, Bitbucket, and Compass to Claude, ChatGPT, Cursor, VS Code, and other AI tools using OAuth 2.1 or API tokens.
Repo: atlassian/atlassian-mcp-server
Analyze meeting notes to find action items and create Jira tasks for assigned work. When an…
Create a visual Jira sprint dashboard from Jira project, space, sprint, board, filter, JQL,…
Search across company knowledge bases (Confluence, Jira, internal docs) to find and explain…
Automatically convert Confluence specification documents into structured Jira backlogs with…
Intelligently triage bug reports and error messages by searching for duplicates in Jira and…