
jira-agile-management
by grandcamel
Claude Code Skills for JIRA automation - modular skills for issue management, workflows, search, and collaboration
SKILL.md
name: "jira-agile-management" description: "Epic, sprint, and backlog management - create/link epics, manage sprints, estimate with story points, rank backlog issues." version: "1.0.0" author: "jira-assistant-skills" license: "MIT" allowed-tools: ["Bash", "Read", "Glob", "Grep"]
jira-agile
Agile and Scrum workflow management for JIRA - epics, sprints, backlogs, and story points.
Risk Levels
| Operation | Risk | Notes |
|---|---|---|
| List sprints/epics | - | Read-only |
| Get backlog/velocity | - | Read-only |
| Create epic | - | Easily reversible (can delete) |
| Create subtask | - | Easily reversible (can delete) |
| Create sprint | - | Easily reversible (can delete) |
| Add issues to epic | ! | Can remove from epic |
| Remove issues from epic | ! | Can re-add to epic |
| Move issues to sprint | ! | Can move back to backlog |
| Set story points | ! | Can update estimate |
| Start sprint | ! | Sprint state change |
| Close sprint | ! | Cannot undo - issues move to next sprint |
| Rank issues | ! | Can re-rank |
Risk Legend: - Safe, read-only | ! Caution, modifiable | !! Warning, destructive but recoverable | !!! Danger, irreversible
When to use this skill
Use this skill when you need to:
- Create and manage epics for organizing large features
- Link issues to epics for hierarchical planning
- Create subtasks under parent issues
- Track epic progress and story point completion
- Create and manage sprints on Scrum boards
- Move issues between sprints and backlog
- Prioritize and rank backlog issues
- Estimate issues with story points
- Calculate team velocity from completed sprints
Do not use this skill when:
- Creating individual stories/tasks without epic context (use jira-issue)
- Searching issues by JQL (use jira-search)
- Transitioning issues through workflow (use jira-lifecycle)
- Managing time tracking/worklogs (use jira-time)
- Discovering field configurations (use jira-fields)
See Skill Selection Guide for detailed guidance.
What this skill does
IMPORTANT: Always use the jira-as CLI. Never run Python scripts directly.
1. Epic Management
Create epics with Epic Name and Color fields, link stories/tasks to epics, and track epic progress with story point calculations.
See epic examples for detailed usage.
2. Subtask Management
Create subtasks linked to parent issues with automatic project inheritance and time estimate support.
3. Sprint Management
List and discover sprints for a project, create sprints with dates and goals, manage sprint lifecycle (start/close), move issues to sprints or backlog, and track sprint progress.
See sprint examples for detailed usage.
4. Backlog Management
View board backlog with epic grouping, rank issues by priority (before/after/top/bottom).
See backlog examples for detailed usage.
5. Story Points and Estimation
Set story points on single or bulk issues, validate against Fibonacci sequence, get estimation summaries grouped by status or assignee.
See estimation examples for detailed usage.
6. Velocity Tracking
Calculate team velocity from completed sprints. Shows average story points per sprint, trends, and historical data for planning.
Available Commands
Epic Management
jira-as agile epic create --project PROJ --summary "Mobile App MVP"
jira-as agile epic create --project PROJ --summary "MVP" --epic-name "Mobile MVP" --color blue
jira-as agile epic get PROJ-100 --with-children
jira-as agile epic add-issues --epic PROJ-100 --issues PROJ-101,PROJ-102
jira-as agile epic remove-issues --epic PROJ-100 --issues PROJ-103
Subtask Management
jira-as agile subtask --parent PROJ-101 --summary "Implement login API"
jira-as agile subtask --parent PROJ-101 --summary "Task" --assignee self --estimate 4h
Sprint Management
jira-as agile sprint list --project DEMO # List all sprints for project
jira-as agile sprint list --project DEMO --state active # Find active sprint
jira-as agile sprint list --board 123 --state closed # List closed sprints
jira-as agile sprint get --board 123 --active # Get active sprint details
jira-as agile sprint get 456 --include-issues # Get sprint with issues
jira-as agile sprint create --board 123 --name "Sprint 42" --goal "Launch MVP"
jira-as agile sprint move-issues --sprint 456 --issues PROJ-101,PROJ-102
jira-as agile sprint manage --sprint 456 --start
jira-as agile sprint manage --sprint 456 --close --move-incomplete-to 457
Backlog Management
jira-as agile backlog --board 123
jira-as agile backlog --board 123 --group-by epic
jira-as agile rank PROJ-101 --before PROJ-100
jira-as agile rank PROJ-101 --after PROJ-102
jira-as agile rank PROJ-101 --position top
Story Points and Estimation
jira-as agile estimate PROJ-101 --points 5
jira-as agile estimates --project PROJ
jira-as agile estimates --sprint 456 --group-by assignee
Velocity Tracking
jira-as agile velocity --project PROJ # Last 3 sprints
jira-as agile velocity --project PROJ --sprints 5 # Last 5 sprints
jira-as agile velocity --board 123 --output json # JSON output
All commands support --help for full documentation.
Common options
All commands support:
--help- Show usage and examples
Most commands also support:
--output json- Output as JSON (query and creation commands)--dry-run- Preview changes (where applicable)
See Options Reference for details.
Exit codes
| Code | Meaning |
|---|---|
| 0 | Success |
| 1 | Error (validation, API, etc.) |
| 130 | Cancelled (Ctrl+C) |
Integration with other skills
| Skill | Integration |
|---|---|
| jira-issue | Create stories/tasks, then add to epics |
| jira-search | Find issues by JQL for bulk operations |
| jira-lifecycle | Transition epic children through workflow |
| jira-fields | Discover custom field IDs for your instance |
Custom field IDs
Default Agile field IDs may vary by instance. See Field Reference for configuration.
Troubleshooting
See Troubleshooting Guide for common issues and solutions.
Best practices
For comprehensive guidance on sprint planning, estimation, and Agile workflows, see Best Practices Guide.
Score
Total Score
Based on repository quality metrics
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
1ヶ月以内に更新
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
Reviews
Reviews coming soon
