spec-context

Installation
SKILL.md

Spec 上下文定位(FEATURE_DIR)

概览

读写 requirements/*.md 前必须先确定 {FEATURE_DIR}。以当前 Git 分支名为锚点,禁止猜路径。

分支格式

  • Spec 分支{num}-{short-name}(如 001-user-auth)→ FEATURE_DIR=.aidlc/specs/<分支名>
  • 任务分支(协作):{num}-{short-name}/T1-task-slug(如 001-user-auth/T1-api)→ FEATURE_DIR 仍指向 同一 Spec Pack001-user-auth 目录),指向任务子目录。脚本输出会带 TASK_WORK_BRANCHTASK_DIRTASK_PACK_DIR(若 Task Pack 已存在)。

如果仓库包含 .gitmodulesspec-context 还应额外暴露 submodule 状态快照,供实现阶段校验分支一致性、detached HEAD 与脏工作区;但这不会改变 FEATURE_DIR 的解析规则。

开始时宣布:「我正在使用 spec-context 技能定位当前 Spec Pack(FEATURE_DIR)。」

何时使用

  • 将读/写 {FEATURE_DIR}/requirements/*.md
  • 不确定当前 spec pack 或出现分支/目录/.aidlc 相关上下文错误
Installs
5
GitHub Stars
4
First Seen
Jul 28, 2026
spec-context — zixun-github/ai-dlc