Install
$ agentstack add skill-aipcc-cicd-claudio-skills-jira-gap-audit ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo 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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
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 →About
Jira Gap Audit
Audits Jira card structure for release milestones against the canonical templates. Reports gaps so they can be fixed with jira-release-setup.
Prerequisites
Required environment variables:
JIRA_SITE— Atlassian site (e.g.yourorg.atlassian.net)JIRA_TOKEN— Atlassian API tokenJIRA_EMAIL— Your Atlassian account email
Required tools: acli, jq
Expected Templates
Always audited: Downstream Release epic with ≥1 child task.
With --post-release: also audits Post-Release Activities epic with ≥1 child task.
Scripts
audit_release.sh — Audit a single release
./scripts/audit_release.sh --project KEY [--post-release]
Options:
--project KEY— Jira project key (required)--post-release— also check for Post-Release Activities epic
Examples:
./scripts/audit_release.sh --project MYPROJ MyProduct "3.4 GA" --post-release
./scripts/audit_release.sh --project MYPROJ MyProduct "3.3.2"
Output:
STATUS | EXPECTED CARD | DETAIL
─────────────────────────────────────────────────────────────────────────────
FOUND | Downstream Release | PROJ-101 (3 children)
FOUND | Post-Release Activities | PROJ-102 (2 children)
No gaps found.
Possible status values:
FOUND— epic exists and has childrenEMPTY— epic exists but has no child tasksMISSING— epic not found in the project
Exit codes: 0 = no gaps, 1 = gaps found, 2 = error
audit_all.sh — Audit multiple releases
./scripts/audit_all.sh --project KEY "PRODUCT:VERSION" [...]
Runs audit_release.sh for each PRODUCT:VERSION pair. Quote entries containing spaces.
Examples:
./scripts/audit_all.sh --project MYPROJ \
"MyProduct:3.4 GA" \
"MyProduct:3.3.2" \
"OtherProduct:1.0 GA"
# With post-release check, pipe --post-release via audit_release.sh directly
./scripts/audit_release.sh --project MYPROJ MyProduct "3.4 GA" --post-release
Exit codes: 0 = no gaps, 1 = at least one release has gaps
Gap Resolution
When a gap is found, use jira-release-setup to create the missing cards:
# Missing single-epic release cards
../../jira-release-setup/scripts/create_release.sh --project MYPROJ MyProduct "3.3.2" --single-epic
# Missing two-phase release cards
../../jira-release-setup/scripts/create_release.sh --project MYPROJ MyProduct "3.4 GA"
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: aipcc-cicd
- Source: aipcc-cicd/claudio-skills
- License: Apache-2.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.