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. 收集:
    • 页面清单;
    • 内容和信息架构;
    • SEO/大模型表层信息;
    • UX 和转化问题;
    • 技术限制;
    • 资源清单;
    • 迁移风险。
  6. 移交给 rebuild-or-improve-advisor;若 URL 结构、重定向、站点地图、robots、schema 或上线风险可能发生变化,则请 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