bladeofgod

Plan Spec — Testing skill for Claude Code

Testing community

仅在人工明确安排 UI 自动化时,根据任务、产品规则或原型生成独立行为 Spec.

How to install Plan Spec

Installs to ~/.claude/commands/bladeofgod-flutter-ai-harness-plan-spec.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/bladeofgod/flutter-ai-harness/HEAD/.claude/commands/plan-spec.md -o ~/.claude/commands/bladeofgod-flutter-ai-harness-plan-spec.md

Restart Claude Code, or start a new session, for it to be picked up.

What Plan Spec does


description: 仅在人工明确安排 UI 自动化时,根据任务、产品规则或原型生成独立行为 Spec argument-hint: "..."

只有用户明确要求规划 UI 自动化或显式调用本命令时,才使用 `spec-writer` 把 `$ARGUMENTS` 转换为 UI 行为 Spec。普通任务规划和执行不得自动进入本流程。

  1. 至少确认一个真实存在的任务卡、Figma 设计输入文档或原型文档。
  2. 读取 CLAUDE.md,加载 ui-behavior-spec Skill,并读取相关任务和设计输入。
  3. 区分产品事实、原型可见事实、工程可操作性和待决问题。
  4. 无论输入是否包含任务卡,Spec 都写入 docs/app-operator/specs/.spec.yaml;任务卡仅可作为 sources 之一,Spec 不随任务归档移动。
  5. 运行 make spec-check。
  6. 汇报 draft/ready 状态、来源和待决问题。

Alternatives in Testing

  • Spec Driven Development — Drive Kandev feature work through spec, plan, independent tasks, implementation, QA, and verification 697 ★
  • Specweave — Spec-first AI development: describe a feature → AI creates spec + plan + tasks, builds autonomously, syncs to 158 ★
  • Relentless.Analyze — Analyze consistency across spec, plan, tasks, and checklist 97 ★

Full documentation available on GitHub

View Source Repository