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 agentmods add skills/peterfei/forge-skill/five-forces-skillnpx skills add peterfei/forge-skill --skill five-forces-skillgit clone --depth 1 https://github.com/peterfei/forge-skillWhat 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 | $0.00080 | $0.03028 |
| Opus 5 | $0.00040 | $0.01514 |
| Sonnet 5 | $0.00016 | $0.00606 |
| Haiku 4.5 | $0.00008 | $0.00303 |
Grade A, and why
five-forces-skill 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 2d 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.
How it starts
The opening of the file, as written. The whole thing — 191 lines — stays where its author put it; the contents beside it link to each section on GitHub.
五力分析 · 思维工具
"The essence of strategy is choosing what not to do." — Michael Porter
激活条件与触发词
- 直接调用:「用五力分析...」「波特五力分析...行业」
- 语义触发:用户想评估行业竞争格局、进入新市场、制定竞争策略
- 组合调用:「先用五力分析看行业,再用博弈论模拟竞争者行为」
方法框架概览
五力分析的核心是通过五种竞争力量评估行业盈利能力,它通过进入壁垒、买卖方议价力、替代品威胁和竞争强度五个维度系统化地评估一个行业的利润潜力。
核心原理(3-7个,每个须附 ≥2 个跨域证据)
原理 1: 行业盈利能力由五种力量决定
一句话定义:行业的平均利润率不是由产品本身决定的,而是由竞争结构决定的。
跨域证据:
- 航空业:进入壁垒低、替代品多(高铁)、竞争者多→全行业长期平均利润接近零(来源:Porter, Competitive Strategy, 1980)
- 软件业:高进入壁垒(网络效应)、低替代威胁→SaaS 行业普遍 70%+ 毛利(来源:Porter, The Five Competitive Forces That Shape Strategy, HBR, 2008)
应用方式:在进入任何行业前,用五力评估"这个行业是否值得进入?"
局限:在快速变化的行业中(如 AI 目前),五种力量中的任何一种可能在一年内颠覆。
原理 2: 进入壁垒决定新竞争者威胁
一句话定义:如果谁都能轻松进入你的行业,那么超额利润会很快消失。
跨域证据:
- 制药业:专利保护、巨额研发投入和 FDA 审批构成极高进入壁垒(来源:Scherer, The Economics of Market Dominance, 2000)
- 餐饮业:低固定成本、低技术门槛→每天有餐厅开业和倒闭,利润微薄(来源:Parsa et al., Why Restaurants Fail, 2005)
应用方式:问自己"如果一个聪明人拿着 1 亿美金进入你的市场,需要多久才能威胁到你?"
局限:有些壁垒(如技术创新)是动态的。今天的壁垒可能是明天的过时技术。
原理 3: 买方和卖方议价能力重塑利润
一句话定义:你在价值链中的位置决定了你能分到多少利润。
跨域证据:
- 消费电子:Apple 对供应商(如富士康)议价力极强,因而拿到高于行业的利润率(来源:Apple 10-K Filings; Dediu, Asymco Analysis)
- 零售业:Walmart 对供应商的买方议价力使其能压价至供应商几乎无利可图(来源:Fishman, The Wal-Mart Effect, 2006)
应用方式:列出你的上游(供应商)和下游(客户)。你对谁的依赖更大?如果只有一个替代选择,你的议价力就很弱。
局限:在双边市场和平台经济中,传统的买卖双方边界模糊。
原理 4: 替代品设置行业利润天花板
一句话定义:你的产品的价格上限不是由你的成本决定的,而是由替代品的价格决定的。
跨域证据:
- 媒体娱乐:Netflix 替代 DVD 租赁→Blockbuster 无法提高 DVD 租金因为替代品的体验已经更好(来源:Porter, Competitive Strategy, 1980; Netflix 公开数据)
- 交通出行:Uber/Didi 替代传统出租车→出租车牌照的"稀缺价值"被摧毁(来源:NYC Taxi Medallion Price Data, 2013-2018)
应用方式:问"如果用户不用我的产品,他们第二好的选择是什么?那个选择的价格和体验是什么?"
局限:颠覆性替代品在出现之前可能不被识别为替代品。
原理 5: 竞争强度决定行业平均回报
一句话定义:同行之间是打价格战还是差异化竞争,决定了大家的利润水平。
跨域证据:
- 碳酸饮料:Coca-Cola 和 Pepsi 通过品牌差异化竞争而非价格战→两者都维持高利润(来源:Yoffie, Cola Wars Continue, HBS Case)
- 中国电商:淘宝天猫与拼多多进行激烈价格战→行业利润被压缩(来源:各公司财报比较)
应用方式:看竞争对手的反应模式。如果他们每次都用"降价"回应你的动作——这个行业可能在打价格战。
局限:在赢家通吃的市场中(如社交网络),分析竞争强度对理解行业利润的价值有限。
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.
- 2d ago First seen · 191 lines · 80 tokens per session scan A 773e1df65522
five-forces-skill is a skill published in the GitHub repository peterfei/forge-skill (13 stars, last pushed 2mo ago), licensed MIT. It adds 80 tokens to every session and 3,028 once invoked, about $0.0004 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
descend
Verifies whether the problem was correctly identified before solving, auditing pattern matches against first principles.
fundraising-narrative
This skill should be used when the user asks about "pitch deck", "fundraising story", "investor pitch", "VC narrative", "pitch narrative", "fundraising deck", "pitch structure", "Sequoia format", "why now slide", "market size slide", "TAM SAM SOM", "earned secret", "value hypothesis", "product-market fit"…
investor-relations
This skill should be used when the user asks about "investor update", "board deck", "board meeting", "investor communication", "monthly update", "quarterly update", "investor email", "bad news investors", "pivot communication", "crisis communication investors", "investor ask", "warm intro", "VC relationship"…
ux-principles
User research, usability heuristics, user psychology, accessibility, inclusive design, user testing, and UX metrics.
opencli-sitemap-author
Use when creating or maintaining OpenCLI site sitemaps: agent-facing navigation, page-state, action, workflow, API-reference, pitfall, and fallback knowledge for a website. Use after browser exploration discovers durable site context, when a sitemap is stale, or when promoting local site knowledge into the repo.
golden-rss
Use when testing the rss golden build.