AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

Jira Sprint Manager

skill-aipcc-cicd-claudio-skills-jira-sprint-manager · by aipcc-cicd

Sprint-aware Jira operations for managing cards within sprints. Use this skill when the user asks to list sprint cards, find a sprint ID by number or state, create a card and place it in a sprint, or assign existing cards to a sprint. Requires JIRA_SITE, JIRA_TOKEN, and JIRA_EMAIL env vars.

No reviews yet
0 installs
28 views
0.0% view→install

Install

$ agentstack add skill-aipcc-cicd-claudio-skills-jira-sprint-manager

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-aipcc-cicd-claudio-skills-jira-sprint-manager)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Jira Sprint Manager? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Jira Sprint Manager

Sprint-aware Jira operations: resolve sprint IDs from a board, list sprint cards, and create issues directly into a sprint.

Prerequisites

Required tools: acli, jq

Environment Variables

| Variable | Required | Description | |----------|----------|-------------| | JIRA_SITE | Yes | Atlassian site (e.g. yourorg.atlassian.net) | | JIRA_TOKEN | Yes | Atlassian API token | | JIRA_EMAIL | Yes | Your Atlassian account email | | JIRA_BOARD_ID | No | Default board ID — skips --board-id flag | | JIRA_PROJECT | No | Project key for board auto-discovery when JIRA_BOARD_ID is unset |

Scripts

get_sprint_id.sh — Resolve sprint ID

./scripts/get_sprint_id.sh [--board-id ID] 
./scripts/get_sprint_id.sh [--board-id ID] --active
./scripts/get_sprint_id.sh [--board-id ID] --next

--board-id is optional when JIRA_BOARD_ID env var is set.

Output is a plain integer on stdout — suitable for $() capture.

SPRINT=$(./scripts/get_sprint_id.sh --board-id 42 --active)
SPRINT=$(./scripts/get_sprint_id.sh --board-id 42 31)
# With JIRA_BOARD_ID=42 set:
SPRINT=$(./scripts/get_sprint_id.sh --active)

list_sprint_cards.sh — List sprint work items

./scripts/list_sprint_cards.sh [--board-id ID] [options]

Options:

  • --board-id ID — Jira Software board ID (optional — falls back to JIRA_BOARD_ID env var, then auto-discovery via JIRA_PROJECT, then boardless JQL)
  • --sprint-id ID — Sprint ID to use directly (skips board/sprint resolution entirely)
  • --state active|future — sprint state for resolution (default: active)
  • --assignee EMAIL — filter by assignee
  • --status STATUS — filter by status name (e.g. "In Progress")

Sprint resolution order:

  1. --sprint-id flag — skip all board/sprint resolution
  2. --board-id flag → JIRA_BOARD_ID env var → auto-discovered via JIRA_PROJECT
  3. If board resolution fails or returns no sprint, fall back to sprint in openSprints()

Examples:

# All cards in active sprint (board from env var or auto-discovery)
./scripts/list_sprint_cards.sh

# All cards in active sprint (explicit board ID)
./scripts/list_sprint_cards.sh --board-id 42

# Skip resolution entirely — use known sprint ID
./scripts/list_sprint_cards.sh --sprint-id 44128 --assignee user@example.com

# Cards assigned to a specific person
./scripts/list_sprint_cards.sh --board-id 42 --assignee user@example.com

# Cards in a specific status
./scripts/list_sprint_cards.sh --board-id 42 --status "In Progress"

# Future sprint overview
./scripts/list_sprint_cards.sh --board-id 42 --state future

create_and_assign.sh — Create card and place in sprint

./scripts/create_and_assign.sh --project KEY   [create_issue.sh options...]

Creates an issue in the given project and immediately assigns it to a sprint. Any extra options after ` are forwarded to create_issue.sh (e.g. --issuetype, --component, --team, --priority, --assignee`).

Output: created issue key on stdout.

Examples:

# Create and assign to active sprint
SPRINT=$(./scripts/get_sprint_id.sh --board-id 42 --active)
./scripts/create_and_assign.sh --project MYPROJ "$SPRINT" "Investigate flaky test"

# With optional fields
./scripts/create_and_assign.sh --project MYPROJ "$SPRINT" "Fix auth timeout" \
    --assignee user@example.com \
    --priority High \
    --component "Backend"

Common Workflow

# Resolve active sprint, create card, assign — in one pipeline
SPRINT=$(./scripts/get_sprint_id.sh --board-id 42 --active)
KEY=$(./scripts/create_and_assign.sh --project MYPROJ "$SPRINT" "My task")
echo "Created: $KEY"

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.