Files
gh-revtechstudio-rts-plugin…/commands/generate-agent.md
2025-11-30 08:51:41 +08:00

76 lines
3.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: generate-agent
description: エージェント要素を個別に生成する
---
# Generate Agent
## 概要
このコマンドは、ユーザーが提供する責任範囲の定義から、エージェント要素のマークダウンファイルを生成する。既存エージェントとの重複を確認し、ユーザーとの対話を通じて必要な情報を収集して、標準化されたエージェントドキュメントを作成する。
## 使用するエージェント
- **plugin-development-agent:** プラグイン要素の作成全体を管理し、ユーザーと対話しながら要素を設計・生成する
## 使用するスキル
1. **agent-generator:** ユーザーの責任範囲定義から、Agentのマークダウンファイルを生成する
2. **documentation-standards:** Markdownドキュメントの記述標準に従う
3. **interaction-guidelines:** ユーザーとの効果的な対話パターンに従う
4. **element-definition-convention:** プラグイン要素の定義ルールに従う
5. **plugin-architecture-convention:** プラグイン全体のアーキテクチャ設計原則に従う
## 実行フロー
1. plugin-development-agentが以下のスキルを使用して、既存エージェントを確認し、重複を避ける
- agent-generatorエージェント確認
- plugin-architecture-conventionアーキテクチャ規約遵守
2. plugin-development-agentが以下のスキルを使用して、ユーザーとの対話を通じて情報を収集する
- agent-generator情報収集
- interaction-guidelines対話パターン
3. plugin-development-agentが以下のスキルを使用して、コンテンツを生成する
- agent-generatorコンテンツ生成
- element-definition-convention定義ルール遵守
4. plugin-development-agentが以下のスキルを使用して、markdownlint検証を実施する
- agent-generator検証実施
- documentation-standards記述標準遵守
5. plugin-development-agentがユーザーからのフィードバックを収集して必要に応じて修正する
## 成果物
**出力先:**
- `[プラグインディレクトリ]/agents/[エージェント名].md`
**ファイル内容:**
- フロントマターname, description, tools, model, color
- 役割セクション
- 責任範囲(責任範囲内、責任範囲外)
- 注意事項
## チェックリスト
### コマンド実行前
- [ ] エージェントの責任範囲が明確に定義されている
- [ ] 対象フェーズまたは領域が明確である
- [ ] 既存エージェントを確認した
### コマンド実行後
- [ ] エージェントファイルが生成されている
- [ ] フロントマターが正しく記述されている
- [ ] 役割が明確に記述されている
- [ ] 責任範囲内と責任範囲外が定義されている
- [ ] 注意事項が記述されている
- [ ] プラグインアーキテクチャ規約が遵守されている
- [ ] markdownlint検証に合格している
- [ ] 他の要素(エージェント、スキル、コマンド)を参照していない
- [ ] 固有名詞が使用されていない