What problem does it solve? Planning a non-trivial code change often requires input from multiple domain specialists and produces inconsistent specs. This Skill structures that process: it validates the request's scope, consults relevant specialist agents in parallel, resolves open decisions with you, and delegates OpenSpec artifact creation to a subagent. ## Core Features & Use Cases - Shape pre-flight: Detects requests that are too big, too small, or ambiguous before spending agent budget, and proposes splits or clarifications. - Dynamic agent routing: Discovers specialist agents from ~/.claude/agents/ and .claude/agents/ and fans out to 2-4 relevant ones in parallel. - Delegated artifact creation: Spawns a general-purpose subagent that runs the openspec-ff-change procedure against a synthesized brief, keeping artifact text out of the main thread. - Use Case: You want to add Google sign-in to your app. The skill checks scope, consults security, UX, and framework specialists, resolves tradeoffs with you, then produces an OpenSpec change with proposal and tasks files. ## Quick Start Ask the assistant to plan a change by describing what you want to build, for example: plan a change to add Google sign-in to the public site.