SP

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.zip

Installs 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.
98 charsno explicit “when” trigger
Intermediate

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

You give it
Feature specification or user requirements
You get back
An implementation plan with design artifacts, including UI/UX designs if applicable

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.mdUI/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 对应文件。

  1. Read .specify/phases/plan/setup.md → 执行初始化
  2. 初始化完成后 Read phase-0.md → 执行 Phase 0
  3. Phase 0 完成后:
    • 如 FEATURE_SPEC 含 UI/UX Requirements → Read phase-05.md
    • 否则 → 直接 Read phase-1.md
  4. Phase 1 完成后 Read post-design.md → 文件清单 + AC 验证
  5. 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.

SkillInstallsUpdatedSafetyDifficulty
speckit.plan (this skill)01moNo flagsIntermediate
create-issue15moReviewIntermediate
agency-studio-producer04moNo flagsAdvanced
plans-kanban04moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

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.

13

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

00

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.

00

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.

00

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.

00

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).

11111

Search skills

Search the agent skills registry