Benjamin Jesuiter

Bridle

開発v1.1.0
作者:Benjamin Jesuiter更新日 2026-05-18全 3 バージョン · 最新版の公開日 2026-01-14bridle@clawhub_bjesuiter/bridle
スクリプトツール#Coding

AlphaMoatによると、2026-09時点でBridleのダウンロード数は4,059、スター数は0で、AIスキル全体5,078件中2,503位、開発では577件中324位です。

インストール数
123
ダウンロード数
4059
スター数
-
総合順位
#2,503
全体の上位 50% · 開発の上位 57%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗1233800--
SkillHub ↗1234059-—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

harness と profile の概念を説明し、profile の確認、作成、切り替え、比較に加え、GitHub からスキル、エージェント、コマンド、MCP を導入するコマンド例を示します。アシスタントごとに設定パスは異なります。バージョン未固定の第三者コンポーネント導入や強制上書きは信頼済み設定ディレクトリを変更し得るため、配布元とバージョンを確認し、対象設定をバックアップして、上書きを慎重に扱ってください。

資料公開日 2026-10-29

できること

  • 対応アシスタントの設定と有効な profile を確認する
  • profile の作成、比較、切り替えを計画する
  • GitHub コンポーネント導入前の確認事項を整理する

使う場面

  • ユーザーが対応アシスタントの設定管理を明示し、対象 profile とコンポーネントの配布元を確認している場合

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

設定を変更せずに現在の profile を確認するコマンドを列挙して。
第三者コンポーネント導入前に確認する配布元、版、バックアップ項目を列挙して。

月次の推移

ダウンロード数4059
3023358041362026-05 · ダウンロード数 31002026-06 · ダウンロード数 32682026-07 · ダウンロード数 35462026-08 · ダウンロード数 36702026-09 · ダウンロード数 405926-0526-09
スター数-
0112026-05 · スター数 -2026-06 · スター数 -2026-07 · スター数 -2026-08 · スター数 -2026-09 · スター数 -26-0526-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-094059—-
2026-083670+3.5%-
2026-073546+8.5%-
2026-063268+5.4%-
2026-053100—-

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

4.3 KB・ClawHub v1.1.0
---
name: bridle
description: Unified configuration manager for AI coding assistants. Manage profiles, install skills/agents/commands, and switch configurations across Claude Code, OpenCode, Goose, and Amp.
author: Benjamin Jesuiter <[email protected]>
metadata:
  clawdbot:
    emoji: "🐴"
    os: ["darwin", "linux"]
    requires:
      bins: ["bridle"]
すべて表示(全 170 行)
    install:
      - id: brew
        kind: brew
        formula: neiii/bridle/bridle
        bins: ["bridle"]
        label: Install bridle via Homebrew
      - id: cargo
        kind: shell
        command: cargo install bridle
        bins: ["bridle"]
        label: Install bridle via Cargo
---

# Bridle Skill

Unified configuration manager for AI coding assistants. Manage profiles, install skills/agents/commands, and switch configurations across Claude Code, OpenCode, Goose, and Amp.

## Installation

```bash
# 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 .
```

## Core Concepts

- **Harnesses**: AI coding assistants (`claude`, `opencode`, `goose`, `amp`)
- **Profiles**: Saved configurations per harness (e.g., `work`, `personal`, `minimal`)

## Quick Commands

```bash
# Launch interactive TUI
bridle

# Show active profiles across all harnesses
bridle status

# Initialize bridle config and default profiles
bridle init
```

## Profile Management

```bash
# 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>
```

## Installing Components

Bridle can install skills, agents, commands, and MCPs from GitHub repos and auto-translates paths/configs for each harness.

```bash
# 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>
```

## Configuration

Config location: `~/.config/bridle/config.toml`

```bash
# 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`

## Output Formats

All commands support `-o, --output <format>`:
- `text` (default) — Human-readable
- `json` — Machine-readable
- `auto` — Text for TTY, JSON for pipes

## Supported Harnesses & Config Locations

| Harness     | Config Location         | Status       |
| ----------- | ----------------------- | ------------ |
| Claude Code | `~/.claude/`            | Full support |
| OpenCode    | `~/.config/opencode/`   | Full support |
| Goose       | `~/.config/goose/`      | Full support |
| Amp         | `~/.amp/`               | Experimental |

## Component Paths by Harness

| Component | Claude Code | OpenCode | Goose |
| --------- | ----------- | -------- | ----- |
| Skills    | `~/.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.json` | `opencode.jsonc` | `config.yaml` |

## Common Workflows

### Create a work profile from current config
```bash
bridle profile create claude work --from-current
```

### Create profile from existing profile (duplicate & modify)
```bash
# 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
```

### Switch between profiles
```bash
bridle profile switch claude personal
bridle profile switch opencode minimal
```

### Check status across all harnesses
```bash
bridle status
```

開発の人気スキル

Benjamin Jesuiterのその他のスキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。