ClawSpec — Summary
ClawSpec is an OpenClaw plugin that embeds an OpenSpec workflow directly into chat with a split control surface: /clawspec ... slash commands for deterministic workspace/project/state management, and cs-* chat keywords (cs-plan, cs-work, cs-pause) that inject workflow context into the active conversation. Planning runs visibly in the main chat turn (cs-plan), while implementation runs in a durable background worker via ACP (Agent Control Protocol) that survives gateway restarts (cs-work). The plugin manages one unfinished change per repo across channels, maintains a planning journal of requirement discussions, uses file-backed progress/result state for crash recovery, and can restore tracked files from snapshots rather than doing blanket git resets on cancel. ClawSpec is the most architecturally sophisticated plugin in this batch: six runtime layers, an AcpWorkerClient for background execution, a watcher manager with restart-backoff, and explicit durability guarantees.
differs_from_seeds: ClawSpec is the only framework in this batch that targets OpenClaw (a chat-centric AI platform), making it analogous to claude-flow in architecture (multi-layer orchestration, background workers, durable state) but implemented as a chat plugin rather than a CLI tool. The ACP-based durable background execution with gateway-restart survival has no equivalent in any seed framework.