Updated 1mo ago
by gnurio
porter-strategy-skills
12 executable AI agent skills for competitive strategy analysis, extracted from Michael Porter's Competitive Strategy. Five forces, competitor profiling, strategic groups, market signals, generic strategies, competitive moves, and industry-type playbooks — grounded in Porter's original frameworks.
59 GitHub stars (59)
+9 in 20 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | 0 |
| Sep 29 | 0 |
| Sep 30 | 0 |
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | +2 |
| Oct 14 | +5 |
| Oct 15 | +2 |
| Oct 16 | 0 |
- 13 skills (13 skills found in its SKILL.md files)
- 4 forks (4 forks)
- 1mo ago last update (Last updated 1mo ago)
Install
Skills CLI
npx skills add gnurio/porter-strategy-skills
Asks which skills and agents to install. Just one: npx skills add gnurio/porter-strategy-skills --skill analyze-five-forces — add -g for every project.
Claude Code
git clone https://github.com/gnurio/porter-strategy-skillscp -r "porter-strategy-skills/skills/analyze-five-forces" ~/.claude/skills/
Copies the analyze-five-forces skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add gnurio/porter-strategy-skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
analyze-five-forces
Analyze industry structure using Porter's Five Forces. Use when asked to assess industry attractiveness, competitive dynamics, profit potential, or structural threats.
skills/analyze-five-forces/SKILL.md on GitHub (opens in a new tab) -
analyze-market-entry
Evaluate market entry opportunities using Porter's entry analysis framework. Use when asked to assess whether to enter a new market, how to enter, or what entry barriers exist.
skills/analyze-market-entry/SKILL.md on GitHub (opens in a new tab) -
audit-strategy-consistency
Audit a competitive strategy for internal consistency using Porter's tests. Use when evaluating whether a strategy hangs together, after formulating strategy, or when diagnosing strategic drift.
skills/audit-strategy-consistency/SKILL.md on GitHub (opens in a new tab) -
design-competitive-move
Design offensive or defensive competitive moves using Porter's framework. Use when planning competitive actions, responding to competitor moves, or managing industry discipline.
skills/design-competitive-move/SKILL.md on GitHub (opens in a new tab) -
diagnose-industry-type
Classify an industry's evolutionary stage and structural type using Porter's criteria. Use when asked to diagnose industry maturity, identify if an industry is emerging/fragmented/declining, or understand industry evolution.
skills/diagnose-industry-type/SKILL.md on GitHub (opens in a new tab) -
map-strategic-groups
Map strategic groups within an industry using Porter's framework. Use when asked to segment competitors, identify positioning opportunities, or analyze mobility barriers.
skills/map-strategic-groups/SKILL.md on GitHub (opens in a new tab) -
orchestrate-porter-strategy
Route competitive strategy analysis to the right Porter skill. Use when asked for broad competitive analysis, industry assessment, strategy formulation, or any Porter-related question.
skills/orchestrate-porter-strategy/SKILL.md on GitHub (opens in a new tab) -
profile-competitor
Build a comprehensive competitor profile using Porter's four-component framework. Use when asked to analyze a competitor, predict competitor moves, or assess competitive threats.
skills/profile-competitor/SKILL.md on GitHub (opens in a new tab) -
read-market-signals
Interpret competitor market signals using Porter's taxonomy. Use when asked to decode competitor announcements, pricing moves, cross-parries, or fighting brands.
skills/read-market-signals/SKILL.md on GitHub (opens in a new tab) -
select-generic-strategy
Select the right generic competitive strategy using Porter's framework. Use when asked to choose between cost leadership, differentiation, or focus, or to diagnose being stuck in the middle.
skills/select-generic-strategy/SKILL.md on GitHub (opens in a new tab) -
strategize-declining-industry
Choose an end-game strategy for declining industries using Porter's framework. Use when demand is structurally shrinking, industry is contracting, or firms are exiting.
skills/strategize-declining-industry/SKILL.md on GitHub (opens in a new tab) -
strategize-emerging-industry
Formulate strategy for emerging industries using Porter's framework. Use when industry is newly formed, has high uncertainty, no established rules, and early-stage competitors.
skills/strategize-emerging-industry/SKILL.md on GitHub (opens in a new tab) -
strategize-fragmented-industry
Formulate strategy for fragmented industries using Porter's framework. Use when industry has many small competitors and no dominant player, or when asked about consolidation opportunities.
skills/strategize-fragmented-industry/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.