plan-as-contract

v2026.09.24

Produce a reviewable, file-referenced implementation plan that acts as a contract before execution. Use for risky ops, architecture changes, migrations, multi-file edits.

GitHub
安装命令
npx skhub add janjaszczak/plan-as-contract
Markdown
SKILL.md

plan-as-contract

Activation gate

Use if:

  • Multi-file changes, migrations, security/perf sensitive work, or irreversible ops.

Procedure

  1. If requirements are unclear or acceptance criteria are missing: ask 2–5 clarifying questions (scope, constraints, verify commands) before drafting the plan. Do not assume.
  2. Define objective + acceptance criteria (testable).
  3. Enumerate touched areas: BE/FE/DB/config/CI/CD/infra (or explicitly “NOT touched”).
  4. Identify dependencies (APIs, flags, secrets, external services).
  5. Provide ordered steps with file paths and validation commands.
  6. Stop: wait for user approval (unless user asked “just do it”).

Output

  • Plan (steps) + Risks + Verification checklist.
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

Sep 24, 2026

分类

未分类

许可证

未指定

源路径

skills/plan-as-contract

默认分支

main

最新提交

cb70ff7

Tree SHA

dc4c45a