소스 정보
- 저장소
- CaufieldZ/pm-workspace-public
- 최근 소스 활동
- 2026년 8월 15일 06:29
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 4
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/CaufieldZ/pm-workspace-public --skill competitor-analysis명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | competitor-analysis |
| description | 「竞品分析 / 调研 / 抓情报 / 采集 XX」触发,丢竞品截图或链接亦触发。「截图 / 截一下」单独不触发。 |
| argument-hint | 竞品平台 + 功能模块,如 Binance 活动中心;采集模式可加 --web / --content |
| type | standalone |
| output_format | .md |
| output_prefix | comp- |
| depends_on | [] |
| optional_inputs | ["baseline"] |
| consumed_by | [] |
| scripts | {"capture.py":"APP 模式采集 — python3 capture.py --output-dir <dir>","scheduled-scrape.py":"定时批量抓取 — python3 scheduled-scrape.py --all|--platforms <p>|--media","intel-cron.sh":"crontab 入口 — 调 scheduled-scrape.py","check_comp_report.py":"报告基础自检 — python3 check_comp_report.py <report.md>"} |
独立产出物,直接给老板/业务方看,不一定接后续需求链路。本 skill 含两大动作:情报采集(APP/Web/Content/Interactive 四种模式,存 references/competitors/{平台名}/)+ 拆解分析(三角对比 + CRBE,产报告)。
入口路由:
做什么:拆设计、分析意图、评价优劣、判断壁垒、追踪我方进度。 不做:只罗列竞品有什么功能。
hook
pre-skill-load-gate守的是「Read 过本文件」不看读了多少行。 改本 skillscripts/*.py:Read 此文件 limit=80即可。 改报告产物(.md):建议全文 Read(拆解模板 / Hook 模型 / 进度追踪规则散在各章)。
Public API(不可改签名):
python3 capture.py --output-dir <dir> — APP 模式镜像截图唯一入口python3 scheduled-scrape.py --all | --platforms <p> | --media — 定时批量抓取,crontab 调intel-cron.sh — crontab wrapper,调上面 .pypython3 check_comp_report.py <report.md> — 报告基础自检;退出 1 = 有 FAIL会拦你的 hook:
post-script-syntax-check — pyflakes / bash -n(写 .py / .sh 自动跑)post-plain-language-check — 报告 .md 写完自动扫违规口径改完跑啥:
python3 .claude/skills/competitor-analysis/scripts/capture.py --output-dir /tmp/comp-test
# 或 demo 一份分析报告,看自检清单全过
深入读什么:
references/collection-playbook.mdreferences/output-structure.mdreferences/ppt-spec.md三角对比锚点(强制):
反思维惯性五条(每次分析前自检,违任一 = 失败):
FAIL 校验项(违任一视为未交付):
反脑补三条(每个断言动笔前自查证据,违任一 = FAIL):
打分矩阵口径:功能维度 × 各平台用 1-9 分打分(先定「9 分长什么样」再打,别拍脑袋),每个维度的最强项挂 👍 标记,让强弱一眼可见。缺证据维度标「—」。
素材门槛:遵循 _shared/claude-design/asset-quality-rubric.md 的 5-10-2-8 规则(5 轮搜索 / 10 候选 / 选 2 个 / 评分 ≥ 8 分),低分素材进备选库不进报告。
快速版(5-8 页):会议前快速准备 / 日常竞品跟踪
深度版(12-18 页,CRBE 完整框架):立项前调研 / 战略对标 / 汇报
每个功能填全下列 REQUIRED 槽位:先给竞品打法起个「模式命名」→ 横向讲各家怎么做 + 我方现状 → 每功能收在一条加粗「建议」(落到我方该怎么做,不是泛泛评价)。
### {功能名称}
**模式命名(REQUIRED)**:一句话概括竞品这套打法,起个有记忆点的名字(如「交易员闭环」/「实盘竞技场」/「五层漏斗发现页」)
**设计方案**:交互流程、页面结构、信息架构、关键截图引用
**设计意图**:为什么这么设计、服务什么业务目标、解决什么用户问题;能追问「为什么是 X 不是 Y」的拆一层(如「为什么直播佣金远高于帖子佣金」)
**JTBD 透镜**(深度版填,快速版可省):
| 维度 | {竞品} | 我方 |
|------|--------|-----|
| 功能性目标 | 用户用它完成什么任务 | |
| 情感性目标 | 用户希望感受到什么 | |
| 社交性目标 | 用户在圈内想呈现什么形象 | |
| 非竞品替代 | 用户不用此功能时转而用什么 | |
| 切换阻力 | 已在竞品的用户为什么不迁移到我方 | |
**优点 / 缺点**:设计好/差在哪,体验如何
**三角对比**(入口位置 / 交互步骤 / 信息密度 / 核心差异)
**借鉴价值**:能不能学、学什么、直接抄的翻车风险
**我方进度**:🟢/🟡/🔵/🔴/⚫ + 具体说明
**建议(REQUIRED)**:加粗一句,落到「我方该怎么做」——具体动作 / 优先级,不接受「可以考虑优化」这类空话
| 状态 | 标记 | 说明 |
|---|---|---|
| 已上线 | 🟢 | 附上线版本 / 日期 |
| 开发中 | 🟡 | 附预计上线时间 |
| 已排期 | 🔵 | 在 Roadmap 中但未开始 |
| 未开始 | 🔴 | 本次分析后可考虑是否立项 |
| 评估后放弃 | ⚫ | 附放弃原因 |
comp-projects/{项目}/deliverables/(关联项目)/ references/competitors/(独立分析)references/output-structure.md入口路由:「采集 / 截 / 抓」→ 跑采集模式后结束。「分析 / 调研」→ 进 Step 1。「先采集再分析」→ 采集完进 Step 1。
自动采集竞品 APP / Web 截图、公告内容、Crypto 媒体报道,归档到 references/competitors/。支持所有主流 Crypto 交易所(Binance / OKX / Gate / Bybit / MEXC / Bitget / Kucoin)及权威 Crypto 媒体,平台列表不封闭。
四种模式:
| 模式 | 触发词 | 技术 | 产出 |
|---|---|---|---|
| APP | 「截竞品 XX YY」(默认) | iPhone 镜像 + screencapture | PNG |
| Web | 「截网页版 XX」「--web」 | browser-use CLI 全页截图 | PNG |
| Content | 「最新公告」「最近活动」「媒体报道」 | WebFetch → browser-use eval 兜底 | Markdown + 可选截图 |
| Interactive | 「翻完前 N 页」「全抓下来」「滚动加载完」 | browser-use CLI 脚本式交互 | PNG / JSON |
环境变量铁律:必须
BROWSER_USE_DISABLE_EXTENSIONS=1,否则 daemon 卡死下载 Chrome 扩展。本 workspace 已在 settings.json env 段设置。
完整执行命令 + Step A-E(确认目标 / 执行采集 / Vision 过滤 / 用户确认 / 归档)+ Token 预算纪律 + 定时采集 + Troubleshooting 见 references/collection-playbook.md。
采集前必读 _shared/claude-design/asset-quality-rubric.md(5-10-2-8 规则)。
向用户确认(缺什么问什么,不编造):
如有根目录 profile.md,读取拿团队能力 / 资源上限 / 用户基础。没有则从 baseline 提取,或跳过。
快速版:逐功能拆解设计 → 每功能三角对比 → 可借鉴点标我方进度 → 精炼结论。
深度版:CRBE 框架逐维度 → 每功能深度拆解(设计方案 + 意图 + 优缺点)→ 全量三角对比 → 借鉴点标我方进度 + 建议排期。
强制贯穿:
references/competitors/{平台名}/{功能模块}/projects/{项目}/deliverables/(关联项目)/ references/competitors/(独立)生成 PPT 后必须执行:
按需读(场景命中才加载):
references/collection-playbook.md — 四种采集模式执行命令 + Step A-E + Token 预算 + Troubleshooting(仅采集路线)references/output-structure.md — 报告章节结构 + 排版规范references/ppt-spec.md — PPT 输出专用(仅 PPT 路线)_shared/claude-design/asset-quality-rubric.md — 5-10-2-8 素材门槛(每次分析前必读)先跑脚本拦机械项:python3 .claude/skills/competitor-analysis/scripts/check_comp_report.py <report.md>(拦 --- 分隔线 / 缺打分矩阵,提示硬编嫌疑 / 缺 👍 / 缺来源标注)。脚本过后再走人工判断项: