agentic-awesome-skills: コーディングエージェントのためのエージェント主導のスキル選択と再現可能なスキルスタックを実現するローカルコントロールプレーン
何を解決するか
Agentic Awesome Skills (AAS) は、AIコーディングエージェント(Claude Code、Cursor、または Codex など)が、プロジェクトに対して専門的な「スキル」(プレイブック/指示)を検索、選択、および適用するための構造化された方法を提供します。エージェントによる機能の選択を、再現可能で、レビュー可能、かつ検証可能な状態(「スタック」)に変換することで、不透明で一回限りのインストールという問題を解決します。
仕組み
- エージェント主導の選択: ローカルの Model Context Protocol (MCP) サーバーを使用することで、エージェントは AAS の完全なカタログを検索し、プロジェクトのニーズに基づいて特定のスキル ID を選択できます。
- スタックの構成:
compose_stackツールは、エージェントの選択をメモリ内で検証します。この選択は、その後aas-stack.jsonマニフェストとして保存されます。 - 検証とプランニング: CLI ツールを使用すると、ユーザーは提案されたスタックを検証し、ターゲット環境に何らかの変更が適用される前に、不変のプランを生成できます。
- レビュー環境: ユーザーは、ブラウザローカルの Workbench を使用して、エージェントが生成したスタックとプランをレビューできます。
- 配布: スキルは、CLI インストーラー (
npx agentic-awesome-skills)、特定のドメイン向けの専門的なプラグイン(例:Web App Builder、Security Engineer)、または Copilot 用の直接的な GitHub CLI インストールを通じてインストールできます。
対象ユーザー
AI コーディングエージェント(Claude Code、Cursor、Codex、Gemini CLI など)を使用しており、プロンプトを手動で検索することなく、開発、セキュリティ、テスト、および DevOps 全般のタスクに対して、エージェントに専門的で高品質な指示を与えたい開発者。
ハイライト
- ローカルコントロール: リポジトリの検査とスキルの選択はローカルで行われます。プロジェクトのデータが AAS にアップロードされることはありません。
- 膨大なカタログ: 幅広い技術的および製品的ドメインをカバーする 2,001 以上のスキル。
- 承認優先のワークフロー: インストール前に、スタックのマニフェストとプランの人間によるレビューを必要とします。
- マルチモーダルな配布: MCP ベースのエージェント選択、専門的なプラグインバンドル、および直接的な CLI インストールをサポートしています。