Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Unified configuration manager for AI coding assistants. Manage profiles, install skills/agents/commands, and switch configurations across Claude Code, OpenCode, Goose, and Amp.
Unified configuration manager for AI coding assistants. Manage profiles, install skills/agents/commands, and switch configurations across Claude Code, OpenCode, Goose, and Amp.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Unified configuration manager for AI coding assistants. Manage profiles, install skills/agents/commands, and switch configurations across Claude Code, OpenCode, Goose, and Amp.
# Homebrew (macOS/Linux) brew install neiii/bridle/bridle # Cargo (Rust) cargo install bridle # From source git clone https://github.com/neiii/bridle && cd bridle && cargo install --path .
Harnesses: AI coding assistants (claude, opencode, goose, amp) Profiles: Saved configurations per harness (e.g., work, personal, minimal)
# Launch interactive TUI bridle # Show active profiles across all harnesses bridle status # Initialize bridle config and default profiles bridle init
# List all profiles for a harness bridle profile list <harness> # Show profile details (model, MCPs, plugins) bridle profile show <harness> <name> # Create empty profile bridle profile create <harness> <name> # Create profile from current config bridle profile create <harness> <name> --from-current # Switch/activate a profile bridle profile switch <harness> <name> # Open profile in editor bridle profile edit <harness> <name> # Compare profiles bridle profile diff <harness> <name> [other] # Delete a profile bridle profile delete <harness> <name>
Bridle can install skills, agents, commands, and MCPs from GitHub repos and auto-translates paths/configs for each harness. # Install from GitHub (owner/repo or full URL) bridle install owner/repo # Overwrite existing installations bridle install owner/repo --force # Interactively remove components [experimental] bridle uninstall <harness> <profile>
Config location: ~/.config/bridle/config.toml # Get a config value bridle config get <key> # Set a config value bridle config set <key> <value> Config keys: profile_marker, editor, tui.view, default_harness
All commands support -o, --output <format>: text (default) β Human-readable json β Machine-readable auto β Text for TTY, JSON for pipes
HarnessConfig LocationStatusClaude Code~/.claude/Full supportOpenCode~/.config/opencode/Full supportGoose~/.config/goose/Full supportAmp~/.amp/Experimental
ComponentClaude CodeOpenCodeGooseSkills~/.claude/skills/~/.config/opencode/skill/~/.config/goose/skills/Agents~/.claude/plugins/*/agents/~/.config/opencode/agent/βCommands~/.claude/plugins/*/commands/~/.config/opencode/command/βMCPs~/.claude/.mcp.jsonopencode.jsoncconfig.yaml
bridle profile create claude work --from-current
# 1. Switch to the source profile bridle profile switch opencode default # 2. Create new profile from current (now the source profile) bridle profile create opencode minimal --from-current # 3. Edit the new profile to remove/modify as needed bridle profile edit opencode minimal
bridle profile switch claude personal bridle profile switch opencode minimal
bridle status
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.