From skill-creator-team
Creates high-quality Claude Code skills using a team of 4 specialist agents: architect for structure, domain researcher, skill writer, and quality reviewer. References best practices and existing skills for design, feedback, and validation.
npx claudepluginhub sean-sunagaku/claude-code-plugin --plugin skill-creator-teamThis skill uses the workspace's default tool permissions.
4つの専門エージェントがチームで議論し、高品質なスキルを作成する。
Creates high-quality SKILL.md files for Claude Code and Cowork using expert vocabulary payloads, anti-pattern watchlists, and progressive disclosure architecture. Use for custom skill building or reusable prompts.
Guides creation of agent skills via 6-step process: briefing requirements with targeted questions, loading references, planning structure, generating content, applying best practices, and presenting.
Guides creation of Claude Code skills, covering SKILL.md structure, YAML metadata best practices, and optional bundled resources like scripts, references, and assets.
Share bugs, ideas, or general feedback.
4つの専門エージェントがチームで議論し、高品質なスキルを作成する。
以下のファイルはコピーではなく、実ファイルを直接 Read して参照する。
SKILL_CREATOR_BASE=/Users/babashunsuke/.claude/plugins/cache/anthropic-agent-skills/example-skills/1ed29a03dc85/skills/skill-creator
${SKILL_CREATOR_BASE}/references/workflows.md${SKILL_CREATOR_BASE}/references/output-patterns.md${SKILL_CREATOR_BASE}/scripts/init_skill.py${SKILL_CREATOR_BASE}/scripts/quick_validate.py${SKILL_CREATOR_BASE}/scripts/package_skill.pyLOCAL_SKILLS=~/.claude/skills/
PLUGIN_SKILLS=~/.claude/plugins/marketplaces/sunagaku-marketplace/
エージェントはこれらのパスから既存スキルの構造やエージェント定義を Read して参考にする。
~/.claude/skills/{skill-name}/ に出力以下を確認する(不明ならユーザーに質問):
TeamCreate で skill-creator-team チームを作成。以下4エージェントを 1つのメッセージで並列に Task ツールで起動する。
| name | 役割 | 主な手段 |
|---|---|---|
skill-architect | 構造設計・要件分析・既存パターン分析 | Read, Glob |
domain-researcher | 対象ドメインのベストプラクティス調査 | WebSearch |
skill-writer | SKILL.md・エージェント定義・リファレンス作成 | Read, Write |
quality-reviewer | 品質レビュー・ベストプラクティス準拠チェック | Read, Glob |
各エージェントは agents/ ディレクトリにサブエージェントとして定義済み。
TaskCreate で5つのタスクを作成:
依存関係:
addBlockedBy: ["1","2"]addBlockedBy: ["3"]addBlockedBy: ["4"]subagent_type: "skill-architect"
team_name: "skill-creator-team"
mode: "bypassPermissions"
run_in_background: true
Round 1: architect が構造設計 + researcher がドメイン調査 → writer にインプット
Round 2: writer がファイル作成 → reviewer がレビュー → フィードバック
Round 3: writer が修正 → reviewer が最終チェック → 完成
quick_validate.py でスキル検証publish-skill.sh でプラグインリポジトリに配置shutdown_request を送信TeamDelete でチーム削除