jira-to-beads
9
总安装量
9
周安装量
#31165
全站排名
安装命令
npx skills add https://github.com/sillsdev/fieldworks --skill jira-to-beads
Agent 安装分布
opencode
9
gemini-cli
9
claude-code
9
github-copilot
9
codex
9
kimi-cli
9
Skill 文档
Use this skill when:
- User wants to bulk import JIRA issues into the local Beads tracker
- Converting upstream LT-* tickets to actionable work items
-
Validate Input
- Confirm the JIRA JSON file exists and contains
issues. - If missing or empty, stop and report the error.
- Confirm the JIRA JSON file exists and contains
-
Run Conversion Script
- Execute the repo helper script:
python .cache/create_beads_from_jira.py - The script:
- Reads
.cache/jira_assigned.json - Skips issues already mapped via
external_ref - Creates a parent bug with the JIRA key as
external_ref
- Reads
- Creates child task items with labels
jira,subtask,<skill-label> - Wires dependencies in order: 2â1, 3â2, 4â3
- Execute the repo helper script:
-
Verify Output
- Review script output for each JIRA key:
skippedif anexternal_refalready existscreatedwith parent and child IDs
- If any creation failed, stop and report the error.
- Review script output for each JIRA key:
-
Return Summary Provide a concise summary:
- Total created vs skipped
- Parent and child IDs for created items
- Any errors encountered
<child_tasks> The script creates these child tasks (do not change unless instructed):
- Plan / design (skill:
skill-plan-design) - Execute / implement (skill:
skill-execute-implement) - Review (skill:
skill-review) - Verify / test (skill:
skill-verify-test) </child_tasks>
<error_handling>
- Missing JSON file: report the missing path and stop.
- No issues in JSON: report and stop.
- Beads CLI errors: surface stderr and stop.
- Partial creation: report which JIRA key failed; do not retry automatically. </error_handling>