opencode-plugin-openspec — Summary
opencode-plugin-openspec is an OpenCode plugin that adds a dedicated openspec-plan agent mode to OpenCode for the planning phase of spec-driven development. The core problem it solves is that OpenCode's default "Build mode" agent starts implementing code immediately when working with OpenSpec planning documents, before the planning phase is complete. The plugin auto-detects OpenSpec projects, injects a specialized "OpenSpec Architect" agent with a distinctive system prompt that enforces planning-only behavior (no code implementation), and applies smart permission rules (read-only on source code; write access only to project.md, AGENTS.md, openspec/**, specs/**). It is installed by adding the package name to opencode.json — no npm install required. The plugin is TypeScript/Bun compiled.
differs_from_seeds: All seed frameworks work with Claude Code; this is the only framework in this batch targeting OpenCode specifically. It is analogous to opcode-plugin-openspec within the OpenCode ecosystem as superpowers is within the Claude Code ecosystem — a behavioral constraint layer for the planning phase. However, it adds only a single specialized agent rather than a full skill set.