existing-site-analyzer について
既存サイトの調査根拠をまとめる Skill で、リニューアルや移行プロジェクト向けです。ローカルファイル、承認済みの公開ページ、スクリーンショットを確認し、コンテンツ、制約、素材、リスクを記録しますが、本番サイトは変更しません。
主な機能
- 01ローカルページとファイルの確認
- 02承認後の公開 URL の調査
- 03ページスクリーンショットの分析
- 04メディアとブランド素材の一覧化
- 05証拠の状態と移行リスクの記録
活用シーン
- 01サイトリニューアルの根拠収集
- 02ページ構成と SEO 課題の記録
- 03移行対象素材の棚卸し
- 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.yamlassets/existing-site-audit.template.mdevals/evals.jsonreferences/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に引き渡す証拠を作成します。
必須ワークフロー
- references/existing-site-analysis-contract.md を読みます。
- ソースの種類とプライバシーを確認します。
- ローカルファイルとユーザー提供の公開スクリーンショット:許可されています。
- 公開 URL のクロール/取得:すでに依頼されている場合を除き、承認が必要です。
- 認証が必要なページ、非公開ページ、分析データ、CRM、CMS:明示的な承認とデータ取り扱いに関する注記が必要です。
- レポートには assets/existing-site-audit.template.md を使用します。
- ソースごとに、証拠の状態を
Ran、Skipped、Planned、Manualのいずれかで記録します。 - 以下を記録します。
- ページ一覧
- コンテンツと IA
- SEO/LLM の状況
- UX とコンバージョンの問題
- 技術的な制約
- アセット一覧
- 移行のリスク
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
コメント
Markdown 対応