mcpField
E
existing-site-analyzer

existing-site-analyzer

github.com/sergekostenchukデザイン・UI3251 回インストール18 週間前に更新
リポジトリ

existing-site-analyzer について

既存サイトの調査根拠をまとめる Skill で、リニューアルや移行プロジェクト向けです。ローカルファイル、承認済みの公開ページ、スクリーンショットを確認し、コンテンツ、制約、素材、リスクを記録しますが、本番サイトは変更しません。

主な機能

  1. 01ローカルページとファイルの確認
  2. 02承認後の公開 URL の調査
  3. 03ページスクリーンショットの分析
  4. 04メディアとブランド素材の一覧化
  5. 05証拠の状態と移行リスクの記録

活用シーン

  1. 01サイトリニューアルの根拠収集
  2. 02ページ構成と SEO 課題の記録
  3. 03移行対象素材の棚卸し
  4. 04改修または移行計画への調査結果の引き継ぎ

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/sergekostenchuk/ui-ux-agent-skill-system --skill existing-site-analyzer

インストール後、Claude Code で/existing-site-analyzerを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
assets/
existing-site-audit.template.md
evals/
evals.json
references/
existing-site-analysis-contract.md

詳細

既存サイトアナライザー

このスキルは、既存サイトに関する作業のための証拠基盤を作成します。単独で再構築の方針を決定するものではなく、稼働中のサイトを変更することもありません。

動作モード

  • local-inventory:ローカルの HTML、ソースファイル、アセット、サイトマップ、robots、レポートを調査します。
  • public-url-review:ネットワークアクセス/クロールの承認後に限り、公開 URL または取得した HTML を確認します。
  • screenshot-review:URL またはソースを利用できない場合に、スクリーンショットを分析します。
  • asset-inventory:画像、動画、ドキュメント、アイコン、地図、ブランドアセットを一覧化します。
  • handoff:rebuild-or-improve-advisor と migration-planner に引き渡す証拠を作成します。

必須ワークフロー

  1. references/existing-site-analysis-contract.md を読みます。
  2. ソースの種類とプライバシーを確認します。
    • ローカルファイルとユーザー提供の公開スクリーンショット:許可されています。
    • 公開 URL のクロール/取得:すでに依頼されている場合を除き、承認が必要です。
    • 認証が必要なページ、非公開ページ、分析データ、CRM、CMS:明示的な承認とデータ取り扱いに関する注記が必要です。
  3. レポートには assets/existing-site-audit.template.md を使用します。
  4. ソースごとに、証拠の状態を Ran、Skipped、Planned、Manual のいずれかで記録します。
  5. 以下を記録します。
    • ページ一覧
    • コンテンツと IA
    • SEO/LLM の状況
    • UX とコンバージョンの問題
    • 技術的な制約
    • アセット一覧
    • 移行のリスク
  6. rebuild-or-improve-advisor に引き渡します。URL 構造、リダイレクト、サイトマップ、robots、スキーマ、または公開時のリスクが変わる可能性がある場合は、migration-planner にも関与してもらいます。

安全ルール

  • 明示的な承認なしに、非公開ページや認証が必要なページをクロールしないでください。
  • 非公開の分析データのエクスポート、Cookie、トークン、非公開 URL、.env の値をレポートに保存しないでください。
  • Lighthouse、ブラウザー、クローラー、DOM に関する証拠は、実際に取得した場合に限り記載してください。
  • 本番環境のコンテンツ、リダイレクト、robots、サイトマップ、DNS、CMS、デプロイ設定を変更しないでください。

引き渡し形式

Mode:
Sources:
Evidence status:
Major findings:
SEO/LLM risks:
UX risks:
Technical constraints:
Asset inventory:
Migration risk:
Next owner:

検証

このスキルを編集する際は、以下を実行します。

python3 $CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py $CODEX_HOME/skills/existing-site-analyzer
python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $CODEX_HOME/skills/existing-site-analyzer
python3 -m json.tool $CODEX_HOME/skills/existing-site-analyzer/evals/evals.json >/dev/null

コメント