spec-steering-workflow

Use a lightweight spec + steering workflow for long, interruptible, multi-phase tasks that need checkpointed progress, recoverable state, and multi-session continuity.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "spec-steering-workflow" with this command: npx skills add whisper1952717/spec-steering-workflow

Spec Steering Workflow

Use this skill when work is long, interruptible, multi-phase, or needs recovery in a new session.

Start or recommend a spec when any of these are true:

  • The task is likely to take more than 20 minutes.
  • The task has more than one deliverable.
  • The task needs staged execution.
  • The task is likely to be interrupted.
  • The task needs research plus execution.
  • The task must survive across sessions.
  • The user asks for plan first, then execution.

This skill manages execution state with workspace files:

  • specs/active/<spec-id>/
  • specs/archive/<spec-id>/
  • steering/

Default workflow:

  1. Read steering/workflow.md and steering/preferences.md.
  2. If resuming, read handoff.md, then tasks.md, then meta.json.
  3. Work only on the current batch.
  4. After each batch, or every 20-30 minutes, write a checkpoint.
  5. Before stopping, update handoff.md and meta.json.

Valid checkpoint types are only:

  • done
  • blocked
  • failed

Do not treat "working on it", "continue", or "in progress" as valid progress reports.

Use {baseDir}/scripts/specctl.py for these operations:

  • init <spec-id> --title "<title>" --kind <kind>
  • checkpoint <spec-id> --type done|blocked|failed --batch <batch-id> --next "<next action>"
  • status <spec-id>
  • resume <spec-id>
  • validate <spec-id>
  • archive <spec-id>
  • set-status <spec-id> --status ready|review|completed [--phase <phase>] [--next "<next action>"]
  • doctor

Read references only as needed:

  • {baseDir}/references/workflow-rules.md for trigger and lifecycle rules
  • {baseDir}/references/checkpoint-rules.md for checkpoint requirements
  • {baseDir}/references/recovery-rules.md for resume order and stale-state rules
  • {baseDir}/references/integration-rules.md for coexistence with other skills
  • {baseDir}/references/template-contracts.md for file contracts and required fields

Use templates from {baseDir}/assets/templates/. Keep the skill lean: detailed rules belong in references/, file bodies belong in assets/templates/, and only execution state belongs in workspace specs/ and steering/.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Agent Collaboration Protocol

Structured multi-agent collaboration for backend + frontend builds. Use when an orchestrator needs to coordinate a backend engineer and frontend engineer on...

Registry SourceRecently Updated
Automation

淘宝自动挑货

Search Taobao/Tmall, filter by rating/price/sales/shipping, match SKU specs, add to cart. 淘宝天猫浏览器自动化——按好评率/价格/销量/包邮筛选,SKU规格匹配,加入购物车。Agent as brain: understan...

Registry SourceRecently Updated
Automation

Memori

Long-term memory for OpenClaw agents using the Memori SDK. Automatically captures conversations and equips the agent with explicit tools to recall context ac...

Registry SourceRecently Updated
Automation

MEV五层操作引擎

MEV五层操作引擎 — 巴巴塔操作系统的核心任务执行框架。 每层标配:核心问题 + 检验标准 + 异常路径。 安装后agent自动获得从就绪→感知→思考→产出→复盘的完整执行能力。

Registry SourceRecently Updated