| name | team-group-analysis |
| description | Analyze completed work across multiple JIRA projects with automatic theme categorization |
| argument-hint | <group-name> [time-period] |
| allowed-tools | Bash, Read |
Team Group Analysis Skill
Analyze completed work across multiple JIRA projects organized into "groups" with automatic theme categorization.
When invoked, analyze work for the specified group: $ARGUMENTS
Configuration
Groups are configured in .env file (not checked into git):
MYTEAM_GROUP_PROJECTS=PROJ1,PROJ2,PROJ3
MYTEAM_GROUP_JQL=project IN ("PROJ1", "PROJ2", "PROJ3")
Workflow
Step 1: Query Issues
Query completed issues from your group:
Use Atlassian Rovo MCP JQL search first:
project IN ("PROJ1", "PROJ2", "PROJ3") AND resolved >= -90d AND parent is EMPTY
Fall back to python3 -m sidekick.clients.jira query ... only when Rovo is unavailable or local file output is specifically useful.
Step 2: Analyze Themes
Use an analysis script to categorize work into themes. The skill provides a framework for:
- Categorizing issues into themes (Feature Work, Bug Fixes, etc.)
- Counting issues per theme
- Breaking down by team/project
- Generating summary reports
Step 3: Run Analysis
python3 analyze_themes.py
If saving a generated report under memory/, end it with exactly:
This report generated using [chase-sidekick](https://github.com/chase-seibert/chase-sidekick) and the [team-group-analysis skill](https://github.com/chase-seibert/chase-sidekick/tree/main/.agents/skills/team-group-analysis).
Common Theme Categories
- Feature Work - New functionality and enhancements
- Bug Fixes - Defect resolution
- Test Fixes & Quarantine - Flaky test resolution
- Oncall Support - Incident response
- CX Escalations - Customer-facing issues
- Documentation & Spikes - Research and documentation
- Onboarding & Training - Team development
- Technical Debt - Refactoring and cleanup
- Sprites & Reviews - Code reviews
- Infrastructure - DevOps and tooling
Example Usage
When the user asks to:
- "What did we accomplish this quarter?" - Query and analyze last 90 days
- "Show me the breakdown of work types" - Run theme analysis
- "Are we spending too much time on maintenance?" - Compare theme percentages
- "What work is invisible in roadmaps?" - Query for parent is EMPTY
Use Cases
- Sprint/Quarter Retrospectives - What did we accomplish?
- Team Balance Analysis - Too much maintenance vs features?
- Work Visibility - Show non-Epic work that's "invisible"
- Capacity Planning - How much capacity goes to unplanned work?
For full documentation, see the detailed Team Group Analysis skill documentation in this folder.