بنقرة واحدة
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.
// 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.
| name | orchestrate-porter-strategy |
| description | 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. |
Route the user's request to the correct Porter skill(s) and chain outputs into a coherent analysis.
| Skill | Accepts | Produces | Use When |
|---|---|---|---|
| analyze-five-forces | Industry name | Force-by-force assessment, governing forces, profit potential | "analyze industry", "competitive dynamics", "industry attractiveness", "profit potential" |
| profile-competitor | Competitor name + industry | 4-component profile, response predictions, blind spots | "analyze competitor", "predict moves", "competitive threat" |
| map-strategic-groups | Industry + competitor list | Group map, mobility barriers, positioning gaps | "segment competitors", "strategic groups", "positioning", "mobility barriers" |
| diagnose-industry-type | Industry + market data | Type classification + routed recommendation | "industry maturity", "emerging/fragmented/declining", "industry evolution" |
| select-generic-strategy | Five forces + group position | Strategy recommendation + requirements + stuck-in-the-middle verdict | "cost leadership vs differentiation", "generic strategy", "stuck in the middle" |
| read-market-signals | Competitor action/announcement | Signal classification, bluff vs. commitment, recommended response | "decode announcement", "competitor signal", "cross-parry", "fighting brand" |
| analyze-market-entry | Target industry + capabilities | Go/no-go + entry mechanism + retaliation scenarios | "enter new market", "entry barriers", "acquisition vs organic" |
| strategize-fragmented-industry | Industry diagnosis + firm position | Consolidate vs. cope + specific strategy | "fragmented industry", "many small competitors", "consolidation" |
| strategize-emerging-industry | Industry diagnosis + capabilities | Strategic posture + scenarios + monitoring agenda | "emerging industry", "new market", "pioneer vs follower" |
| strategize-declining-industry | Industry diagnosis + firm position | End-game strategy recommendation | "declining industry", "shrinking demand", "exit strategy" |
| design-competitive-move | Competitor profile + position + action | Move design + reactions + commitment + escalation risk | "competitive move", "respond to competitor", "offensive/defensive strategy" |
| audit-strategy-consistency | Current strategy (goals + policies) | Pass/fail per test + overall verdict | "strategy consistent?", "strategy audit", "strategic drift" |
Match the user's request to one or more entry-point skills:
analyze-five-forces (then optionally diagnose-industry-type)profile-competitor (then optionally read-market-signals)map-strategic-groupsselect-generic-strategy (needs five forces + groups first)analyze-market-entryread-market-signalsdesign-competitive-move (needs competitor profile first)audit-strategy-consistencystrategize-{fragmented|emerging|declining}-industryIf ambiguous, ask: "Are you trying to understand the industry, analyze a competitor, choose a strategy, or plan a move?"
After each skill completes, check if its output feeds a downstream skill:
analyze-five-forces ──→ select-generic-strategy
──→ analyze-market-entry
map-strategic-groups ──→ select-generic-strategy
diagnose-industry-type ──→ strategize-{fragmented|emerging|declining}-industry
profile-competitor ──→ read-market-signals
──→ design-competitive-move
select-generic-strategy ──→ design-competitive-move
──→ audit-strategy-consistency
Only chain if the user's question warrants it. Don't run the full DAG for a simple question.
diagnose-industry-type classifies as "mature/stable" (no specialized strategy needed)design-competitive-move unless the user has a specific action in mindFor common multi-skill analyses, use these pre-built chains:
analyze-five-forces → diagnose-industry-type → (route to industry-type skill if applicable)
Trigger: "analyze this industry", "how attractive is this market?"
profile-competitor → read-market-signals (if recent actions exist)
Trigger: "analyze [competitor]", "what will [competitor] do?"
analyze-five-forces → analyze-market-entry
Trigger: "should we enter [market]?", "entry barriers"
profile-competitor → select-generic-strategy → design-competitive-move
Trigger: "how should we compete?", "what move should we make?"
analyze-five-forces → map-strategic-groups → select-generic-strategy → audit-strategy-consistency
Trigger: "full competitive analysis", "comprehensive strategy review"
As skills execute, accumulate their outputs in a running context object. Pass relevant prior outputs as input to downstream skills. Present the accumulated analysis to the user at the end.
profile-competitor parent company analysis)analyze-five-forces and map-strategic-groups before attempting competitor analysisAnalyze industry structure using Porter's Five Forces. Use when asked to assess industry attractiveness, competitive dynamics, profit potential, or structural threats.
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.
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.
Design offensive or defensive competitive moves using Porter's framework. Use when planning competitive actions, responding to competitor moves, or managing industry discipline.
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.
Map strategic groups within an industry using Porter's framework. Use when asked to segment competitors, identify positioning opportunities, or analyze mobility barriers.