Skip to content
cccskills
FreePublished on GitHub

domain-expertise-extractor

デジタルプロダクト系の専門領域(UI/UX, マーケティング, コピーライティング, ASO, グロース等)の 暗黙知を抽出・言語化・構造化し、他のSkillで使えるエージェント定義と評価基準を生成するスキル。

素人では判断できない「良い/悪い」の基準を、AI が専門家レベルで調査・分析・言語化し、 再利用可能なドメインナレッジとして出力する。Use when: 評価基準を作りたい、ドメイン知識を抽出したい、専門家の視点を言語化したい、 暗黙知を構造化したい、ベストプラクティスを整理したい。

Triggers: "ドメイン知識", "専門知識", "評価基準", "domain expertise", "expertise extract", "知識抽出", "暗黙知", "ベストプラクティス抽出", "評価基準を作りたい", "専門家の視点", "ドメインナレッジ", "domain knowledge", "expertise builder"

The English summary is being prepared. Showing the original description.

See how to install

Files included (4)

  • SKILL.md6.4 KB
  • references/agent-definition-template.md5.5 KB
  • references/evaluation-criteria-template.md4.5 KB
  • references/report-template.md6.9 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Domain Expertise Extractor

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: マージ処理(既存ナレッジとの統合)

Phase 1: ヒアリング

以下を受け取る(不明ならユーザーに確認):

  • ドメイン名: 専門領域の名前(例: "LP キャッチコピー", "モバイルUI ナビゲーション")
  • 参考事例(省略可): URL / スクリーンショットパス / テキスト説明の任意の組み合わせ

入力タイプの自動判定:

  • https?:// で始まる → WebFetch で内容取得
  • .png, .jpg, .jpeg, .gif, .webp で終わる → Read で画像分析
  • それ以外 → テキスト説明として処理

Phase 2: 並列調査(Round 1)

TeamCreate で domain-expertise-extractor チームを作成。以下を 1メッセージで並列起動:

name役割モデル主な手段
domain-researcherドメインの深い専門知識調査opusWebSearch, WebFetch
pattern-analyst参考事例のパターン抽出sonnetRead, Glob, 分析

各エージェントは agents/ ディレクトリの定義を参照。

タスク作成

TaskCreate で以下を作成:

  1. domain-researcher: 専門知識・定量基準・業界標準の調査
  2. pattern-analyst: 参考事例のパターン抽出(事例なし時は researcher 完了後に抽出)
  3. knowledge-writer: 統合・ファイル生成(addBlockedBy: ["1","2"])
  4. quality-checker: 品質検証(addBlockedBy: ["3"])

起動設定

subagent_type: "domain-researcher"  # agents/ で定義済み
team_name: "domain-expertise-extractor"
mode: "bypassPermissions"
run_in_background: true

プロンプトに含める情報(全エージェント共通):

  • ドメイン名と参考事例(URL / 画像パス / テキスト)
  • 出力先の絶対パス: ~/.claude/ を展開した実パスを計算して渡す
    • 例: /Users/{username}/.claude/domain-knowledge/lp-キャッチコピー/
    • ⚠️ Write ツールは絶対パスのみ受け付ける
  • 「全ファイルは Write ツールで絶対パスに書き込むこと」を明記

Phase 3: 中間レビュー

researcher + analyst の結果を受け取った後、ユーザーに提示:

  • 抽出した上位原則のリスト(3-5個)
  • 各原則の具体基準ドラフト
  • ドメインのサブ領域候補(スコープ調整用)
  • 提案するエージェント構成(何人の専門家をどの角度で生成するか)

AskUserQuestion で確認:

  • 「この原則でカバーできていますか?追加すべき観点は?」
  • 「このエージェント構成(X人: 役割A, 役割B...)で良いですか?」

フィードバックを knowledge-writer への指示に反映する。

Phase 4: 知識生成(Round 2)

knowledge-writer に以下を指示:

  • researcher + analyst の調査結果(ファイルパスで渡す)
  • ユーザーが承認した原則リストとエージェント構成
  • 出力先の絶対パス

出力ファイル一式:

~/.claude/domain-knowledge/{domain-name}/
├── README.md
├── evaluation-criteria.md
├── agents/
│   └── {role-N}.md(ユーザー承認の構成に従って生成)
└── references/
    └── research-notes.md

Phase 5: 品質検証(Round 3)

quality-checker が以下を実施:

  1. サンプル評価実行: 生成エージェント定義を使って別 Task でサンプルを評価
    • 事例あり → ユーザー事例を再利用
    • 事例なし → Web から適切サンプルを収集
  2. 網羅性クロスチェック: 業界標準との対比を Web 検索で確認
  3. 問題があれば knowledge-writer にフィードバック → 修正ラウンド追加

