{"repo":"neiii/bridle","free":true,"listed":false,"github":"https://github.com/neiii/bridle","clone":"git clone https://github.com/neiii/bridle.git","description":"TUI / CLI config manager for agentic harnesses (Amp, Claude Code, Opencode, Goose, Copilot CLI, Crush, Droid)","language":"Rust","stars":433,"topics":["ai","ampcode","claude-code","cli","configuration","mcp","opencode","rust","terminal","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"Bridle Unified configuration manager for AI coding assistants. Manage profiles, install skills/agents/commands, and switch configurations across Claude Code, OpenCode, Goose, Amp, Copilot CLI, and Crush. Installation Try it instantly (no install) Run once without installing: Package Manager Command --------------- -------------------- npx npx bridle-ai bunx bunx bridle-ai pnpm pnpm dlx bridle-ai Install globally For repeated use, install once: Node package managers: Manager Command ------- -------------------------- npm npm install -g bridle-ai bun bun install -g bridle-ai pnpm pnpm add -g bridle-ai Other methods: Quick Start \"Package Manager\" for your harness With Bridle, you're able to install skills, agents, commands, and MCPs from any GitHub repository, similar to how Claude Code does it. With Bridle, however, you're not limited to just one harness; we auto-translate all the paths, namings, schemas, and configurations for you. Why this matters: A skill written for Claude Code uses /.claude/skills/ . The same skill on OpenCode lives at /.config/opencode/skill/ . MCPs follow different JSON/YAML schemas. Bridle handles all these differences for you. Component Claude Code OpenCode Goose Copilot CLI Crush --------- ----------- -------- ----- ----------- ----- Skills /.claude/skills/ /.config/opencode/skill/ /.config/goose/skills/ /.copilot/skills/ /.config/crush/skills/ Agents /.claude/plugins/ /agents/ /.config/opencode/agent/ — /.copilot/agents/ — Commands /.claude/plugins/ ","default_branch":null,"files":null,"tree":[],"storefront":"/r/neiii","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/neiii/bridle/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}