← スキル一覧に戻る

agent-deploy
by matsuni-kk
Agent Template Framework for Domain-Specific Agent Generation - Public Version
⭐ 8🍴 7📅 2026年1月24日
SKILL.md
name: agent-deploy description: "生成したエージェントをGitHubプライベートリポジトリとして公開する。「デプロイ」「リポジトリ作成」「公開」を依頼されたときに使用する。"
Agent Deploy Workflow
生成したエージェントをGitHubプライベートリポジトリとして公開する。主成果物はGitHubリポジトリURL。
Instructions
1. Preflight(事前確認)
./assets/deploy_checklist.mdを先に読み、必須項目を確認する。- 対象エージェントのディレクトリパスを確認する(output/{agent_name}/)。
- 以下のファイルが存在するか確認する:
- CLAUDE.md(必須)
- README.md(必須)
- .github/skills/(必須)
- scripts/(推奨)
- gh CLI が認証済みか確認する。
2. マルチプラットフォーム同期
- update_agent_master.py を Claude起点で 実行してマスターファイルを同期する:
cd output/{agent_name} python3 scripts/update_agent_master.py --source claude --force - 同期対象:
- CLAUDE.md → AGENTS.md
- CLAUDE.md → .github/copilot-instructions.md
- CLAUDE.md → .gemini/GEMINI.md
- CLAUDE.md → .kiro/steering/KIRO.md
3. .gitignore 確認
- .gitignore が存在しない場合は作成する。
./assets/gitignore_template.mdを参照する。- 以下を除外対象に含める:
- .env
- *.log
- node_modules/
- .DS_Store
4. Git初期化・コミット
- 以下の手順でGitリポジトリを初期化する:
cd output/{agent_name} git init git add . git commit -m "Initial release: {Agent Name} 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>"
5. GitHubリポジトリ作成(プライベート)
- gh CLI でプライベートリポジトリを作成する:
gh repo create {agent_name} --private --source=. --push - リポジトリURLを記録する。
6. QC(必須)
recommended_subagentsのQC Subagent(qa-skill-qc)に評価を委譲する。- Subagentは
./evaluation/deploy_criteria.mdをReadし、QCを実施する。 - 指摘を最小差分で反映する(最大3回)。
7. バックログ反映
- リポジトリURLをタスクリストに記録する。
- deploy_done=true を記録する。
8. デプロイ後クリーンアップ(推奨)
- デプロイ完了(push成功 + リポジトリURL取得)後、ローカルの
output/{agent_name}/を削除して作業生成物を片付ける。 - 破壊的操作になるため、削除前にユーザーへ削除対象パスを提示し、明示的な許可を得る。
- 可能なら
post-deploy-cleanupSkill に委譲して実行する(対象: output/ と Flow/ などの一時ファイル)。
subagent_policy:
- 品質ループ(QC/チェック/フィードバック)は必ずサブエージェントへ委譲する
- サブエージェントの指摘を反映し、反映結果(修正有無/理由)を成果物に残す
recommended_subagents:
- qa-skill-qc: 必須ファイル存在、マルチプラットフォーム同期、リポジトリ作成を検査
Resources
- assets: ./assets/deploy_checklist.md
- assets: ./assets/gitignore_template.md
- evaluation: ./evaluation/deploy_criteria.md
- scripts: scripts/update_agent_master.py
- triggers: ./triggers/next_action_triggers.md
Next Action
- triggers: ./triggers/next_action_triggers.md
起動条件に従い、条件を満たすSkillを自動実行する。
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です