skillet は何をしますか?
🍳 macOS向けAIエージェントスキルの一元管理ツール — すべてのSKILL.mdをインデックス、カスタマイズ、差分表示、更新、バックアップ、テスト実行できます。
概要
skillet は、macOS上で動作するAIエージェント(Claude Code, Cursor, Codexなど)のスキルファイル(SKILL.md)を管理するためのコマンドラインツールです。システム全体に散らばったスキルを一元管理し、効率的なワークフローを実現します。
主な機能
- インデックス: システム上のすべての
SKILL.mdファイルを自動検出し、一覧表示します。 - カスタマイズ: 各スキルの内容を編集・カスタマイズできます。
- 差分表示: 変更前後の差分を確認できます。
- 更新: スキルを最新の状態に更新します。
- バックアップ: スキルのバックアップを作成し、復元できます。
- テスト実行: スキルを実際にテスト実行して動作を確認できます。
インストール
# Homebrewを使用してインストール
brew install mcomisso/tap/skillet
# または、GitHubリリースから直接ダウンロード
curl -fsSL https://github.com/mcomisso/skillet/releases/latest/download/skillet-darwin-amd64.tar.gz | tar xz
使用方法
# スキルをインデックス化
skillet index
# スキル一覧を表示
skillet list
# 特定のスキルを表示
skillet show <skill-name>
# スキルを編集
skillet edit <skill-name>
# 差分を表示
skillet diff <skill-name>
# スキルを更新
skillet update <skill-name>
# バックアップを作成
skillet backup <skill-name>
# スキルをテスト実行
skillet run <skill-name>
対応プラットフォーム
- macOS (10.15+) - 完全対応
- その他のUnix系OS - 一部機能が制限される場合があります
設定
設定ファイルは ~/.config/skillet/config.yaml に保存されます。以下のオプションを設定できます:
# スキルの検索パス
paths:
- ~/.claude/skills
- ~/projects/*/.cursor/rules
default_editor: vim
backup_enabled: true
backup_directory: ~/.skillet/backups
ライセンス
MIT License
貢献
バグ報告や機能リクエストは GitHub Issues までお願いします。プルリクエストも歓迎します。