What problem does it solve?
It solves the problem of coordinating Opencode work without technical expertise, by guiding the user and the agent through the correct Plan-to-Build workflow and safe model/auth setup.
Core Features & Use Cases
- Session management with guardrails: Reuse existing sessions and block creating new sessions without explicit user approval, keeping project context consistent.
- Agent (mode) switching control: Enforce Plan first, then switch to Build only when the approved plan is ready, preventing accidental code generation during planning.
- Provider and authentication handling: Select the requested model provider and use Opencode-generated login links, pausing for confirmation to ensure authentication is complete.
- Workflow orchestration for coding tasks: Repeat the Plan → Build loop until requirements are satisfied, routing Opencode questions back into Plan mode and requiring plan revision when needed.
Quick Start
Ask the skill to control Opencode for a coding task by requesting a step-by-step plan first, selecting the provider and model via /models, and then implementing only after the plan is approved in Plan mode.