crush-config

Crush設定支援(crush-config)

Crushのcrushrcやcrush.jsonで、プロバイダー、モデル、LSP、MCP、フック、スキル、権限などを設定するためのスキル。

AIスキル大辞典による日本語要約
品質評価80/100評価確度:十分
人気度(GitHub Star) 100発掘スコア 51
01

このSkillでできること

  • crushrc(Bash形式)またはcrush.jsonの設定方法を案内する
  • プロバイダーやモデル、LSP、MCPサーバーの設定を支援する
  • フック、スキル、権限、各種オプションの変更を説明する
  • 設定ファイルの優先順位、マージ、環境変数について説明する
02

使い方

01
STEP 1

設定したいCrushの項目と、利用している設定形式を伝える

02
STEP 2

プロバイダー、モデル、LSP、MCPなどの対象と変更内容を指定する

03
STEP 3

既存のcrushrcまたはcrush.jsonを提示し、変更箇所を確認する

04
STEP 4

APIキーなどの秘密情報は値を伏せて相談する

03

Skillのインストール

このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。

Repository:
https://github.com/charmbracelet/crush
手動でインストールする

README / SKILL.mdから機械抽出できたコマンドのみ表示しています。推測したコマンドではありません。

brew install charmbracelet/tap/crush
npm install -g @charmland/crush
yay -S crush-bin
nix run github:numtide/nix-ai-tools#crush
pkg install crush
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://repo.charm.sh/apt/gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/charm.gpg
echo "deb [signed-by=/etc/apt/keyrings/charm.gpg] https://repo.charm.sh/apt/ * *" | sudo tee /etc/apt/sources.list.d/charm.list
sudo apt update && sudo apt install crush
mkdir -p ~/.config/crush/skills
cd ~/.config/crush/skills
git clone https://github.com/anthropics/skills.git _temp
mv _temp/skills/* . && rm -rf _temp
mkdir -Force "$env:LOCALAPPDATA\crush\skills"
cd "$env:LOCALAPPDATA\crush\skills"
git clone https://github.com/anthropics/skills.git _temp
mv _temp/skills/* . ; rm -r -force _temp
04

このSkillを使うプロンプト例

Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。

CrushでOpenAI互換プロバイダーをcrushrcに設定したい。既存設定とのマージ規則と、APIキーを安全に参照する書き方を説明して。
出力例を見る
crushrcを優先形式として、プロバイダー設定の構成、既存ファイルとの優先順位、環境変数によるAPIキー参照方法を整理します。実際のAPIキーは記載しないでください。
05

安全性チェック

自動解析による参考情報です。Skillの安全性を保証するものではありません。

外部API通信検出あり
Shellコマンド実行検出あり
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス検出あり
認証情報検出あり
検出根拠を見る
  • shell: ariable by setting the following in your environment: ```bash export CRUSH_DISABLE_METRICS=1 ``` Crush also respects the [`DO_NOT_TRACK`](https://dono
  • network: add deepseek \ --type openai-compat \ --base-url "https://api.deepseek.com/v1" \ --api-key "${DEEPSEEK_API_KEY:?set DEEPSEEK_API_KEY}" [large code
  • network: xactly what’s collected are in the source code ([here](https://github.com/charmbracelet/crush/tree/main/internal/event) and [here](https://github.com/cha
  • credential: pat \ --base-url "https://api.deepseek.com/v1" \ --api-key "${DEEPSEEK_API_KEY:?set DEEPSEEK_API_KEY}" [large code block omitted] Flags: `--command
  • credential: https://api.deepseek.com/v1" \ --api-key "${DEEPSEEK_API_KEY:?set DEEPSEEK_API_KEY}" [large code block omitted] Flags: `--command CMD`, `--args ARG`
06

関連Skill