エージェントスキルは、Gemini CLIのようなAIエージェント向けに設計された、ドメイン固有の専門的な指示と機能です。これらのスキルはアーキテクチャ上のガイダンスを提供し、慣用的なAngularコードを生成し、モダンなベストプラクティスを使用した新しいプロジェクトの足場作りを支援します。
エージェントスキルを使用することで、現在作業しているAIエージェントが、Angularの規約、リアクティビティモデル(シグナルなど)、プロジェクト構造に関する最新の情報を持つことを保証できます。
利用可能なスキル
Angularチームは、最新のフレームワークの改善と同期を保つために定期的に更新される公式スキルのコレクションを管理しています。
| スキル | 説明 |
|---|---|
angular-developer |
Angularコードを生成し、アーキテクチャ上のガイダンスを提供します。コンポーネントやサービスの作成、またはリアクティビティ(signals、linkedSignal、resource)、フォーム、依存性の注入、ルーティング、SSR、アクセシビリティ(ARIA)、アニメーション、スタイリング、テスト、CLIツーリングに関するベストプラクティスの取得に役立ちます。 |
angular-new-app |
Angular CLIを使用して新しいAngularアプリケーションを作成します。モダンなAngularアプリケーションを効果的にセットアップし、構造化するための重要なガイドラインを提供します。 |
エージェントスキルの使用
エージェントスキルは、Gemini CLI、Antigravityなどのエージェント型コーディングツールで使用できるよう設計されています。スキルをアクティベートすると、そのタスクに必要な特定の指示とリソースが読み込まれます。
ご自身の環境でこれらのスキルを使用するには、お使いの特定のツールの手順に従うか、skills.shのようなコミュニティツールを使用できます。
npx skills add https://github.com/angular/skills