‹ 首页

thrunt-complete-milestone

@backbay-labs · 收录于 1 周前

Archive completed milestone and prepare for next version

适合你,如果管理项目里程碑并需要自动化归档流程

/ 下载安装
thrunt-complete-milestone.skill双击,或拖进 Claude 桌面版 / Cowork,即完成安装↓ .skill↓ .zip
用别的 agent?下载 .zip 解压,把文件夹放进它的技能目录
Claude Code~/.claude/skills/(项目级 .claude/skills/)
Codex CLI~/.codex/skills/
Cursor自动读取上面两处目录
其他工具见其文档的「skills」目录;两个下载是同一份文件,只是名字不同
/ 通过 npx 安装 校验哈希
npx oh-my-skill add backbay-labs/thrunt-god/thrunt-complete-milestone
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- backbay-labs/thrunt-god/thrunt-complete-milestone
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify backbay-labs/thrunt-god/thrunt-complete-milestone
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
34GitHub stars
~893上下文体积 · 单文件
镜像托管

怎么用

技能原文 SKILL.md作者撰写 · MIT · 1e21b3d

<objective> Mark milestone {{version}} complete, archive to milestones/, and update HUNTMAP.md and HYPOTHESES.md.

Purpose: Create historical record of published version, archive milestone artifacts (huntmap + requirements), and prepare for next milestone. Output: Milestone archived (huntmap + requirements), MISSION.md evolved, git tagged. </objective>

<execution_context> Load these files NOW (before proceeding):

  • @.github/thrunt-god/workflows/complete-milestone.md (main workflow)
  • @.github/thrunt-god/templates/milestone-archive.md (archive template) </execution_context>

<context> Project files:

  • .planning/HUNTMAP.md
  • .planning/HYPOTHESES.md
  • .planning/STATE.md
  • .planning/MISSION.md

User input:

  • Version: {{version}} (e.g., "1.0", "1.1", "2.0") </context>

<process>

Follow complete-milestone.md workflow:

  1. Check for audit:
  • Look for .planning/v{{version}}-MILESTONE-AUDIT.md
  • If missing or stale: recommend /thrunt-audit-milestone first
  • If audit status is gaps_found: recommend /thrunt-plan-milestone-gaps first
  • If audit status is passed: proceed to step 1

```markdown ## Pre-flight Check

{If no v{{version}}-MILESTONE-AUDIT.md:} ⚠ No milestone audit found. Run /thrunt-audit-milestone first to verify requirements coverage, cross-phase integration, and E2E flows.

{If audit has gaps:} ⚠ Milestone audit found gaps. Run /thrunt-plan-milestone-gaps to create phases that close the gaps, or proceed anyway to accept as tech debt.

{If audit passed:} ✓ Milestone audit passed. Proceeding with completion. ```

  1. Verify readiness:
  • Check all phases in milestone have completed plans (SUMMARY.md exists)
  • Present milestone scope and stats
  • Wait for confirmation
  1. Gather stats:
  • Count phases, plans, tasks
  • Calculate git range, file changes, LOC
  • Extract timeline from git log
  • Present summary, confirm
  1. Extract accomplishments:
  • Read all phase SUMMARY.md files in milestone range
  • Extract 4-6 key accomplishments
  • Present for approval
  1. Archive milestone:
  • Create .planning/milestones/v{{version}}-HUNTMAP.md
  • Extract full phase details from HUNTMAP.md
  • Fill milestone-archive.md template
  • Update HUNTMAP.md to one-line summary with link
  1. Archive requirements:
  • Create .planning/milestones/v{{version}}-HYPOTHESES.md
  • Mark all v1 requirements as complete (checkboxes checked)
  • Note requirement outcomes (validated, adjusted, dropped)
  • Delete .planning/HYPOTHESES.md (fresh one created for next milestone)
  1. Update MISSION.md:
  • Add "Current State" section with published version
  • Add "Next Milestone Goals" section
  • Archive previous content in <details> (if v1.1+)
  1. Commit and tag:
  • Stage: MILESTONES.md, MISSION.md, HUNTMAP.md, STATE.md, archive files
  • Commit: chore: archive v{{version}} milestone
  • Tag: git tag -a v{{version}} -m "[milestone summary]"
  • Ask about pushing tag
  1. Offer next steps:
  2. /hunt-new-program — start next milestone (questioning → research → requirements → huntmap)

</process>

<success_criteria>

  • Milestone archived to .planning/milestones/v{{version}}-HUNTMAP.md
  • Hypotheses archived to .planning/milestones/v{{version}}-HYPOTHESES.md
  • .planning/HYPOTHESES.md deleted (fresh for next milestone)
  • HUNTMAP.md collapsed to one-line entry
  • MISSION.md updated with current state
  • Git tag v{{version}} created
  • Commit successful
  • User knows next steps (including need for fresh requirements) </success_criteria>

<critical_rules>

  • Load workflow first: Read complete-milestone.md before executing
  • Verify completion: All phases must have SUMMARY.md files
  • User confirmation: Wait for approval at verification gates
  • Archive before deleting: Always create archive files before updating/deleting originals
  • One-line summary: Collapsed milestone in HUNTMAP.md should be single line with link
  • Context efficiency: Archive keeps HUNTMAP.md and HYPOTHESES.md constant size per milestone
  • Fresh requirements: Next milestone starts with /hunt-new-program which includes requirements definition </critical_rules>
按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。