From domain-expertise-extractor
Extracts and structures tacit knowledge from digital product domains like UI/UX, marketing, and growth into reusable agent definitions and evaluation criteria. Use to build best practices or expert evaluation standards.
npx claudepluginhub sean-sunagaku/claude-code-plugin --plugin domain-expertise-extractorThis skill uses the workspace's default tool permissions.
4つの専門エージェントが連携して、デジタルプロダクト系ドメインの暗黙知を抽出・構造化する。
Surfaces expert frameworks and methodologies from domain masters for instruction design, code review, debugging, testing, knowledge management, and decision making. Use when creating or evaluating skills, hooks, or agents.
Analyzes project niche to inject industry-specific knowledge, regulations, standards, UX patterns, and pain points. Activate after defining the niche.
Conducts systematic topic research with complexity scoring (4-10), thinking mode selection (Standard/Think/Ultrathink), and generates structured markdown documentation for knowledge capture.
Share bugs, ideas, or general feedback.
4つの専門エージェントが連携して、デジタルプロダクト系ドメインの暗黙知を抽出・構造化する。
出力は ~/.claude/domain-knowledge/{domain-name}/ に保存され、他スキルから再利用可能。
Phase 1: ヒアリング(ドメイン名 + 参考事例の受け取り)
Phase 2: 並列調査 Round 1(domain-researcher + pattern-analyst 同時起動)
Phase 3: 中間レビュー(ユーザーに原則・エージェント構成を提示・承認)
Phase 4: 知識生成 Round 2(knowledge-writer が統合・ファイル生成)
Phase 5: 品質検証 Round 3(quality-checker がサンプル評価 + 網羅性確認)
Phase 6: ドラフト提示・最終承認(ユーザーフィードバック対応)
Phase 7: マージ処理(既存ナレッジとの統合)
以下を受け取る(不明ならユーザーに確認):
入力タイプの自動判定:
https?:// で始まる → WebFetch で内容取得.png, .jpg, .jpeg, .gif, .webp で終わる → Read で画像分析TeamCreate で domain-expertise-extractor チームを作成。以下を 1メッセージで並列起動:
| name | 役割 | モデル | 主な手段 |
|---|---|---|---|
domain-researcher | ドメインの深い専門知識調査 | opus | WebSearch, WebFetch |
pattern-analyst | 参考事例のパターン抽出 | sonnet | Read, Glob, 分析 |
各エージェントは agents/ ディレクトリの定義を参照。
TaskCreate で以下を作成:
domain-researcher: 専門知識・定量基準・業界標準の調査pattern-analyst: 参考事例のパターン抽出(事例なし時は researcher 完了後に抽出)knowledge-writer: 統合・ファイル生成(addBlockedBy: ["1","2"])quality-checker: 品質検証(addBlockedBy: ["3"])subagent_type: "domain-researcher" # agents/ で定義済み
team_name: "domain-expertise-extractor"
mode: "bypassPermissions"
run_in_background: true
プロンプトに含める情報(全エージェント共通):
~/.claude/ を展開した実パスを計算して渡す
/Users/{username}/.claude/domain-knowledge/lp-キャッチコピー/researcher + analyst の結果を受け取った後、ユーザーに提示:
AskUserQuestion で確認:
フィードバックを knowledge-writer への指示に反映する。
knowledge-writer に以下を指示:
出力ファイル一式:
~/.claude/domain-knowledge/{domain-name}/
├── README.md
├── evaluation-criteria.md
├── agents/
│ └── {role-N}.md(ユーザー承認の構成に従って生成)
└── references/
└── research-notes.md
quality-checker が以下を実施:
完成したドラフト一式をユーザーに提示。フィードバックがあれば修正。 承認後に確定版として配置済みであることを確認。
既存の ~/.claude/domain-knowledge/{domain-name}/ がある場合:
lp-キャッチコピー~/.claude/domain-knowledge/ が存在しない場合は自動作成shutdown_request を送信TeamDelete でチーム削除