serp-source-configurator について
検索需要の収集前に、ソースを設定・管理するスキルです。秘匿情報を除いた承認対応の設定を作成し、予算と準備状況を確認してからキーワード収集スキルへ引き継ぎます。自身でキーワードを収集するものではありません。
主な機能
- 01ソース設定画面の設計
- 02秘匿情報を除いたソース設定の作成と監査
- 03ソースの承認状況とプロキシ準備状況の確認
- 04クエリ、エンジン、キャッシュ、タイムアウトの上限設定
- 05承認済み設定をキーワード収集スキルへ引き継ぎ
活用シーン
- 01SERP調査前のソース設定を準備
- 02設定内の秘密情報や承認漏れを監査
- 03クエリ予算とプロキシ失敗時の扱いを設定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sergekostenchuk/ ui-ux-agent-skill-system --skill serp-source-configuratorインストール後、Claude Code で/serp-source-configuratorを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlassets/source-config.template.jsonreferences/decision-framework.mdsafety-boundaries.mdui-controls.mdscripts/validate_serp_source_config.py詳細
SERP ソース設定ツール
このスキルは、検索需要の収集前に必要なセットアップを担当します。キーワードの収集自体は行わず、機密情報を伏せた承認対応のソース設定を作成し、serp-keyword-harvester に引き渡します。
運用モード
design-ui:ソース設定パネルに表示するユーザー向けのフィールド、チェックボックス、ステータス、安全なデフォルト値を定義します。configure:機密情報を伏せたreports/serp-source-config.jsonを作成または更新します。preflight:OpenSERP/ベース URL/プロキシの準備状況を確認し、Ran、Skipped、Plannedのいずれかを記録します。budget-gate:クエリ数の上限、エンジン数の上限、キャッシュ TTL、タイムアウト、有料プロキシのルールを設定します。audit:既存のソース設定を確認し、秘密情報、承認漏れ、安全でない有料設定、不明瞭な引き継ぎがないかをチェックします。
必須のワークフロー
- references/decision-framework.md を読みます。
- プロキシプロバイダー、API キー、OpenSERP、AKE、有料トラフィック、または外部ネットワークへの呼び出しが関係する場合は、references/safety-boundaries.md を読みます。
- UI/ダッシュボードの依頼では、references/ui-controls.md と assets/source-config.template.json を使用します。
- ソースを分類します。
- ローカル/手動入力:デフォルトで許可されます。
- OpenSERP の直接エンジン:外部クエリを実行する前に承認が必要です。
- プロキシ経由のエンジン:承認に加え、予算とプロキシの事前チェックが必要です。
- 有料のプロバイダー操作またはアカウントを変更する操作:実行直前に明示的な確認が必要です。
- API キー、プロキシ認証情報、Cookie、リカバリーコード、
.envの値を、Markdown、HTML、タスク計画、Wiki のメモ、レポート、スクリーンショット、エクスポートされた JSON に保存しないでください。 - 機密情報を伏せた設定と、
env:AKE_API_KEYなどの実行時参照のみを書き込みます。 - scripts/validate_serp_source_config.py でソース設定を検証します。
- 承認、選択したエンジン、上限、失敗時の動作が明確になってから、
serp-keyword-harvesterに引き渡します。
システム上の役割
SEO/サイトアーキテクチャ層とキーワードハーベスターの間で、このスキルを使用します。
seo-llm-site-architect
-> serp-source-configurator
-> serp-keyword-harvester
-> semantic-core-builder
serp-source-configurator は、ソース設定、プロキシのゲート、認証情報の取り扱い、予算上限、事前チェックのステータスを担当します。serp-keyword-harvester は、実際のキーワード/SERP の根拠収集を担当します。
出力基準
Mode:
Selected sources:
Disabled sources:
Proxy mode:
Credential handling:
Approval status:
Budget limits:
Preflight:
Output config:
Skipped/planned checks:
Next skill: serp-keyword-harvester
安全ルール
- OpenSERP とプロバイダー API は
external-networkとして扱います。 - ユーザーが入力した API キーは実行時入力としてのみ扱い、成果物を書き込む前に伏せてください。
- ユーザーから個別の操作を明示的に依頼されない限り、プロバイダーのプロキシポートを作成、更新、ローテーション、購入、変更しないでください。
- まず直接利用できる無料エンジンを優先してください。有料プロキシは、通常は Google/Yandex のように必要なエンジンに限って使用します。
- プロキシの事前チェックに失敗した場合、プロキシソースは
Skippedのままにし、直接/手動のソースを続行します。 - 有料プロキシで失敗した場合、過度に再試行しないでください。
検証
このスキルを編集した場合は、次を実行します。
python3 $CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py $CODEX_HOME/skills/serp-source-configurator
python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $CODEX_HOME/skills/serp-source-configurator
python3 $CODEX_HOME/skills/serp-source-configurator/scripts/validate_serp_source_config.py $CODEX_HOME/skills/serp-source-configurator/assets/source-config.template.json
コメント
Markdown 対応