一键导入
plan-from-spec
Add or update the implementation_plan section inside an approved executable spec.yml with traceability to scenarios, acceptance criteria, and tests
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Add or update the implementation_plan section inside an approved executable spec.yml with traceability to scenarios, acceptance criteria, and tests
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Create a pull request from dev to main with proper formatting and draft release
Create a pull request from dev to main with proper formatting and draft release
Create a draft GitHub release with proper versioning and release notes
Create a well-structured task with smart field suggestions; GitHub Issues by default, Linear only for retained internal categories
Create a well-structured task with smart field suggestions; GitHub Issues by default, Linear only for retained internal categories
Start an iOS/macOS Apple app development or web-parity audit session — loads design rules, maps web sources to native code, supports Linux static audits, and verifies with Xcode when available
| name | plan-from-spec |
| description | Add or update the implementation_plan section inside an approved executable spec.yml with traceability to scenarios, acceptance criteria, and tests |
| user-invocable | true |
| argument-hint | docs/specs/<slug>/spec.yml |
You are turning an approved executable product spec into a technical
implementation plan inside the same spec.yml. This is still pre-code work. Do
not edit product source files during this skill.
Read:
docs/specs/<slug>/spec.ymldocs/contributing/guides/spec-driven-development.mdIf the argument is missing or does not point to a spec file, ask for the spec path.
Before writing the plan, confirm the spec has:
S-*)AC-*)coverage_status, verification_scope, and
verification_ids when the spec is ready for implementationRun:
python3 scripts/spec_validate.py docs/specs/<slug>/spec.yml
If these are missing, stop and run or recommend specify first.
Create or update the implementation_plan key inside:
docs/specs/<slug>/spec.yml
The plan must include:
verification_ids, a user-confirmed/manual check, a waiver path, or a blockerAvoid speculative architecture. Prefer the smallest vertical slice that can prove the first scenario. For large features, explicitly identify the first slice.
If a plan has vague criteria such as "all tests pass" or "no regressions", do not leave them as final checks. Normalize them into concrete scoped checks such as backend pytest, CLI, npm SDK, pip SDK, Playwright, Apple build/test, full CI, manual review, or user confirmation.
Report:
Plan: docs/specs/<slug>/spec.yml#implementation_plan
First slice: <short description>
Main files likely touched: <paths>
Verification: <tests or planned tests>
Validation: <spec_validate result>
Next: run `tasks-from-spec docs/specs/<slug>/spec.yml`