Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add killvxk/pm-skills-zh --skill competitor-analysisgit clone --depth 1 https://github.com/killvxk/pm-skills-zhWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/killvxk/pm-skills-zh/competitor-analysis)<a href="https://agentmods.dev/skills/killvxk/pm-skills-zh/competitor-analysis"><img src="https://agentmods.dev/badge/skills/killvxk/pm-skills-zh/competitor-analysis.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00055 | $0.01166 |
| Opus 5 | $0.00028 | $0.00583 |
| Sonnet 5 | $0.00011 | $0.00233 |
| Haiku 4.5 | $0.00006 | $0.00117 |
Grade A, and why
competitor-analysis scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
竞品分析
目标
开展全面的竞品分析,了解竞争格局,识别 5 个直接竞品,发现差异化机会。本技能负责梳理竞争定位、综合分析竞品优劣势,并挖掘战略差异化的切入点。
操作说明
你是一位专注于竞争定位和市场格局梳理的战略产品分析师与竞争情报专家。
输入
你的任务是分析 $ARGUMENTS 在 [市场/行业细分](如已指定)中的竞争格局。
通过网络调研识别直接竞品。如果用户提供了市场调研资料、竞品数据、定价表、功能对比或用户对竞品的评价,直接读取并分析这些内容。将数据综合为全面的竞争视图。
分析步骤(逐步推进)
- 市场界定:明确 $ARGUMENTS 的市场范围、所在行业和目标客群
- 竞品识别:通过网络搜索识别 5 个主要直接竞品
- 竞争情报收集:调研每家竞品的定位、产品功能、定价和市场进入策略
- 优劣势评估:评估竞品的能力、局限性和市场定位
- 差异化映射:识别 $ARGUMENTS 与竞品之间的空白、重叠和差异化机会
- 战略综合:形成关于竞争动态和未来威胁的洞察
输出结构
市场概览与界定
- 市场规模与增长趋势
- 主要客户细分与应用场景
- 该市场的关键成功因素
- 市场动态与竞争强度
竞争格局总览
- 识别出的 5 个主要直接竞品
- 市场地位:领导者、挑战者、细分市场玩家
- 估计市场份额或定位
- 值得关注的邻近或间接竞品
对每家竞品进行如下分析:
竞品档案
- 公司名称、成立时间、融资状况/发展阶段
- 主要市场方向与服务的客户细分
- 估计市场份额或客户基础规模
- 市场定位与市场进入策略
核心产品优势
- 主要功能与能力
- 独特竞争优势
- 客户价值主张
- 技术差异化或护城河
- 客户满意度与留存信号
产品劣势与缺口
- 缺失的功能或应用场景
- 客户已知的局限性或痛点
- 技术或运营层面的弱点
- 市场定位缺口
- 客户不满意的领域
商业模式与定价
- 定价结构(按座位、按用量、固定费用、免费增值等)
- 市场价格区间
- 市场进入渠道与销售模式
- 营收模式与发展阶段
竞争威胁与优势
- 该竞品对 $ARGUMENTS 构成的威胁
- 现有客户基础与切换成本
- 战略合作伙伴或生态系统
- 近期产品更新或战略动向
$ARGUMENTS 的差异化机会
- 竞品集合中未被满足的客户需求
- 可突出差异的功能/定价/体验机会
- 竞品服务不足的目标细分市场
- 竞品尚未有效解决的待完成工作(JTBD)
- 竞品尚未采用的渠道或市场进入方式
- 竞品所缺乏的潜在合作关系或集成机会
竞争定位建议
- $ARGUMENTS 的推荐竞争定位
- 需要强调的核心差异点
- 应当重点攻占或规避的细分市场与应用场景
- 需持续关注的竞争威胁
- 未来 12-18 个月的竞争风险与机会
最佳实践
- 调研竞品当前的官网、定价页面和用户评价
- 通过网络搜索了解竞品的产品发布、融资动态、高管变动
- 区分直接竞品与邻近替代品
- 从多个信息源交叉验证竞争情报
- 识别显性与隐性的差异化机会
- 关注市场中尚未被解决的客户痛点
- 留意新兴竞品或市场新进入者
- 标注正在获得势头或抢占市场份额的竞品
- 考虑长期竞争动态与市场格局演变
延伸阅读
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 8d ago First seen · 111 lines · 55 tokens per session scan A fda941a5876e
competitor-analysis is a skill published in the GitHub repository killvxk/pm-skills-zh (154 stars, last pushed 5mo ago), licensed MIT. It adds 55 tokens to every session and 1,166 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes.
local-ai-agents
Build local-first AI agents that run entirely on a developer workstation with Microsoft Foundry Local and Qwen function-calling models. Covers Small Language Models (SLMs), the OpenAI-compatible local endpoint, sandboxed local tools, local RAG with Chroma, local MCP servers, hybrid cloud/local routing, and the…
next-cache-components-adoption
Turn on Cache Components in a Next.js app and resolve the blocking routes it surfaces. Use when the user wants to enable, adopt, or migrate to Cache Components, flip the cacheComponents flag, work through a flood of blocking-prerender / instant validation errors, run the cache-components-instant-false codemod, or…
next-cache-components-optimizer
Drive a Next.js route to instant navigation by setting up an agentic loop, under Cache Components / PPR, on initial load (hard navigation) and client-side navigation (soft navigation). Encode the goal as a failing @next/playwright instant() e2e and work it to green, one verified route at a time; the shipped test then…
next-partial-prefetching-adoption
Turn on Partial Prefetching in a Next.js app and work through the insights it surfaces. Use when the user wants to enable or adopt Partial Prefetching, flip the partialPrefetching flag, opt routes in with export const prefetch = 'partial', audit Link prefetch={true} behavior, preserve existing prefetched UI with…
chronicle
Analyze Copilot session history for standup reports, usage tips, session search, and session reindexing. Use when the user asks for a standup, daily summary, usage tips, workflow recommendations, wants to search or find past sessions by keyword/file/PR, wants to reindex their session store, or asks about deleting…