oh-my-opencode-model-switcher

Community

Switch oh-my-opencode models with YAML mappings

Authoratman-33
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables teams to manage multiple Oh-My-Opencode model configurations by switching between predefined modes without manual editing, reducing setup time and the risk of misconfiguration.

Core Features & Use Cases

  • Mode-based switching: Change all relevant model assignments in oh-my-opencode.json according to a chosen mode.
  • Partial updates & wildcard support: Apply mode mappings selectively to specific agents or categories or broadcast to all.
  • Safe, auditable changes: Persist updates to the configuration with a simple script, preserving existing fields where not specified.

Quick Start

Run the model-switcher to switch to a mode, e.g. economy, default, or kimi:

  • python3 ~/.config/opencode/.claude/model-switcher/scripts/switch_models.py economy
  • python3 ~/.config/opencode/.claude/model-switcher/scripts/switch_models.py default You can also list available modes with:
  • python3 ~/.config/opencode/.claude/model-switcher/scripts/switch_models.py --list

Dependency Matrix

Required Modules

PyYAML

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: oh-my-opencode-model-switcher
Download link: https://github.com/atman-33/skills/archive/main.zip#oh-my-opencode-model-switcher

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.