speckit.plan
A workflow skill that guides developers through the implementation planning process from research to task breakdown.
Install
mkdir -p .claude/skills/speckit-plan-chenqin231 && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13833" && unzip -o skill.zip -d .claude/skills/speckit-plan-chenqin231 && rm skill.zipInstalls to .claude/skills/speckit-plan-chenqin231
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Execute the implementation planning workflow using the plan template to generate design artifacts.Key capabilities
- →Load persona and context for initialization.
- →Outline and research the project in Phase 0.
- →Perform UI/UX design if required in Phase 0.5.
- →Conduct design and contract definition in Phase 1.
- →Generate a file list and validate acceptance criteria in Post-Design.
- →Report the completion of the planning process.
How it works
The skill executes a phased implementation planning workflow, reading specific markdown files for each phase (setup, research, UI/UX design, design/contract, post-design, finish) and incrementally writing content to an `IMPL_PLAN`.
Inputs & outputs
When to use speckit.plan
- →Create an implementation plan for a new feature
- →Break down a project into concrete tasks
- →Generate a technical checklist
- →Validate feature specifications
About this skill
User Input
$ARGUMENTS
You MUST consider the user input before proceeding (if not empty).
speckit.plan — 实现方案设计
从功能规格出发,经过研究、UI/UX 设计(条件)、技术设计产出实现方案。
阶段清单
| 阶段 | 文件 | 职责 |
|---|---|---|
| 初始化 | .specify/phases/plan/setup.md | 加载 persona + context、架构评估、技能加载 |
| Phase 0 | .specify/phases/plan/phase-0.md | 大纲与研究 |
| Phase 0.5 | .specify/phases/plan/phase-05.md | UI/UX 设计(条件执行:仅当 spec 含 UI/UX 需求时) |
| Phase 1 | .specify/phases/plan/phase-1.md | 设计与合约 |
| Post-Design | .specify/phases/plan/post-design.md | 文件清单 + AC 验证设计 |
| 完成 | .specify/phases/plan/finish.md | 报告 |
执行协议
CRITICAL: 禁止一次性读取所有阶段文件。仅在即将执行该阶段时 Read 对应文件。
- Read
.specify/phases/plan/setup.md→ 执行初始化 - 初始化完成后 Read
phase-0.md→ 执行 Phase 0 - Phase 0 完成后:
- 如 FEATURE_SPEC 含 UI/UX Requirements → Read
phase-05.md - 否则 → 直接 Read
phase-1.md
- 如 FEATURE_SPEC 含 UI/UX Requirements → Read
- Phase 1 完成后 Read
post-design.md→ 文件清单 + AC 验证 - Post-Design 完成后 Read
finish.md→ 报告
增量写入
每个阶段完成后立即将内容写入 IMPL_PLAN 对应章节(增量持久化)。
全局规则
- 所有非代码内容使用简体中文
- Use absolute paths
- ERROR on gate failures or unresolved clarifications
When not to use it
- →When the task does not involve implementation planning or generating design artifacts.
- →When all phase files are read at once instead of incrementally.
- →When the project does not require a structured planning workflow.
Limitations
- →The skill requires incremental reading of phase files.
- →The skill uses specific markdown files for each phase.
- →The skill enforces non-code content in Simplified Chinese.
How it compares
This skill provides a structured, phased approach to implementation planning, ensuring specific artifacts are generated at each stage, unlike an unstructured planning process.
Compared to similar skills
speckit.plan side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| speckit.plan (this skill) | 0 | 1mo | No flags | Intermediate |
| create-issue | 1 | 5mo | Review | Intermediate |
| agency-studio-producer | 0 | 4mo | No flags | Advanced |
| plans-kanban | 0 | 4mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by chenqin231
View all by chenqin231 →You might also like
create-issue
dotCMS
Create GitHub issues using repository templates. Use when the user asks to create an issue, bug report, feature request, task, spike, epic, or UX requirement. Also use when the user describes a problem, bug, enhancement, or work item that should be tracked. Supports both English and Spanish input.
agency-studio-producer
iFrescoo
Senior strategic leader specializing in high-level creative and technical project orchestration, resource allocation, and multi-project portfolio management. Focused on aligning creative vision with business objectives while managing complex cross-functional initiatives and ensuring optimal studio o
plans-kanban
haidonglethqb
View plans dashboard with progress tracking and timeline visualization. Use for kanban boards, plan status overview, phase progress, milestone tracking, project visibility.
roadmap-maintainer
forjd
Use when updating, reviewing, prioritizing, or turning ideas into tasks for this repository's ROADMAP.md. Applies to roadmap status markers, dependency-aware ordering, scope clarification, completion criteria, and keeping README.md or CHANGELOG.md aligned with shipped roadmap work.
triage
junghoon-son
ED-style severity assessment for any incoming task, bug, request, or alert. Sorts work by acuity using a Claw-General-flavored ESI (Emergency Severity Index). Use BEFORE deciding what to work on next, or whenever a backlog needs ordering.
spec-kit-workflow
jmanhype
Guides specification-driven development workflow. Automatically invoked when discussing new features, specifications, technical planning, or implementation tasks. Ensures proper workflow phases (specify → clarify → plan → checklist → tasks → analyze → implement).