mcpField
S
skill-manager

skill-manager

github.com/melvynxエージェントワークフロー24343 回インストール1 週間前に更新
リポジトリ

skill-manager について

Claude、Codex、Cursor 向けのスキル作成と監査を支援するスキルです。トリガーの確認、プラットフォーム選択、指示の作成、説明文の検査を簡潔な手順で案内します。

主な機能

  1. 01プラットフォーム選択の指針
  2. 02トリガー確認の手順
  3. 03Frontmatter と本文の構成
  4. 04スキル内容の行単位監査
  5. 05説明文の検査コマンド

活用シーン

  1. 01個人用スキルの作成
  2. 02スキルのプラットフォーム適応
  3. 03冗長なスキル指示の削除
  4. 04スキル説明文の確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/melvynx/aiblueprint --skill skill-manager

インストール後、Claude Code で/skill-managerを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
assets/
codex-icon.svg
references/
claude-code.md
codex.md
cursor.md
description-recommandation.md
skill-writing-glossary.md
scripts/
inspect-description.ts
setup-codex-icons.ts

詳細

$analyze、$plan、$implement、$code-review、$verifyと同じ書き方でスキルを作成します。

目標

  • 1つの仕事に絞ります。命令形にします。すべての行で動作が変わるようにします。
  • 仕事が本当に複数の分岐を持つ場合を除き、本文は約40行未満にします。
  • 説明は50~300文字にします。まず機能を示し、続けてUse whenとトリガーワードを記載します。
  • README、変更履歴、理論は含めません。モデルのデフォルト設定を言い換えて繰り返しません。
  • 本文に収められないプラットフォームやスキーマの詳細に限り、参照を追加します。ファイル名と、開くタイミングを明記します。
  • ユーザーのみが実行するワークフローでは、disable-model-invocation: trueを指定します。

作成

  1. トリガーとなるプロンプトを2~3個、ユーザーに確認します。
  2. プラットフォームを選びます。パスに応じたデフォルトは、.claudeならClaude、.agentsならCodex、.cursorならCursorです。不明な場合は質問します。
  3. フロントマターを書き、その後に本文を書きます。調査 → 実行 → 結果を返す → 停止、の順にします。
  4. スキルのルートでbun ~/.agents/skills/skill-manager/scripts/inspect-description.tsを実行します。

個人用スキルは~/.agents/skills/<name>/に保存します。プラットフォームの構成とフロントマターについてはclaude-code.md、codex.md、cursor.mdを参照してください。説明のルールについてはdescription-recommandation.mdを参照してください。

監査

各行について、削除すると動作が変わるか確認します。意味のない記述、重複、古いルールを削除します。望ましい動作を明示し、禁止事項は厳格なガードレールに限って残します。

オンライン調査では、最新の技術ドキュメントに$find-docsを、幅広いウェブ調査に$exa-searchを使います。

個人用スキルのアイコンを作成または名前変更した後、bun ~/.agents/scripts/sync-codex-profile-icons.ts --installを実行します。互換性のため、~/.claude/skillsと~/.codex/skillsは~/.agents/skillsへのシンボリックリンクです。~/.cursor/skillsはシンボリックリンクにしないでください。

コメント