Playing to Win

This skill should be used when the user asks to evaluate, sharpen, red-team, or pressure-test a business idea, offer, market choice, product, or strategic move using Roger Martin and A.G. Lafley's Playing to Win choice cascade. Triggers on phrases including "Playing to Win", "P2W", "where to play", "how to win", "winning aspiration", "build me a strategy", "red-team this idea", "pressure-test this", "Plan to Win", or "build a strategy framework around this project". Produces a structured 12-section output across four phases (Diagnosis, Cascade, Stress Test, Verdict), writes a persistent markdo

7 starsTesting & QA

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add paultaki/playing-to-win --skill playing-to-win
Manual install
git clone --depth 1 https://github.com/paultaki/playing-to-win.git /tmp/playing-to-win
mkdir -p ~/.claude/skills
cp -r /tmp/playing-to-win/. ~/.claude/skills/playing-to-win

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Playing to Win Strategy Builder

## Purpose

Apply Roger Martin and A.G. Lafley's Playing to Win choice cascade directly to a business idea, offer, market move, or running product. Assume the user already knows the framework. Apply it. Do not teach it.

**Core rule:** Strategy = choices. Reject vague goals, broad markets, "AI as differentiation," or "we serve everyone." Narrowing is the point.

**Default voice:** Direct, skeptical, practical. Summary first, plain operator language, no fluff, no fake encouragement.

## When to Use

Trigger this skill when the user asks for any of:

- "Build me a Playing to Win framework around [idea/project/offer]"
- "Pressure-test this idea" / "red-team this strategy"
- "Where should we play?" / "How do we win?"
- "Should I proceed with [X]?"
- "Sharpen this positioning"
- Strategy evaluation inside an open project codebase

**Do not trigger** for general business advice, framework explanation, motivational coaching, or generic startup tips.

## Workflow

### Step 1 — Frame the Subject

Identify what is being evaluated:

- **Raw idea** — concept-only, no code, no validation
- **Existing offer** — already selling, evaluating sharpening
- **Project codebase** — running product, evaluating strategy fit
- **Market move** — repositioning, expansion, new wedge

If a project codebase is open, run Step 2a and 2b. Otherwise skip to Step 3.

### Step 2a — Project Codebase Discovery
Read the full skill on GitHub

Details

Skill name
playing-to-win
Repo updated
9 June 2026

FAQ

What does the Playing to Win skill do?

This skill should be used when the user asks to evaluate, sharpen, red-team, or pressure-test a business idea, offer, market choice, product, or strategic move using Roger Martin and A.G. Lafley's Playing to Win choice cascade. Triggers on phrases including "Playing to Win", "P2W", "where to play", "how to win", "winning aspiration", "build me a strategy", "red-team this idea", "pressure-test this", "Plan to Win", or "build a strategy framework around this project". Produces a structured 12-section output across four phases (Diagnosis, Cascade, Stress Test, Verdict), writes a persistent markdo

How do I install the Playing to Win skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add paultaki/playing-to-win --skill playing-to-win. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Playing to Win popular?

It lives in paultaki/playing-to-win, which has 7 GitHub stars and 0 forks.

Related skills

Flaky Test Detector

4

sametcelikbicak/flaky-test-detector

Detect, analyze, and fix flaky tests across any test runner. Use when tests intermittently fail in CI, tests pass locally but fail on CI, tests fail non-deterministically, or need to stabilize a flaky test suite. Also for 'flaky test', 'flaky', 'intermittent failure', 'unstable test', 'test flakiness', 'test retry', 'CI flaky', 'non-deterministic test'.

Testing & QAIn 1 list

Autogrind

7

ttttonyhe/autogrind

Engage in 24x7 auto-work mode. Continuously grind through improvements, fixes, tests, and polish without stopping until you say so. For long-running sessions across code, ML/data, research, design, or writing. Not for single bounded tasks. Trigger phrases: /autogrind, /自己动, 'autogrind this', 'grind on this', 'keep working don't stop', 'work until I say stop', 'keep improving', 'keep going'.

Testing & QA

Playwright Skill

6

appautomaton/playwright-skill

Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to $TMPDIR (or /tmp). Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.

Testing & QA

Supertest

8

renanmpimentel/supertest

Use when creating, changing, running, or auditing unit and integration tests, investigating tests that pass without observing outcomes, or analyzing application mutations and Necessist findings.

Testing & QA

Serenity Interactive Chain

6

submato/serenity-interactive-chain-skill

Creates a Serenity-style interactive self-contained HTML mindmap for industries, companies, groups, and ecosystems: first split a company into business domains when needed, then produce a project-local `.html` file in the Musk Ecosystem Mindmap pattern with an expandable tree, selected-node detail, evidence grades, public/private companies, A股/港股 mappings, recent 3-month/6-month/1-year price performance for recommended research names, catalysts, falsification tests, copy-to-clipboard drilldown prompts, and bottom stock-detail cards. This skill must output HTML only, never `.canvas.tsx`. Use wh

Testing & QA

Autoreg

7

Ikhdev1/autoreg-agent-skill

Build and run automated service registrations end to end: recon a signup flow, generate an adapter, drive real Chromium/Gecko with a persistent identity, read email OTP codes, solve or inject CAPTCHA tokens, route through proxies, and verify accounts. Use this skill whenever the user asks to auto-register or mass register on a service, create accounts, automate signup/registration, bypass browser fingerprint checks, wire temporary mail or SMS, or turn a manual signup flow into a repeatable script — even if they do not say "autoreg". Also use it for QA/test-account provisioning and for debuggin

Testing & QA

Browse the most popular Claude skills, all testing & qa skills, or write your own with the skills generator.