From jira-tools
This skill MUST be used when the user asks to "move issue to sprint", "add to sprint", "assign to sprint", "put in sprint", "add issue to current sprint", "move to backlog", "remove from sprint", or otherwise wants to change which sprint an issue belongs to.
npx claudepluginhub ericfisherdev/claude-plugins --plugin jira-toolsThis skill uses the workspace's default tool permissions.
Move or add issues to a sprint, or remove them to backlog.
Verifies tests pass on completed feature branch, presents options to merge locally, create GitHub PR, keep as-is or discard; executes choice and cleans up worktree.
Guides root cause investigation for bugs, test failures, unexpected behavior, performance issues, and build failures before proposing fixes.
Writes implementation plans from specs for multi-step tasks, mapping files and breaking into TDD bite-sized steps before coding.
Move or add issues to a sprint, or remove them to backlog.
Use the Python script at scripts/move_to_sprint.py:
# Move single issue to active sprint
python scripts/move_to_sprint.py PROJ-123
# Move multiple issues to active sprint
python scripts/move_to_sprint.py PROJ-123 PROJ-124 PROJ-125
# Move to specific sprint by ID
python scripts/move_to_sprint.py PROJ-123 --sprint-id 456
# Move to backlog (remove from sprint)
python scripts/move_to_sprint.py PROJ-123 --backlog
# Move to next upcoming sprint
python scripts/move_to_sprint.py PROJ-123 --next-sprint
| Option | Description |
|---|---|
ISSUES | One or more issue keys (required) |
--sprint-id ID | Target sprint ID |
--backlog | Move to backlog (remove from sprint) |
--next-sprint | Move to next future sprint |
--list-sprints | List available sprints |
--format FORMAT | Output: compact (default), text, json |
# Move new issues to the active sprint
python scripts/move_to_sprint.py PROJ-101 PROJ-102 PROJ-103
# Defer issues to next planned sprint
python scripts/move_to_sprint.py PROJ-101 --next-sprint
# Remove from sprint, return to backlog
python scripts/move_to_sprint.py PROJ-101 --backlog
# First, list available sprints
python scripts/move_to_sprint.py PROJ-101 --list-sprints
# Then move to chosen sprint
python scripts/move_to_sprint.py PROJ-101 --sprint-id 456
MOVED|PROJ-123,PROJ-124|Sprint 23
Moved 2 issues to Sprint 23:
PROJ-123: Implement login
PROJ-124: Fix validation bug
Requires three environment variables:
JIRA_BASE_URL - e.g., https://yoursite.atlassian.netJIRA_EMAIL - Your Jira account emailJIRA_API_TOKEN - API token from Atlassian account settingsRequires "Schedule Issues" permission on the project's board.
For complete options and error handling, see references/options-reference.md.