spec-pack-abandon

Installation
SKILL.md

spec-pack-abandon(废弃/撤销 Spec Pack:清单 + 二次确认 + 删除分支)

概览

当需求出现重大问题需要“废弃当前 spec pack”时,本技能用于安全地撤销:先执行 spec-context 获取上下文并精确定位 {FEATURE_DIR},再生成“将要删除的内容清单”,并在执行任何破坏性操作前要求用户二次确认;最后删除本地/远程分支,并清理工作区中残留的 spec pack 目录。

开始时宣布:「我正在使用 spec-pack-abandon 技能废弃当前 Spec Pack(输出删除清单并二次确认后删除目录与分支)。」

何时使用 / 不使用

  • 使用时机
    • 需求/约束出现重大问题,决定废弃当前 spec pack(不再继续澄清/设计/实现)。
    • 你需要删除:.aisdlc/specs/{CURRENT_BRANCH}/ 以及该 {CURRENT_BRANCH} 分支(本地 + 远程)。
  • 不要用在
    • 你只是想“回退某个提交”或“重做需求文档”:优先用正常 git 回退/新提交,而不是删分支。
    • 当前不在 spec 分支(分支名不符合 {num}-{short-name}):先切到目标 spec 分支再说;否则停止

硬规则(必须遵守)

Related skills

More from zixun-github/aisdlc

Installs
88
GitHub Stars
8
First Seen
Feb 27, 2026