openai is the default generated preset. The installer builds both openai
and opencode-go; OpenAI is the one that runs unless you pick the other.
bunx oh-my-opencode-slim@latest install
Then authenticate and refresh models:
opencode auth login
opencode models --refresh
If both presets are already in your config, switch from inside OpenCode:
/preset openai
See Preset Switching for the full runtime switching workflow.
The generated openai preset assigns each specialist an OpenAI model:
| Agent | Model |
|---|---|
| Orchestrator | openai/gpt-5.6-terra (xhigh) |
| Oracle | openai/gpt-5.6-sol (xhigh) |
| Librarian | openai/gpt-5.6-luna (low) |
| Explorer | openai/gpt-5.6-luna (low) |
| Designer | openai/gpt-5.6-luna (medium) |
| Fixer | openai/gpt-5.6-luna (xhigh) |
Your generated config includes openai under presets and activates it by
setting the top-level preset field:
{
"preset": "openai",
"presets": {
"openai": {
"orchestrator": {
"model": "openai/gpt-5.6-terra",
"variant": "xhigh",
"skills": ["*"],
"mcps": ["*", "!context7"]
},
"oracle": {
"model": "openai/gpt-5.6-sol",
"variant": "xhigh",
"skills": ["simplify"],
"mcps": []
},
"librarian": {
"model": "openai/gpt-5.6-luna",
"variant": "low",
"skills": [],
"mcps": ["websearch", "context7", "gh_grep"]
},
"explorer": {
"model": "openai/gpt-5.6-luna",
"variant": "low",
"skills": [],
"mcps": []
},
"designer": {
"model": "openai/gpt-5.6-luna",
"variant": "medium",
"skills": [],
"mcps": []
},
"fixer": {
"model": "openai/gpt-5.6-luna",
"variant": "xhigh",
"skills": [],
"mcps": []
}
}
}
}
Each skill is listed with a short description and its source. The config block
above shows which agent uses it. author means the author's own third party
skill (not part of the plugin); public means a public tool, framework, or MCP
server.
| Skill | Description | Source |
|---|---|---|
* |
All installed skills (wildcard) | public |
simplify |
Code simplification | public |
For the complete configuration reference, see Configuration.