opencode-controller
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Best use case
opencode-controller is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Teams using opencode-controller should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/opencode-controller/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How opencode-controller Compares
| Feature / Agent | opencode-controller | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Control and operate Opencode via slash commands. Use this skill to manage sessions, select models, switch agents (plan/build), and coordinate coding through Opencode.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Opencode Controller ## Core rule Clawdbot does not write code. All planning and coding happens inside Opencode. ## Pre-flight - Ask the user which AI provider to use. - Ask how the provider should be authenticated. - Do not proceed without confirmation. ## Session management - Start Opencode. - Open session selector using: /sessions - If the current project already exists: - Select the existing session. - Never create a new session without user approval. ## Agent (mode) control - Open agent selector using: /agents - Available agents: - Plan - Build - Always select Plan first. - Switch agents whenever required using `/agents`. ## Model selection - Open model selector using: /models - Select the user-requested provider. - If authentication is required: - Copy the login link provided by Opencode. - Send it to the user. - Wait for confirmation before continuing. ## Plan agent behavior - Ask Opencode to analyze the task. - Request a clear step-by-step plan. - Allow Opencode to ask clarification questions. - Review the plan carefully. - If the plan is incorrect or incomplete: - Ask Opencode to revise it. - Do not allow code generation in Plan. ## Build agent behavior - Switch to Build using `/agents`. - Ask Opencode to implement the approved plan. - If Opencode asks any question: - Immediately switch back to Plan. - Answer and confirm the plan. - Switch back to Build. ## Completion - Repeat the Plan → Build loop until all user requirements are satisfied. - Never skip Plan. - Never answer questions in Build. ## Output format - Show all slash commands explicitly. - State which option is selected. - Provide login links verbatim.
Related Skills
coding-opencode
Memungkinkan penggunaan agen pengkodean OpenCode yang telah dikustomisasi dengan "Oh My OpenCode" untuk tugas pengembangan kode yang kompleks, eksplorasi codebase, debugging, refactoring, dan orkestrasi multi-model. Gunakan skill ini ketika Anda membutuhkan bantuan coding AI yang otonom dan canggih, terutama saat Anda ingin memanfaatkan fitur-fitur "Oh My OpenCode" seperti agen Sisyphus, Hephaestus, Oracle, Librarian, atau Explorer, serta alat LSP/AST.
opencode-omo
Turn coding requests into completed work.
easy-opencode
opencode can do all the things related to code.
opencode-acp-control
Control OpenCode directly via the Agent Client Protocol (ACP). Start sessions, send prompts, resume conversations, and manage OpenCode updates.
ralph-opencode-free-loop
Run an autonomous Open Ralph Wiggum coding loop using OpenCode Zen with free models and automatic fallback.
paylock
Non-custodial SOL escrow for AI agent deals.
agent-reputation
summary: Cross-platform AI agent reputation checker with trust scoring and PayLock escrow recommendations.
Telecom Agent Skill
Turn your AI Agent into a Telecom Operator. Bulk calling, ChatOps, and Field Monitoring.
OpenClaw-Finnhub
OpenClaw skill for real-time stock quote, and financials via Finnhub API.
```markdown
# OpenClaw-Last.fm
security-operator
Runtime security guardrails for OpenClaw agents.
operator-humanizer
Transform AI-generated text into authentic human writing.