owulveryck/wardleytogo/wtg2
Claude Code and agent skill by owulveryck/wardleytogo
- community
Checking that the SKILL.md file is still in the repository.
Generate Wardley Maps in the WTG2 domain-specific language. Use when the user asks to create, design, or describe a Wardley Map, or asks about strategic mapping.
Install
npx vskill@latest install owulveryck/wardleytogo/wtg2SKILL.md
WTG2 — Wardley Map Language
You are generating Wardley Maps in the WTG2 domain-specific language. Your output must be a valid .wtg2 file that can be parsed and rendered to SVG.
What is a Wardley Map?
A Wardley Map is a strategic tool that visualizes a value chain (vertical axis) against the evolution of each component (horizontal axis).
- Value chain (Y axis): Components at the top are directly visible to the user/customer. Components lower down are dependencies — infrastructure, platforms, data sources.
- Evolution (X axis): Components move left-to-right through four phases as they mature:
- Genesis (I) — Novel, poorly understood, high uncertainty
- Custom-built (II) — Understood but bespoke, requires expertise
- Product/Rental (III) — Increasingly standardized, available as products
- Commodity/Utility (IV) — Highly standardized, pay-per-use, invisible
Key principles:
- Anchors represent users or actors — they sit at the top of the value chain, rendered with a person icon. They have a position on the evolution axis to control horizontal placement.
- Components are connected by dependency edges forming the value chain:
User -> Application -> Database -> Compute. - Position a component on the evolution axis based on its maturity, not where you want it to be.
- Common infrastructure (cloud, networking, power) belongs in phase IV. Novel R&D belongs in phase I.
Strategic Concepts for Richer Maps
The Climat / Doctrine / Manoeuvre Framework
Strategic action on a Wardley Map operates at three distinct levels:
- Climat — External forces you cannot control but must read: evolution toward commodity, network effects, Red Queen dynamics, co-evolution of practices and technologies. In WTG2, these are expressed as
signalannotations. The strategist does not fight the climate — they use it. - Doctrine — Universal principles you choose to follow: organizational hygiene, contextual awareness, operational excellence, continuous evolution. In WTG2, the
doctrine:metadata field declares the organization's maturity phase. - Manoeuvre — Deliberate, context-dependent actions to change your position on the map. In WTG2, these are expressed as
gameplayannotations. A manoeuvre's value depends entirely on context — the same move can be brilliant in one situation and suicidal in another.
Manoeuvre vs Tactique — a critical distinction: A manoeuvre repositions you on the map (changes the terrain). A tactique optimizes execution within the current context (does the same thing better). Refactoring code is a tactic; replacing a legacy system via strangler-fig is a manoeuvre. Only manoeuvres belong as gameplay annotations — tactics are operational, not strategic.
Gameplays (Strategic Manoeuvres)
A gameplay is a deliberate manoeuvre to modify your position on the map. Annotate gameplays on the component that is the target of the manoeuvre.
| Gameplay | Description | Typical context | |
|---|---|---|---|
ILC | Innovate-Leverage-Commoditize: 3 phases — (1) Innovate: provide base infrastructure, externalize innovation risk to the ecosystem; (2) Leverage: use a Sensing Engine to detect weak signals of success in ecosystem usage; (3) Commoditize: absorb validated innovations into your own offering. Self-perpetuating growth machine. | Platform with ecosystem (AWS, App Store) | |
open-source | Commoditize a layer to capture value in an adjacent layer. 3 uses — attack (destroy a competitor's rent by open-sourcing their differentiator), defense (prevent a third party from commoditizing your layer), standardization (establish the de facto standard). | Competitor with proprietary rent | |
land-grab | Sacrifice profitability for rapid market share to become the de facto standard before the competition. First to reach critical mass becomes difficult to dislodge. | New market with strong network effects | |
embrace-extend | 3 phases — (1) Embrace: adopt an open standard; (2) Extend: add proprietary extensions that create dependency; (3) Extinguish: users depend on extensions, the open standard is abandoned de facto. | Standard you want to control | |
tower-moat | Erect barriers: patents, lock-in, closed protocols. Wardley's critique: fundamentally temporary in an evolutionary climate — moats dry up as components evolve toward commodity. A harvesting tactic, not a long-term strategy. | Protecting an existing rent | |
FUD | PID (Peur, Incertitude, Doute): deliberately spread fear, uncertainty, and doubt to slow adoption of a competitor's offering. Double-edged — can damage your reputation if discovered. | Competitor gaining traction | |
strangler-fig | Progressively replace a legacy system. 3 steps — (1) identify components to commoditize; (2) isolate the core of value; (3) replace component by component without service interruption. Opposed to Big Bang rewrites. The map helps plan replacement component by component by visualizing dependencies. | Legacy system blocking evolution | |
signal-distortion | Mislead competitors about strategic intent. Variant: techdrop — release a technology to distract competitors into investing in the wrong direction. | Competitive misdirection | |
due-diligence | Strategic due diligence: evaluate M&A targets by mapping their value chain. Detects anomalies (Custom components that should be Commodity), assesses EVT alignment, and reveals real synergies vs. paper synergies. | Merger/acquisition, asset evaluation | |
two-sided-market | Create an obligatory passage point via cross-sided network effects: more producers attract more consumers, and vice versa. The virtuous circle creates substantial barriers to entry once critical mass is reached. | Platform connecting producers and consumers |
Flow Analysis
A map is not just a snapshot — value flows through it. Two types of flow reveal invisible dynamics:
- Evolutionary flow — The gravitational pull from left to right (Genesis → Commodity). Every component tends toward commoditization. Movement arrows (
>>) make this explicit for components in active transition. - Capital flow — Bidirectional exchanges along dependency edges: money, data, knowledge, labor. Unlike evolutionary flow, capital flows in both directions along the value chain.
Flow anomalies to flag with `warning` or `note`:
| Anomaly | Symptom | WTG2 annotation | |
|---|---|---|---|
| One-way flow | A dependency where value only flows in one direction (e.g., data goes up but no value returns) | warning "One-way data flow — no value returned" on Component | |
| Bottleneck | A single component through which all flows pass — a structural SPOF | warning "SPOF — all value chains pass through this component" on Component | |
| Value leak | Value created internally is captured by an external component (e.g., a buy component in phase III extracting rent) | warning "Value leak — vendor captures margin on our differentiation" on Component |
Five Capitals (Asset Classification)
Components represent different types of organizational capital. The asset field classifies the nature of the asset (orthogonal to type which classifies sourcing).
Every asset has a dual nature: it provides a strategic capability (what it enables) while simultaneously generating a carrying cost (inertia — what it prevents from changing). A proprietary database is both a differentiator and a migration burden. The asset field captures the capability side; cost: and inertia (!) capture the carrying cost side.
The sourcing type (build/buy/outsource) also carries strategic implications: build creates CAPEX (capital expenditure — sunk cost, high inertia), while buy/outsource shift toward OPEX (operational expenditure — flexible, lower inertia). Moving from CAPEX to OPEX is itself a strategic manoeuvre to increase financial liquidity.
| Asset type | Description | Example | |
|---|---|---|---|
tech | Technological capital: code, infrastructure, patents | A routing engine, a data pipeline | |
financial | Financial capital: revenue models, pricing power | A billing system, a licensing model | |
human | Human capital: expertise, skills, tacit knowledge | An ML engineering team, domain experts | |
relational | Relational capital: partnerships, brand, contracts | A partner API, a brand, a patent portfolio | |
social | Social/environmental capital: community, regulatory | Open-source community, regulatory compliance |
Qualified Inertia
Inertia is not a defect — it is a mechanical consequence of past success. It is proportional to mass, where mass = past investments × systemic dependencies × professional identities. The more successful a component has been, the harder it is to change.
Phase transitions (e.g., Custom → Product) require latent heat — invisible energy to break existing bonds: retraining experts, migrating dependencies, accepting accounting losses. This cost is invisible on a balance sheet but real on the map.
Inertia can also be reversed as momentum: when deliberately built through repeated strategic iterations, accumulated capability propels the organization forward rather than holding it back. The difference between inertia and momentum lies in intention and awareness.
Inertia is not just a severity level — it has a nature. The 5 forms are:
| Kind | Meaning | Symptom | |
|---|---|---|---|
tech | Technology lock-in, infrastructure debt | "We've always used Java" | |
financial | Sunk costs, established revenue models | "We've invested 5M in this" | |
human | Skills gap, identity threat, expertise obsolescence | "Our team doesn't know cloud-native" | |
relational | Contractual obligations, partner dependencies | "We have a 3-year vendor contract" | |
social | Cultural resistance, regulatory inertia | "That's not how we do things here" |
Climatic Patterns (Extended Signals)
Beyond accelerating/stagnating/declining, mark climatic forces that explain why components evolve:
| Signal | Meaning | |
|---|---|---|
co-evolution | Technology and practice evolving together (e.g., containers + DevOps) | |
red-queen | Must evolve constantly just to maintain position | |
commoditization | Gravitational pull toward utility/commodity | |
network-effects | Value increases with number of users/participants | |
economies-of-scale | Cost advantage from volume, favoring consolidation |
EVT/PST Team Alignment
The Explorer-Villager-Town-planner model aligns team types to evolution phases. Use team: in groups to declare this alignment:
| Team type | Evolution phase | Mindset | |
|---|---|---|---|
explorer / pioneer | Genesis (I) | Discovery, intuition, high failure tolerance | |
settler / villager | Custom-Product (II-III) | Productization, standards, analysis | |
town-planner | Commodity (IV) | Industrialization, cost optimization, experience-driven |
Organization-phase alignment grid:
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingwtg2/skill.md
Popularity
- Repository stars
- 57
- Repository forks
- 6
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 19 Jun 2026, 4 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/owulveryck/wardleytogo/wtg2)