Phase 6: ドラフト提示・最終承認

完成したドラフト一式をユーザーに提示。フィードバックがあれば修正。 承認後に確定版として配置済みであることを確認。

Phase 7: マージ処理(再実行時)

既存の ~/.claude/domain-knowledge/{domain-name}/ がある場合:

  1. 既存知識を Read で読み込み
  2. 新しい調査結果と比較
  3. 矛盾がある場合は新しい情報を優先して更新
  4. 既存にない情報は追加

出力先ディレクトリ管理

  • ドメイン名変換: スペース→ハイフン、小文字化
    • 例: "LP キャッチコピー" → lp-キャッチコピー
  • ~/.claude/domain-knowledge/ が存在しない場合は自動作成

クリーンアップ

  1. 全エージェントに shutdown_request を送信
  2. 全員シャットダウン後に TeamDelete でチーム削除

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

This skill should be used when the user asks to "create a team", "spawn agents", "parallel execution", "delegate tasks to agents", "use a swarm", "team workflow", "split work across agents", "run tasks in parallel", or mentions wanting multiple agents to collaborate on a complex task.

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

Agent Teams スキルを設計・構築するためのベストプラクティスガイド。 サブエージェント定義、SendMessage 通信プロトコル、タスク依存管理、 PostToolUse Hook によるログ、MCP ツール統合、コンテキストファイル設計を網羅。 7つの実績あるチームスキル(app-naming, ui-review, logo-design, persona-creation, skill-creator-team, ui-variations, aso-optimize)から抽出したパターン集。 Use when: Agent Teams を使ったスキルを新規作成したい、 既存のチームスキルの品質を改善したい、エージェント間通信のデバッグ、 チームスキルの設計パターンを知りたい。 Triggers: "agent team", "チームスキル", "エージェントチーム", "サブエージェント定義", "SendMessage パターン", "チーム設計", "エージェント間通信", "team skill", "swarm pattern"

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

アプリ名・サービス名の命名を、5つの専門エージェントチームで多角的に評価・決定するスキル。 ブランディング、商標/法的リスク、デジタルプレゼンス(SEO/ASO/SNS)、国際展開(多言語/発音)の 4観点から候補を提案・調査・議論し、コンテキストファイルと議事録で次回セッションへ引き継ぐ。 Use when: アプリ名を決めたい、サービス名を変更したい、プロダクト名を検討したい、 ネーミングブレスト、名前の商標チェック、アプリ名のリネーム。 Triggers: "アプリ名", "サービス名", "プロダクト名", "ネーミング", "名前を決め", "リネーム", "rename", "app name", "naming", "ブランド名", "商標チェック"

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

App Store プレビュー動画を Remotion (React) で生成する Agent Team スキル。 video-director が構成を設計し、script-writer がナレーション台本を作成し、 motion-designer が Remotion コードを実装し、preview-reviewer がコードレビューし、 frame-inspector がレンダリング結果を目視検証する。 Use when: App Store プレビュー動画を作りたい、アプリのプロモーション動画を作りたい、 Remotion で動画を生成したい。 Triggers: "プレビュー動画", "App Store 動画", "アプリ動画", "preview movie", "Remotion", "動画作成", "app preview"

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

アプリのトーン&マナー(トンマナ)を8名のエージェントチームで設計するスキル。 ブランドアーキタイプ・パーソナリティ定義から、カラー・タイポグラフィ・ビジュアルスタイル・ トーン・オブ・ボイスまでを一貫設計し、Pencil (.pen) + Markdown で成果物を出力する。 「デザインテンション」(矛盾ペア)を核に、AIっぽくない独自のブランドアイデンティティを生成する。

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

仕様書・要件定義からソフトウェアアーキテクチャを設計するスキル。 5人の専門エージェント(Architecture Lead・Module Designer・Dependency Analyst・ Platform Expert・Devil's Advocate)が協議しながら、 モジュール分割・依存関係・データフロー・インターフェース設計を行う。 成果物は構造化されたアーキテクチャ設計書(Markdown)。 Use when: 仕様書からどう設計するか迷っている時、モジュール分割の方針を決めたい時、 技術スタックに合ったアーキテクチャパターンを選びたい時、 設計書を作成したい時。 Triggers: "アーキテクチャ設計", "arch design", "仕様書から設計", "モジュール分割", "設計書を作りたい", "アーキテクチャを考えて", "コンポーネント設計", "依存関係を設計", "どう設計する", "design the architecture", "design from spec"

The English summary is being prepared. Showing the original description.

sean-sunagaku/claude-code-plugin38Updated Jul 30, 2026

See all skills by sean-sunagaku

Report a problem with this skill