소스 정보
- 저장소
- Stargazed-Dreamer/localAgent-public
- 최근 소스 활동
- 2026년 8월 17일 18:06
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 3
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Stargazed-Dreamer/localAgent-public --skill spec명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | spec |
| description | 当用户要写需求规约/spec/需求文档,或 grill-me 审问完成后使用。只谈需求不谈技术,产出 spec.md。关键词:需求、规约、spec、规格、做什么、需求文档。 |
需求、规约、spec、规格、做什么、需求文档、需求规约、写需求
把"想做成什么样"写成一份正儿八经的需求规约文档。只谈需求,不谈技术——别提 React、别提 Postgres,就讲这东西给谁用、能干啥、每个功能算"做完了"的标准是什么。
这是 SDD 四台阶的第 1 阶(specify)。产物存 .agents/specs/{feature}/spec.md,是后续 plan/tasks/implement 的对齐基准。
在 .agents/specs/{feature}/spec.md 写入(feature 用 kebab-case 命名,如 team-kanban):
# {功能名} 需求规约
## 目标
一句话:这个功能/项目要解决什么问题、给谁用。
## 完成态(Done)
靠岸那一刻就能判断的完成状态。不是"出去了转一圈",而是"带回三船香料"。
- {具体到可观测的状态变化,如"用户登录后跳转首页,session 写入数据库"}
## 用户角色
- 角色 A:能做什么
- 角色 B:能做什么
## 功能清单
### 功能 1:{名称}
- 描述:做什么
- 完成标准(DoD):怎样算做完了(可验证的具体条件)
- 边界:明确不做什么
### 功能 2:{名称}
- ...
## 证据与验收(Proof)
谁来清点货舱、怎么算数。每条验收必须是机器可判的命令,不是"看起来对了"。
- 验收命令:{如 `pytest tests/test_auth.py -v`,含断言数量}
- 基线数字:{当前测试数/覆盖率,验收后只许 ≥ 基线}
- 反向验证:{故意制造一次失败,贴变红输出,还原后贴全绿——凡是"坏了没人会知道"的检查都要}
## 反作弊(Anti-Cheat · Harness)
不许抢商船凑数。把偷懒路径一条条写明白,点名禁止具体姿势。
- **基线不可退**:测试数/覆盖率 ≥ 基线,skipped = 0
- **点名禁止**:`.skip` / `todo` / 放宽断言 / mock 被测对象 / 删测试 / `|| true`——全算失败
- **判卷标准冻结**:测试、验收脚本、CI 配置碰都不许碰
- **反向验证**:亲手制造一次失败证明报警器会响,贴输出
- **三道止损**:同一验收连败 3 次换项 / 结果比基线差回滚如实报告 / 量出数字对不上就停
## 边界(Bounds)
只许走这三条航线,其他海域不准进。粮食够吃三十天,第二十天没找到就掉头。
- 白名单路径:{只允许改哪些路径+新建文件,其余只读}
- 时间盒:{如"最多烧 2 小时,烧完交目前最优"}
- 不新增:{不新增流程/权限/依赖,必须加的写 BLOCKED.md}
## 取舍(Trade)
风暴里保货还是保船。冲突时船长得知道保哪个。
- 优先级:{如"算得对 > 做得全 > 做得快"}
- 冲突处理:{两个要求打架时的让步顺序}
## 非功能需求
- 性能:如响应 < 200ms
- 兼容性:如支持 Win/Mac
- 安全:如密码加密
## 明确不做(Out of Scope)
- {本期不做的,避免范围蔓延}
## 待澄清(如有)
- {还没定死的点,标注默认值}
## 我替领导拍的板
没问出口的每个决定一行:问题 → 默认值(标"猜的")|猜错的代价。领导发出前可改;执行者按默认走,不停下来等。
- {问题 1}:{默认值}(猜的)|{猜错的代价}
- {问题 2}:{默认值}(猜的)|{猜错的代价}
Harness 融合:模板中的「完成态 / 证据与验收 / 反作弊 / 边界 / 取舍 / 我替领导拍的板」六节来自
dev/leaderskill 的目标七问 + 五种死法心法。当通过goal_engineering入口进入时,这些节为必填;独立使用 spec skill 时按需填写。
这是整个流程里性价比最高的一次检查。现在花两分钟看 agent 有没有理解错,能省掉后面两小时返工。
把 spec.md 路径告诉用户,请用户过目并指出要改的地方。
如果 spec 里有含糊、有歧义、用户没交代清的地方,主动揪出来问(沿用 grill-me 一次一问原则)。最好在 spec 出来、还没进 plan 之前跑。
典型要揪的含糊点:
spec.md 已对齐。下一步建议进入
plan定技术方案(技术栈/架构/接口/数据模型)。要现在开始吗?
.agents/specs/{feature}/spec.md。.agents/specs/{feature}/spec.md。grill-me(需求澄清)plan(技术方案)