addyosmani/agent-skills

Production-grade engineering skills for AI coding agents.

解決する課題

AIコーディングエージェントは、シニア開発者に見られるような厳格なエンジニアリングの厳しさを欠いており、テストを飛ばしたり、品質ゲートを無視したり、明確な仕様なしに実装に急いだりすることがよくあります。このプロジェクトは、『スキル』と呼ばれる構造化されたワークフローとベストプラクティスのライブラリを提供し、ソフトウェア開発ライフサイクル全体にわたり、プロフェッショナルなエンジニアリング基準を守ることを強制します。

動作方法

スキルは SKILL.md というMarkdownファイルとしてパッケージ化され、エージェントが従う厳格なプロセスを定義します。各スキルには、ステップバイステップのワークフロー、検証ゲート(証拠要件)、および重要なステップを飛ばすための一般的な言い訳を防ぐ『反合理的化テーブル』が含まれます。これらのスキルはCLIまたはネイティブプラグインを通じて、Claude Code、Cursor、GitHub CopilotなどさまざまなAIエージェントに統合でき、特定のスラッシュコマンド(例:/spec、/plan、/test)やタスクコンテキストに基づく自動トリガーによって起動できます。

対象ユーザー

AIコーディングエージェントを使用し、生成されたコードが品質、セキュリティ、パフォーマンス、保守性の観点でプロフェッショナルな基準を満たすことを確保したい開発者。

主な特徴

  • ライフサイクル全体をカバー:初期アイデアの洗練、PRD作成からTDD、セキュリティ強化、本番デプロイまでを網羅する25のスキルを含む。
  • エージェント非依存:Claude Code、Cursor、Codex、Copilot、Windsurfなど、幅広いツールと互換性あり。
  • 検証最優先:すべてのスキルは、先に具体的な証拠(例:テストの成功、実行時データ)を提出する必要がある。
  • 専門的役割のパーソナ:シニアスタッフエンジニアやセキュリティオーディターなど、特定のレビューに特化した事前設定されたパーソナを提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト