Drive a project-delivery goal through a bounded agentic loop — Jira MCP snapshot → flow/sprint analytics bridge → routed sub-skill execution → machine-verified
复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-claude-skills-e5c1e381d3c3 ,按照其中的说明把「cs-pm-loop」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
Goal:
$ARGUMENTS
/cs:grill-pm branches first (one question per turn). Do not loop on fuzz.mcp__atlassian__getAccessibleAtlassianResources (get
cloudId) → mcp__atlassian__searchJiraIssuesUsingJql → save snapshot.json, then:
python3 project-management/skills/pm-skills/scripts/jira_snapshot_bridge.py --input snapshot.json --to flow
python3 project-management/skills/pm-skills/scripts/jira_snapshot_bridge.py --input snapshot.json --to sprint > sprint_data.json
delivery_loop_gate.py --sample), then gate it:
python3 project-management/skills/pm-skills/scripts/delivery_loop_gate.py --plan plan.json --mode plan
Exit 2 → fix the listed G1–G4 violations before executing. For multi-task goals,
compile through the repo harness instead (goal_compiler.py with the
project-management.json manifest) and drive it with loop_controller.py.pm_goal_router.py, run the routed
sub-skill's own tools, record real exit codes and evidence. Retry means a changed
approach; max 3 attempts per task.python3 project-management/skills/pm-skills/scripts/delivery_loop_gate.py --plan plan.json --mode close
Exit 4 → close refused: finish, escalate, or get a human waiver (with reason). Exit 0
→ report the handoff: tasks, statuses, evidence, waivers, and the flow-metrics
before/after.transitionJiraIssue to Done without verify evidence;
admin/destructive actions are approval-required, full stop.