公開スキル 7
parallel-execution
複数のAIサブエージェントを並列で実行する
逐次的なタスク実行は、独立したタスクを同時に実行できる場合に時間を浪費します。このスキルでは、Taskツールを使用して複数のAIサブエージェントを同時に生成するパターンを習得し、マルチパートプロジェクトで劇的な高速化を実現します。
optimizing-performance
アプリケーションのパフォーマンス最適化
アプリケーションはしばしば読み込み時間が遅く、応答性が低いという問題を抱えます。このスキルは、フロントエンド、バックエンド、データベース層全体のパフォーマンスボトルネックを測定・特定・修正するための体系的なアプローチを提供します。
managing-git
Gitワークフローをマスターする
開発者は一貫性のないGitプラクティスに悩むことが多く、マージコンフリクトや混乱したコミット履歴につながります。このスキルは、ブランチ戦略、コミット規約、プルリクエストワークフローについて明確なガイドラインを提供し、クリーンで協力的なリポジトリを維持します。
designing-tests
実績ある戦略で包括的なテストスイートを設計
コードを効果的にテストするには、フレームワーク、パターン、カバレッジ戦略に関する深い専門知識が必要です。このスキルは、コード品質と信頼性を確保するためのユニット、統合、E2Eテストを実装するための実戦で磨かれたテンプレートとワークフローを提供します。
designing-architecture
ソフトウェアアーキテクチャパターンを設計する
適切なアーキテクチャパターンの選択はプロジェクトの成功に不可欠ですが、多くの要因を評価する必要があります。このスキルは、プロジェクト規模、チームの能力、ビジネス要件に基づいてアーキテクチャパターンを選択するための体系的なフレームワークを提供します。
designing-apis
ベストプラクティスに基づいたRESTおよびGraphQL APIの設計
明確な設計パターンなしでAPIを作成すると、一貫性のないエンドポイントと劣悪な開発者体験につながります。このスキルは、標準化されたエンドポイント、適切なエラーハンドリング、バージョニング戦略、OpenAPIドキュメントテンプレートを含む、RESTおよびGraphQL APIを設計するための包括的なガイダンスを提供します。
analyzing-projects
構造化されたワークフローによるコードベースの分析
見慣れないコードベースを理解するには、多大な時間と労力がかかります。このスキルは、プロジェクト構造を分析し、技術スタックを特定し、アーキテクチャパターンを文書化するための体系的な6段階のアプローチを提供し、より迅速なオンボーディングを実現します。