用途:扫描一个在线 Web 应用,提取其功能,生成结构化 PRD(含 Epic、Story、任务、优先级与依赖),并可导出到 Notion。适用于逆向分析竞品、接手并文档化既有应用、从在线产品生成 PRD,或从已建成功能构建功能待办。
主要能力:先检查前置条件(Playwright MCP 与 Notion MCP 是否连接);用 Playwright 逐页爬取并读取 UI 元素;将发现的功能归组为功能领域;生成 PM 产物(PRD、Epic、Story、任务,含优先级与依赖);导出到 Notion,创建关联数据库并填充内容。PRD 含 8 个部分,每个 Epic 是含 6 个部分的迷你 PRD,并内嵌截图。
使用方式:需两个 MCP 服务器。Playwright MCP 用于浏览器控制,默认持久化配置命令为:claude mcp add playwright -- npx @playwright/mcp@latest --user-data-dir="$HOME/.playwright-profile" --browser=chrome。Notion MCP 作为导出目标,可在 Claude Code 设置或 Claude Desktop 集成中启用。可选 Firecrawl MCP 加速爬取:claude mcp add firecrawl -- npx firecrawl-mcp。验证命令:claude mcp list | grep -i playwright 与 claude mcp list | grep -i notion。爬取前必须先登录,登录由用户在浏览器中手动完成,技能不会输入密码或索取凭据。爬取采用两遍策略:先广度映射所有页面,再深度探索每个交互元素。
限制:MCP 工具仅在 Claude Code 启动时加载,运行中执行 claude mcp add/remove 不会生效,需重启。Notion MCP 不可用时仅本地保存 PRD。大型应用(50+ 页)只爬前 50 页后询问用户。登录页不得截图。资料未提供具体收费、价格或效果数据。