#457 by GitHub stars
wondelai/skills
Wondel.ai Agent Skills — Business, Marketing, UX & Coding Frameworks from Bestselling Books. 50 skills + 12 guided journeys for Claude Code, Codex, Cursor & other agentskills.io agents.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
37signals-way/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
architecture-optimization/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
blue-ocean-strategy/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
clean-architecture/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
clean-code/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
cold-start-problem/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
contagious/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
continuous-discovery/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
conversion-optimization/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
create-app/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
create-business/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
create-website/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
cro-methodology/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
crossing-the-chasm/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
ddia-systems/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
design-code-architecture/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
design-everyday-things/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
design-sprint/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
domain-driven-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
drive-motivation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
good-strategy-bad-strategy/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
grow-app/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
grow-business/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
grow-website/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
high-output-management/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
high-perf-browser/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
hooked-ux/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
hundred-million-offers/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
improve-app/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
improve-business/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
improve-code-quality/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
improve-retention/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
improve-website/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
influence-psychology/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
inspired-product/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
ios-hig-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
jobs-to-be-done/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
lean-analytics/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
lean-startup/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
lean-ux/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
made-to-stick/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
microinteractions/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
mom-test/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
monetizing-innovation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
negotiation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
obviously-awesome/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
one-page-marketing/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/code-craftsmanship/skills/clean-code/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/code-craftsmanship/skills/domain-driven-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/code-craftsmanship/skills/pragmatic-programmer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/code-craftsmanship/skills/refactoring-patterns/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/code-craftsmanship/skills/software-design-philosophy/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/code-craftsmanship/skills/technical-documentation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/code-craftsmanship/skills/working-with-legacy-code/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/marketing-cro/skills/contagious/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/marketing-cro/skills/cro-methodology/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/marketing-cro/skills/one-page-marketing/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/marketing-cro/skills/scorecard-marketing/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/marketing-cro/skills/storybrand-messaging/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/metaskills/skills/architecture-optimization/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/metaskills/skills/conversion-optimization/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/metaskills/skills/create-app/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/metaskills/skills/create-business/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/metaskills/skills/create-website/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/metaskills/skills/design-code-architecture/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/metaskills/skills/grow-app/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/metaskills/skills/grow-business/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/metaskills/skills/grow-website/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/metaskills/skills/improve-app/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/metaskills/skills/improve-business/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/metaskills/skills/improve-code-quality/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/metaskills/skills/improve-website/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/metaskills/skills/remove-technical-debt/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/product-innovation/skills/37signals-way/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/product-innovation/skills/continuous-discovery/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/product-innovation/skills/design-everyday-things/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/product-innovation/skills/design-sprint/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/product-innovation/skills/inspired-product/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/product-innovation/skills/lean-startup/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/product-strategy/skills/jobs-to-be-done/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/product-strategy/skills/lean-analytics/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/product-strategy/skills/mom-test/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/product-strategy/skills/monetizing-innovation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/product-strategy/skills/negotiation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/sales-influence/skills/hundred-million-offers/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/sales-influence/skills/influence-psychology/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/sales-influence/skills/made-to-stick/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/sales-influence/skills/predictable-revenue/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/strategy-growth/skills/blue-ocean-strategy/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/strategy-growth/skills/cold-start-problem/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/strategy-growth/skills/crossing-the-chasm/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/strategy-growth/skills/good-strategy-bad-strategy/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/strategy-growth/skills/obviously-awesome/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/strategy-growth/skills/traction-eos/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/systems-architecture/skills/clean-architecture/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/systems-architecture/skills/ddia-systems/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/systems-architecture/skills/high-perf-browser/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/systems-architecture/skills/release-it/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/systems-architecture/skills/system-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/systems-architecture/skills/team-topologies/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/team-motivation/skills/drive-motivation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/team-motivation/skills/high-output-management/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/ux-design/skills/design-everyday-things/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/ux-design/skills/hooked-ux/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/ux-design/skills/improve-retention/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/ux-design/skills/ios-hig-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/ux-design/skills/lean-ux/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/ux-design/skills/microinteractions/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/ux-design/skills/refactoring-ui/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/ux-design/skills/steve-jobs-design-review/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/ux-design/skills/top-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/ux-design/skills/ux-heuristics/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/ux-design/skills/web-typography/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/37signals-way/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/architecture-optimization/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/blue-ocean-strategy/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/clean-architecture/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/clean-code/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/cold-start-problem/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/contagious/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/continuous-discovery/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/conversion-optimization/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/create-app/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/create-business/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/create-website/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/cro-methodology/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/crossing-the-chasm/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/ddia-systems/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/design-code-architecture/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/design-everyday-things/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/design-sprint/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/domain-driven-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/drive-motivation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/good-strategy-bad-strategy/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/grow-app/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/grow-business/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/grow-website/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/high-output-management/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/high-perf-browser/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/hooked-ux/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/hundred-million-offers/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/improve-app/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/improve-business/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/improve-code-quality/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/improve-retention/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/improve-website/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/influence-psychology/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/inspired-product/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/ios-hig-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/jobs-to-be-done/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/lean-analytics/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/lean-startup/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/lean-ux/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/made-to-stick/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/microinteractions/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/mom-test/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/monetizing-innovation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/negotiation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/obviously-awesome/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/one-page-marketing/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/pragmatic-programmer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/predictable-revenue/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/refactoring-patterns/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/refactoring-ui/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/release-it/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/remove-technical-debt/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/scorecard-marketing/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/software-design-philosophy/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/steve-jobs-design-review/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/storybrand-messaging/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/system-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/team-topologies/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/technical-documentation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/top-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/traction-eos/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/ux-heuristics/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/web-typography/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
plugins/wondelai-skills/skills/working-with-legacy-code/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
pragmatic-programmer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
predictable-revenue/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
refactoring-patterns/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
refactoring-ui/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
release-it/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
remove-technical-debt/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
scorecard-marketing/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
software-design-philosophy/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
steve-jobs-design-review/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
storybrand-messaging/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
system-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
team-topologies/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
technical-documentation/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
top-design/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
traction-eos/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
ux-heuristics/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
web-typography/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
working-with-legacy-code/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → c172996495be
No earlier version was observed for comparison.
Verified commit c172996495bed0fcd26896a9416b2093fd7073f0
git clone --filter=blob:none --no-checkout https://github.com/wondelai/skills.git .hotskills/wondelai-skills && git -C .hotskills/wondelai-skills checkout --detach c172996495bed0fcd26896a9416b2093fd7073f0
# Copy each selected skill directory from .hotskills/wondelai-skills into .claude/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/wondelai/skills.git .hotskills/wondelai-skills && git -C .hotskills/wondelai-skills checkout --detach c172996495bed0fcd26896a9416b2093fd7073f0
# Copy each selected skill directory from .hotskills/wondelai-skills into .cursor/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/wondelai/skills.git .hotskills/wondelai-skills && git -C .hotskills/wondelai-skills checkout --detach c172996495bed0fcd26896a9416b2093fd7073f0
# Copy each selected skill directory from .hotskills/wondelai-skills into .github/skills/<skill-name>/Heat
7.1- Star growth, last 7 daysAhead of 94% of tracked repositories
- Star growth, last 24 hoursAhead of 97% of tracked repositories
- Rank movement, last 7 daysAhead of 54% of tracked repositories
- Commits, last 30 daysAhead of 60% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- 37signals-way
37signals-way - architecture-optimization
architecture-optimization - blue-ocean-strategy
blue-ocean-strategy - clean-architecture
clean-architecture - clean-code
clean-code - cold-start-problem
cold-start-problem - contagious
contagious - continuous-discovery
continuous-discovery - conversion-optimization
conversion-optimization - create-app
create-app - create-business
create-business - create-website
create-website - cro-methodology
cro-methodology - crossing-the-chasm
crossing-the-chasm - ddia-systems
ddia-systems - design-code-architecture
design-code-architecture - design-everyday-things
design-everyday-things - design-sprint
design-sprint - domain-driven-design
domain-driven-design - drive-motivation
drive-motivation - good-strategy-bad-strategy
good-strategy-bad-strategy - grow-app
grow-app - grow-business
grow-business - grow-website
grow-website - high-output-management
high-output-management - high-perf-browser
high-perf-browser - hooked-ux
hooked-ux - hundred-million-offers
hundred-million-offers - improve-app
improve-app - improve-business
improve-business - improve-code-quality
improve-code-quality - improve-retention
improve-retention - improve-website
improve-website - influence-psychology
influence-psychology - inspired-product
inspired-product - ios-hig-design
ios-hig-design - jobs-to-be-done
jobs-to-be-done - lean-analytics
lean-analytics - lean-startup
lean-startup - lean-ux
lean-ux - made-to-stick
made-to-stick - microinteractions
microinteractions - mom-test
mom-test - monetizing-innovation
monetizing-innovation - negotiation
negotiation - obviously-awesome
obviously-awesome - one-page-marketing
one-page-marketing - clean-code
plugins/code-craftsmanship/skills/clean-code - domain-driven-design
plugins/code-craftsmanship/skills/domain-driven-design - pragmatic-programmer
plugins/code-craftsmanship/skills/pragmatic-programmer - refactoring-patterns
plugins/code-craftsmanship/skills/refactoring-patterns - software-design-philosophy
plugins/code-craftsmanship/skills/software-design-philosophy - technical-documentation
plugins/code-craftsmanship/skills/technical-documentation - working-with-legacy-code
plugins/code-craftsmanship/skills/working-with-legacy-code - contagious
plugins/marketing-cro/skills/contagious - cro-methodology
plugins/marketing-cro/skills/cro-methodology - one-page-marketing
plugins/marketing-cro/skills/one-page-marketing - scorecard-marketing
plugins/marketing-cro/skills/scorecard-marketing - storybrand-messaging
plugins/marketing-cro/skills/storybrand-messaging - architecture-optimization
plugins/metaskills/skills/architecture-optimization - conversion-optimization
plugins/metaskills/skills/conversion-optimization - create-app
plugins/metaskills/skills/create-app - create-business
plugins/metaskills/skills/create-business - create-website
plugins/metaskills/skills/create-website - design-code-architecture
plugins/metaskills/skills/design-code-architecture - grow-app
plugins/metaskills/skills/grow-app - grow-business
plugins/metaskills/skills/grow-business - grow-website
plugins/metaskills/skills/grow-website - improve-app
plugins/metaskills/skills/improve-app - improve-business
plugins/metaskills/skills/improve-business - improve-code-quality
plugins/metaskills/skills/improve-code-quality - improve-website
plugins/metaskills/skills/improve-website - remove-technical-debt
plugins/metaskills/skills/remove-technical-debt - 37signals-way
plugins/product-innovation/skills/37signals-way - continuous-discovery
plugins/product-innovation/skills/continuous-discovery - design-everyday-things
plugins/product-innovation/skills/design-everyday-things - design-sprint
plugins/product-innovation/skills/design-sprint - inspired-product
plugins/product-innovation/skills/inspired-product - lean-startup
plugins/product-innovation/skills/lean-startup - jobs-to-be-done
plugins/product-strategy/skills/jobs-to-be-done - lean-analytics
plugins/product-strategy/skills/lean-analytics - mom-test
plugins/product-strategy/skills/mom-test - monetizing-innovation
plugins/product-strategy/skills/monetizing-innovation - negotiation
plugins/product-strategy/skills/negotiation - hundred-million-offers
plugins/sales-influence/skills/hundred-million-offers - influence-psychology
plugins/sales-influence/skills/influence-psychology - made-to-stick
plugins/sales-influence/skills/made-to-stick - predictable-revenue
plugins/sales-influence/skills/predictable-revenue - blue-ocean-strategy
plugins/strategy-growth/skills/blue-ocean-strategy - cold-start-problem
plugins/strategy-growth/skills/cold-start-problem - crossing-the-chasm
plugins/strategy-growth/skills/crossing-the-chasm - good-strategy-bad-strategy
plugins/strategy-growth/skills/good-strategy-bad-strategy - obviously-awesome
plugins/strategy-growth/skills/obviously-awesome - traction-eos
plugins/strategy-growth/skills/traction-eos - clean-architecture
plugins/systems-architecture/skills/clean-architecture - ddia-systems
plugins/systems-architecture/skills/ddia-systems - high-perf-browser
plugins/systems-architecture/skills/high-perf-browser - release-it
plugins/systems-architecture/skills/release-it - system-design
plugins/systems-architecture/skills/system-design - team-topologies
plugins/systems-architecture/skills/team-topologies - drive-motivation
plugins/team-motivation/skills/drive-motivation - high-output-management
plugins/team-motivation/skills/high-output-management - design-everyday-things
plugins/ux-design/skills/design-everyday-things - hooked-ux
plugins/ux-design/skills/hooked-ux - improve-retention
plugins/ux-design/skills/improve-retention - ios-hig-design
plugins/ux-design/skills/ios-hig-design - lean-ux
plugins/ux-design/skills/lean-ux - microinteractions
plugins/ux-design/skills/microinteractions - refactoring-ui
plugins/ux-design/skills/refactoring-ui - steve-jobs-design-review
plugins/ux-design/skills/steve-jobs-design-review - top-design
plugins/ux-design/skills/top-design - ux-heuristics
plugins/ux-design/skills/ux-heuristics - web-typography
plugins/ux-design/skills/web-typography - 37signals-way
plugins/wondelai-skills/skills/37signals-way - architecture-optimization
plugins/wondelai-skills/skills/architecture-optimization - blue-ocean-strategy
plugins/wondelai-skills/skills/blue-ocean-strategy - clean-architecture
plugins/wondelai-skills/skills/clean-architecture - clean-code
plugins/wondelai-skills/skills/clean-code - cold-start-problem
plugins/wondelai-skills/skills/cold-start-problem - contagious
plugins/wondelai-skills/skills/contagious - continuous-discovery
plugins/wondelai-skills/skills/continuous-discovery - conversion-optimization
plugins/wondelai-skills/skills/conversion-optimization - create-app
plugins/wondelai-skills/skills/create-app - create-business
plugins/wondelai-skills/skills/create-business - create-website
plugins/wondelai-skills/skills/create-website - cro-methodology
plugins/wondelai-skills/skills/cro-methodology - crossing-the-chasm
plugins/wondelai-skills/skills/crossing-the-chasm - ddia-systems
plugins/wondelai-skills/skills/ddia-systems - design-code-architecture
plugins/wondelai-skills/skills/design-code-architecture - design-everyday-things
plugins/wondelai-skills/skills/design-everyday-things - design-sprint
plugins/wondelai-skills/skills/design-sprint - domain-driven-design
plugins/wondelai-skills/skills/domain-driven-design - drive-motivation
plugins/wondelai-skills/skills/drive-motivation - good-strategy-bad-strategy
plugins/wondelai-skills/skills/good-strategy-bad-strategy - grow-app
plugins/wondelai-skills/skills/grow-app - grow-business
plugins/wondelai-skills/skills/grow-business - grow-website
plugins/wondelai-skills/skills/grow-website - high-output-management
plugins/wondelai-skills/skills/high-output-management - high-perf-browser
plugins/wondelai-skills/skills/high-perf-browser - hooked-ux
plugins/wondelai-skills/skills/hooked-ux - hundred-million-offers
plugins/wondelai-skills/skills/hundred-million-offers - improve-app
plugins/wondelai-skills/skills/improve-app - improve-business
plugins/wondelai-skills/skills/improve-business - improve-code-quality
plugins/wondelai-skills/skills/improve-code-quality - improve-retention
plugins/wondelai-skills/skills/improve-retention - improve-website
plugins/wondelai-skills/skills/improve-website - influence-psychology
plugins/wondelai-skills/skills/influence-psychology - inspired-product
plugins/wondelai-skills/skills/inspired-product - ios-hig-design
plugins/wondelai-skills/skills/ios-hig-design - jobs-to-be-done
plugins/wondelai-skills/skills/jobs-to-be-done - lean-analytics
plugins/wondelai-skills/skills/lean-analytics - lean-startup
plugins/wondelai-skills/skills/lean-startup - lean-ux
plugins/wondelai-skills/skills/lean-ux - made-to-stick
plugins/wondelai-skills/skills/made-to-stick - microinteractions
plugins/wondelai-skills/skills/microinteractions - mom-test
plugins/wondelai-skills/skills/mom-test - monetizing-innovation
plugins/wondelai-skills/skills/monetizing-innovation - negotiation
plugins/wondelai-skills/skills/negotiation - obviously-awesome
plugins/wondelai-skills/skills/obviously-awesome - one-page-marketing
plugins/wondelai-skills/skills/one-page-marketing - pragmatic-programmer
plugins/wondelai-skills/skills/pragmatic-programmer - predictable-revenue
plugins/wondelai-skills/skills/predictable-revenue - refactoring-patterns
plugins/wondelai-skills/skills/refactoring-patterns - refactoring-ui
plugins/wondelai-skills/skills/refactoring-ui - release-it
plugins/wondelai-skills/skills/release-it - remove-technical-debt
plugins/wondelai-skills/skills/remove-technical-debt - scorecard-marketing
plugins/wondelai-skills/skills/scorecard-marketing - software-design-philosophy
plugins/wondelai-skills/skills/software-design-philosophy - steve-jobs-design-review
plugins/wondelai-skills/skills/steve-jobs-design-review - storybrand-messaging
plugins/wondelai-skills/skills/storybrand-messaging - system-design
plugins/wondelai-skills/skills/system-design - team-topologies
plugins/wondelai-skills/skills/team-topologies - technical-documentation
plugins/wondelai-skills/skills/technical-documentation - top-design
plugins/wondelai-skills/skills/top-design - traction-eos
plugins/wondelai-skills/skills/traction-eos - ux-heuristics
plugins/wondelai-skills/skills/ux-heuristics - web-typography
plugins/wondelai-skills/skills/web-typography - working-with-legacy-code
plugins/wondelai-skills/skills/working-with-legacy-code - pragmatic-programmer
pragmatic-programmer - predictable-revenue
predictable-revenue - refactoring-patterns
refactoring-patterns - refactoring-ui
refactoring-ui - release-it
release-it - remove-technical-debt
remove-technical-debt - scorecard-marketing
scorecard-marketing - software-design-philosophy
software-design-philosophy - steve-jobs-design-review
steve-jobs-design-review - storybrand-messaging
storybrand-messaging - system-design
system-design - team-topologies
team-topologies - technical-documentation
technical-documentation - top-design
top-design - traction-eos
traction-eos - ux-heuristics
ux-heuristics - web-typography
web-typography - working-with-legacy-code
working-with-legacy-code
How it works
37signals-way
When your agent uses it
Build lean, opinionated products using the 37signals philosophy from "Getting Real", "Rework", and "Shape Up". Use when the user mentions "Getting Real", "Rework", "Shape Up", "37signals", "Basecamp method", "six-week cycles", "fixed time variable scope", "appetite vs estimates", "betting table", "breadboarding", "fat marker sketch", "build less", "underdo the competition", "opinionated software", "we have too many meetings", "how do we ship faster", or "stop overbuilding". Also trigger when cutting scope to ship sooner, running a small team, or avoiding long-term roadmaps. Covers shaping, betting, building, and the art of saying no. For MVP validation, see lean-startup. For design sprints, see design-sprint.
What it loads into context
Frontmatter
206 tokensAlways available to the agent
SKILL.md
3,323 tokensWhen the skill is activated
Reference documents
1,253,573 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
../.claude-plugin/marketplace.jsonasset13,840 bytesSKILL.mdcore14,905 bytesreferences/betting-cycles.mddoc12,904 bytesreferences/build-less.mddoc11,201 bytesreferences/case-studies.mddoc15,873 bytesreferences/opinionated-software.mddoc14,139 bytesreferences/shaping-work.mddoc13,984 bytesreferences/small-teams-execution.mddoc13,979 bytesreferences/ux-ui-copy.mddoc15,491 bytes../architecture-optimization/SKILL.mddoc29,595 bytes../architecture-optimization/references/artifact-templates.mddoc4,760 bytes../architecture-optimization/references/methods.mddoc16,394 bytes../blue-ocean-strategy/SKILL.mddoc13,341 bytes../blue-ocean-strategy/references/blue-ocean-examples.mddoc17,565 bytes../blue-ocean-strategy/references/errc-grid.mddoc19,392 bytes../blue-ocean-strategy/references/implementation.mddoc21,819 bytes../blue-ocean-strategy/references/non-customers.mddoc18,122 bytes../blue-ocean-strategy/references/sequence.mddoc18,965 bytes../blue-ocean-strategy/references/six-paths.mddoc21,789 bytes../blue-ocean-strategy/references/strategy-canvas.mddoc17,161 bytes../blue-ocean-strategy/references/value-innovation.mddoc14,062 bytes../clean-architecture/SKILL.mddoc16,371 bytes../clean-architecture/references/adapters-frameworks.mddoc15,892 bytes../clean-architecture/references/boundaries.mddoc18,349 bytes../clean-architecture/references/component-principles.mddoc12,777 bytes../clean-architecture/references/dependency-rule.mddoc13,578 bytes../clean-architecture/references/entities-use-cases.mddoc14,750 bytes../clean-architecture/references/solid-principles.mddoc16,938 bytes../clean-code/SKILL.mddoc14,923 bytes../clean-code/references/code-smells.mddoc16,344 bytes../clean-code/references/comments-formatting.mddoc12,797 bytes../clean-code/references/error-handling.mddoc12,640 bytes../clean-code/references/functions-and-methods.mddoc12,617 bytes../clean-code/references/naming-conventions.mddoc11,258 bytes../clean-code/references/testing-principles.mddoc12,946 bytes../cold-start-problem/SKILL.mddoc18,944 bytes../cold-start-problem/references/atomic-networks.mddoc12,970 bytes../cold-start-problem/references/case-studies.mddoc12,849 bytes../cold-start-problem/references/hard-side.mddoc10,888 bytes../cold-start-problem/references/scale-ceiling-moat.mddoc11,149 bytes../cold-start-problem/references/tipping-playbooks.mddoc10,349 bytes../contagious/SKILL.mddoc17,762 bytes../contagious/references/case-studies.mddoc21,556 bytes../contagious/references/emotion.mddoc13,677 bytes../contagious/references/practical-value.mddoc13,440 bytes../contagious/references/public-visibility.mddoc15,406 bytes../contagious/references/social-currency.mddoc12,227 bytes../contagious/references/stories-trojan-horse.mddoc14,341 bytes../contagious/references/triggers.mddoc12,921 bytes../contagious/references/viral-content-patterns.mddoc15,250 bytes../contagious/references/word-of-mouth.mddoc14,065 bytes../continuous-discovery/SKILL.mddoc15,246 bytes../continuous-discovery/references/assumption-mapping.mddoc14,288 bytes../continuous-discovery/references/case-studies.mddoc18,814 bytes../continuous-discovery/references/experience-mapping.mddoc15,306 bytes../continuous-discovery/references/interview-snapshots.mddoc15,185 bytes../continuous-discovery/references/opportunity-trees.mddoc10,725 bytes../continuous-discovery/references/prioritization-methods.mddoc14,741 bytes../conversion-optimization/SKILL.mddoc26,651 bytes../conversion-optimization/references/artifact-templates.mddoc5,705 bytes../conversion-optimization/references/methods.mddoc16,826 bytes../create-app/SKILL.mddoc24,600 bytes../create-app/references/artifact-templates.mddoc3,741 bytes../create-business/SKILL.mddoc24,584 bytes../create-business/references/artifact-templates.mddoc4,916 bytes../create-website/SKILL.mddoc23,034 bytes../create-website/references/artifact-templates.mddoc3,763 bytes../cro-methodology/SKILL.mddoc17,070 bytes../cro-methodology/references/COPYWRITING.mddoc4,026 bytes../cro-methodology/references/OBJECTIONS.mddoc4,033 bytes../cro-methodology/references/PERSUASION.mddoc3,934 bytes../cro-methodology/references/RESEARCH.mddoc5,342 bytes../cro-methodology/references/funnel-analysis.mddoc11,224 bytes../cro-methodology/references/testing-methodology.mddoc10,247 bytes../crossing-the-chasm/SKILL.mddoc14,505 bytes../crossing-the-chasm/references/b2b-saas.mddoc19,424 bytes../crossing-the-chasm/references/beachhead-selection.mddoc14,009 bytes../crossing-the-chasm/references/buyer-segments.mddoc14,176 bytes../crossing-the-chasm/references/case-studies.mddoc20,857 bytes../crossing-the-chasm/references/expansion.mddoc12,995 bytes../crossing-the-chasm/references/go-to-market.mddoc14,209 bytes../crossing-the-chasm/references/positioning.mddoc13,318 bytes../crossing-the-chasm/references/whole-product.mddoc13,459 bytes../ddia-systems/SKILL.mddoc16,784 bytes../ddia-systems/references/batch-stream.mddoc14,302 bytes../ddia-systems/references/data-models.mddoc11,808 bytes../ddia-systems/references/fault-tolerance.mddoc15,239 bytes../ddia-systems/references/partitioning.mddoc11,051 bytes../ddia-systems/references/replication.mddoc10,958 bytes../ddia-systems/references/storage-engines.mddoc11,313 bytes../ddia-systems/references/transactions.mddoc13,126 bytes../design-code-architecture/SKILL.mddoc26,961 bytes../design-code-architecture/references/artifact-templates.mddoc3,227 bytes../design-everyday-things/SKILL.mddoc15,994 bytes../design-everyday-things/references/affordances.mddoc13,207 bytes../design-everyday-things/references/case-studies.mddoc16,231 bytes../design-everyday-things/references/conceptual-models.mddoc16,061 bytes../design-everyday-things/references/constraints.mddoc13,886 bytes../design-everyday-things/references/feedback.mddoc15,517 bytes../design-everyday-things/references/human-error.mddoc16,310 bytes../design-everyday-things/references/mappings.mddoc13,714 bytes../design-everyday-things/references/seven-stages.mddoc15,091 bytes../design-everyday-things/references/signifiers.mddoc14,110 bytes../design-everyday-things/references/two-gulfs.mddoc12,282 bytes../design-sprint/SKILL.mddoc15,357 bytes../design-sprint/references/case-studies.mddoc21,682 bytes../design-sprint/references/facilitation.mddoc13,495 bytes../design-sprint/references/friday.mddoc13,805 bytes../design-sprint/references/monday.mddoc12,074 bytes../design-sprint/references/recruiting.mddoc13,059 bytes../design-sprint/references/remote-sprints.mddoc16,477 bytes../design-sprint/references/thursday.mddoc12,204 bytes../design-sprint/references/tuesday.mddoc11,657 bytes../design-sprint/references/wednesday.mddoc11,765 bytes../domain-driven-design/SKILL.mddoc15,388 bytes../domain-driven-design/references/bounded-contexts.mddoc13,416 bytes../domain-driven-design/references/building-blocks.mddoc13,401 bytes../domain-driven-design/references/domain-events.mddoc12,063 bytes../domain-driven-design/references/repositories-factories.mddoc15,387 bytes../domain-driven-design/references/strategic-design.mddoc14,536 bytes../domain-driven-design/references/ubiquitous-language.mddoc12,660 bytes../drive-motivation/SKILL.mddoc12,441 bytes../drive-motivation/references/applications.mddoc17,021 bytes../drive-motivation/references/autonomy.mddoc12,915 bytes../drive-motivation/references/case-studies.mddoc14,314 bytes../drive-motivation/references/extrinsic-rewards.mddoc14,983 bytes../drive-motivation/references/mastery.mddoc14,755 bytes../drive-motivation/references/purpose.mddoc14,774 bytes../drive-motivation/references/type-i.mddoc15,984 bytes../good-strategy-bad-strategy/SKILL.mddoc19,456 bytes../good-strategy-bad-strategy/references/bad-strategy.mddoc11,977 bytes../good-strategy-bad-strategy/references/case-studies.mddoc12,967 bytes../good-strategy-bad-strategy/references/dynamics-inertia.mddoc11,773 bytes../good-strategy-bad-strategy/references/kernel.mddoc12,051 bytes../good-strategy-bad-strategy/references/sources-of-power.mddoc11,845 bytes../grow-app/SKILL.mddoc22,464 bytes../grow-app/references/artifact-templates.mddoc2,731 bytes../grow-business/SKILL.mddoc25,301 bytes../grow-business/references/artifact-templates.mddoc1,978 bytes../grow-website/SKILL.mddoc22,799 bytes../grow-website/references/artifact-templates.mddoc2,938 bytes../high-output-management/SKILL.mddoc20,628 bytes../high-output-management/references/case-studies.mddoc15,205 bytes../high-output-management/references/decisions-planning-okrs.mddoc13,221 bytes../high-output-management/references/indicators-and-production.mddoc13,182 bytes../high-output-management/references/leverage-and-calendar.mddoc12,891 bytes../high-output-management/references/meetings-and-one-on-ones.mddoc12,514 bytes../high-perf-browser/SKILL.mddoc16,061 bytes../high-perf-browser/references/caching-strategies.mddoc11,964 bytes../high-perf-browser/references/core-web-vitals.mddoc15,266 bytes../high-perf-browser/references/http-protocols.mddoc12,620 bytes../high-perf-browser/references/network-fundamentals.mddoc10,923 bytes../high-perf-browser/references/real-time-communication.mddoc16,321 bytes../high-perf-browser/references/resource-loading.mddoc13,934 bytes../hooked-ux/SKILL.mddoc14,064 bytes../hooked-ux/references/case-studies.mddoc11,013 bytes../hooked-ux/references/ethical-boundaries.mddoc9,663 bytes../hooked-ux/references/habit-testing.mddoc6,917 bytes../hooked-ux/references/neuroscience-foundations.mddoc7,893 bytes../hooked-ux/references/product-applications.mddoc10,166 bytes../hooked-ux/references/rewards.mddoc7,746 bytes../hooked-ux/references/triggers.mddoc5,992 bytes../hundred-million-offers/SKILL.mddoc20,011 bytes../hundred-million-offers/references/bonuses-stacking.mddoc12,784 bytes../hundred-million-offers/references/case-studies.mddoc16,939 bytes../hundred-million-offers/references/grand-slam-offers.mddoc12,047 bytes../hundred-million-offers/references/guarantees.mddoc14,011 bytes../hundred-million-offers/references/naming-offers.mddoc15,880 bytes../hundred-million-offers/references/offer-creation-checklist.mddoc15,173 bytes../hundred-million-offers/references/pricing-strategy.mddoc12,247 bytes../hundred-million-offers/references/scarcity-urgency.mddoc13,980 bytes../hundred-million-offers/references/starving-crowd.mddoc13,052 bytes../hundred-million-offers/references/value-equation.mddoc11,445 bytes../improve-app/SKILL.mddoc24,645 bytes../improve-app/references/artifact-templates.mddoc4,271 bytes../improve-business/SKILL.mddoc22,063 bytes../improve-business/references/artifact-templates.mddoc2,884 bytes../improve-code-quality/SKILL.mddoc25,049 bytes../improve-code-quality/references/artifact-templates.mddoc3,331 bytes../improve-retention/SKILL.mddoc15,225 bytes../improve-retention/references/ability-chain.mddoc8,703 bytes../improve-retention/references/behavior-model.mddoc7,560 bytes../improve-retention/references/case-studies.mddoc11,286 bytes../improve-retention/references/motivation-waves.mddoc8,702 bytes../improve-retention/references/product-applications.mddoc10,008 bytes../improve-retention/references/prompt-design.mddoc8,872 bytes../improve-retention/references/tiny-habits.mddoc8,800 bytes../improve-website/SKILL.mddoc20,651 bytes../improve-website/references/artifact-templates.mddoc3,289 bytes../influence-psychology/SKILL.mddoc17,148 bytes../influence-psychology/references/authority.mddoc13,518 bytes../influence-psychology/references/case-studies.mddoc16,092 bytes../influence-psychology/references/commitment-consistency.mddoc12,723 bytes../influence-psychology/references/copywriting.mddoc14,022 bytes../influence-psychology/references/ethics.mddoc14,330 bytes../influence-psychology/references/liking.mddoc15,053 bytes../influence-psychology/references/reciprocity.mddoc11,405 bytes../influence-psychology/references/scarcity.mddoc14,759 bytes../influence-psychology/references/social-proof.mddoc14,272 bytes../influence-psychology/references/unity.mddoc15,016 bytes../inspired-product/SKILL.mddoc15,860 bytes../inspired-product/references/case-studies.mddoc16,642 bytes../inspired-product/references/discovery-techniques.mddoc12,715 bytes../inspired-product/references/empowered-teams.mddoc13,060 bytes../inspired-product/references/opportunity-assessment.mddoc13,265 bytes../inspired-product/references/product-vision.mddoc13,144 bytes../inspired-product/references/stakeholder-management.mddoc15,011 bytes../ios-hig-design/SKILL.mddoc20,409 bytes../ios-hig-design/references/accessibility.mddoc1,371 bytes../ios-hig-design/references/app-icons.mddoc704 bytes../ios-hig-design/references/colors-depth.mddoc1,512 bytes../ios-hig-design/references/components.mddoc5,871 bytes../ios-hig-design/references/gestures.mddoc1,204 bytes../ios-hig-design/references/keyboard-input.mddoc11,751 bytes../ios-hig-design/references/navigation.mddoc4,655 bytes../ios-hig-design/references/privacy-permissions.mddoc13,846 bytes../ios-hig-design/references/system-integration.mddoc9,539 bytes../ios-hig-design/references/typography.mddoc1,748 bytes../ios-hig-design/references/widgets-extensions.mddoc13,797 bytes../jobs-to-be-done/SKILL.mddoc16,493 bytes../jobs-to-be-done/references/case-studies.mddoc6,320 bytes../jobs-to-be-done/references/competitive-strategy.mddoc10,038 bytes../jobs-to-be-done/references/diagnostics.mddoc6,329 bytes../jobs-to-be-done/references/innovation-process.mddoc11,844 bytes../jobs-to-be-done/references/organizational-change.mddoc10,631 bytes../lean-analytics/SKILL.mddoc17,047 bytes../lean-analytics/references/business-model-metrics.mddoc14,253 bytes../lean-analytics/references/case-studies.mddoc13,506 bytes../lean-analytics/references/five-stages.mddoc12,611 bytes../lean-analytics/references/good-metrics.mddoc14,214 bytes../lean-analytics/references/omtm.mddoc11,737 bytes../lean-startup/SKILL.mddoc17,078 bytes../lean-startup/references/applications.mddoc14,189 bytes../lean-startup/references/assumptions.mddoc13,368 bytes../lean-startup/references/build-measure-learn.mddoc11,504 bytes../lean-startup/references/case-studies.mddoc20,045 bytes../lean-startup/references/five-whys.mddoc13,279 bytes../lean-startup/references/growth-engines.mddoc13,313 bytes../lean-startup/references/innovation-accounting.mddoc11,927 bytes../lean-startup/references/metrics.mddoc12,615 bytes../lean-startup/references/mvp-design.mddoc12,777 bytes../lean-startup/references/pivots.mddoc13,335 bytes../lean-startup/references/small-batches.mddoc13,072 bytes../lean-ux/SKILL.mddoc16,079 bytes../lean-ux/references/agile-integration.mddoc13,301 bytes../lean-ux/references/case-studies.mddoc16,018 bytes../lean-ux/references/collaborative-design.mddoc13,303 bytes../lean-ux/references/experiment-patterns.mddoc13,962 bytes../lean-ux/references/hypothesis-canvas.mddoc11,256 bytes../lean-ux/references/outcome-metrics.mddoc13,206 bytes../made-to-stick/SKILL.mddoc16,025 bytes../made-to-stick/references/applications.mddoc14,523 bytes../made-to-stick/references/case-studies.mddoc17,246 bytes../made-to-stick/references/concrete.mddoc14,170 bytes../made-to-stick/references/credible.mddoc12,887 bytes../made-to-stick/references/curse-of-knowledge.mddoc15,947 bytes../made-to-stick/references/emotional.mddoc14,552 bytes../made-to-stick/references/simple.mddoc12,964 bytes../made-to-stick/references/stories.mddoc16,875 bytes../made-to-stick/references/unexpected.mddoc12,670 bytes../microinteractions/SKILL.mddoc15,227 bytes../microinteractions/references/case-studies.mddoc19,262 bytes../microinteractions/references/feedback-patterns.mddoc16,598 bytes../microinteractions/references/loops-modes.mddoc14,213 bytes../microinteractions/references/rules-and-state.mddoc15,071 bytes../microinteractions/references/signature-moments.mddoc14,333 bytes../microinteractions/references/trigger-design.mddoc12,529 bytes../mom-test/SKILL.mddoc16,817 bytes../mom-test/references/avoiding-bad-data.mddoc11,499 bytes../mom-test/references/case-studies.mddoc17,199 bytes../mom-test/references/commitment-advancement.mddoc10,585 bytes../mom-test/references/finding-conversations.mddoc11,576 bytes../mom-test/references/processing-learning.mddoc12,821 bytes../mom-test/references/question-patterns.mddoc10,400 bytes../monetizing-innovation/SKILL.mddoc21,035 bytes../monetizing-innovation/references/case-studies.mddoc14,097 bytes../monetizing-innovation/references/four-failures.mddoc13,170 bytes../monetizing-innovation/references/monetization-models.mddoc12,081 bytes../monetizing-innovation/references/packaging-tiers.mddoc11,694 bytes../monetizing-innovation/references/wtp-conversations.mddoc13,415 bytes../negotiation/SKILL.mddoc18,922 bytes../negotiation/references/techniques.mddoc16,728 bytes../obviously-awesome/SKILL.mddoc18,598 bytes../obviously-awesome/references/case-studies.mddoc21,246 bytes../obviously-awesome/references/competitive-alternatives.mddoc11,968 bytes../obviously-awesome/references/market-category.mddoc14,718 bytes../obviously-awesome/references/positioning-canvas.mddoc15,105 bytes../obviously-awesome/references/target-customers.mddoc13,681 bytes../obviously-awesome/references/team-exercise.mddoc15,601 bytes../obviously-awesome/references/unique-attributes.mddoc11,970 bytes../obviously-awesome/references/value-mapping.mddoc13,150 bytes../one-page-marketing/SKILL.mddoc22,236 bytes../one-page-marketing/references/advertising-media.mddoc12,957 bytes../one-page-marketing/references/capture-leads.mddoc13,450 bytes../one-page-marketing/references/craft-message.mddoc12,127 bytes../one-page-marketing/references/customer-experience.mddoc13,298 bytes../one-page-marketing/references/lifetime-value.mddoc14,486 bytes../one-page-marketing/references/nurture-leads.mddoc13,304 bytes../one-page-marketing/references/one-page-plan-template.mddoc29,205 bytes../one-page-marketing/references/referral-systems.mddoc16,021 bytes../one-page-marketing/references/sales-conversion.mddoc14,843 bytes../one-page-marketing/references/target-market.mddoc11,385 bytes../pragmatic-programmer/SKILL.mddoc16,557 bytes../pragmatic-programmer/references/broken-windows.mddoc11,791 bytes../pragmatic-programmer/references/contracts-assertions.mddoc13,596 bytes../pragmatic-programmer/references/dry-orthogonality.mddoc11,207 bytes../pragmatic-programmer/references/estimation-portfolio.mddoc13,975 bytes../pragmatic-programmer/references/reversibility.mddoc14,232 bytes../pragmatic-programmer/references/tracer-bullets.mddoc12,129 bytes../predictable-revenue/SKILL.mddoc12,390 bytes../predictable-revenue/references/case-studies.mddoc14,733 bytes../predictable-revenue/references/cold-calling-2.mddoc12,539 bytes../predictable-revenue/references/lead-types.mddoc11,290 bytes../predictable-revenue/references/metrics.mddoc13,827 bytes../predictable-revenue/references/pipeline-math.mddoc10,734 bytes../predictable-revenue/references/qualification.mddoc15,782 bytes../predictable-revenue/references/roles.mddoc12,938 bytes../predictable-revenue/references/team-building.mddoc13,138 bytes../refactoring-patterns/SKILL.mddoc16,007 bytes../refactoring-patterns/references/composing-methods.mddoc11,914 bytes../refactoring-patterns/references/moving-features.mddoc12,272 bytes../refactoring-patterns/references/organizing-data.mddoc12,987 bytes../refactoring-patterns/references/refactoring-workflow.mddoc14,298 bytes../refactoring-patterns/references/simplifying-conditionals.mddoc13,132 bytes../refactoring-patterns/references/smell-catalog.mddoc13,510 bytes../refactoring-ui/SKILL.mddoc15,635 bytes../refactoring-ui/references/accessibility-depth.mddoc11,752 bytes../refactoring-ui/references/advanced-patterns.mddoc10,929 bytes../refactoring-ui/references/animation-microinteractions.mddoc9,515 bytes../refactoring-ui/references/data-visualization.mddoc11,788 bytes../refactoring-ui/references/theming-dark-mode.mddoc10,115 bytes../release-it/SKILL.mddoc16,102 bytes../release-it/references/anti-patterns.mddoc14,927 bytes../release-it/references/capacity-planning.mddoc14,147 bytes../release-it/references/chaos-engineering.mddoc18,094 bytes../release-it/references/deployment-strategies.mddoc14,919 bytes../release-it/references/observability.mddoc13,835 bytes../release-it/references/stability-patterns.mddoc18,073 bytes../remove-technical-debt/SKILL.mddoc25,187 bytes../remove-technical-debt/references/artifact-templates.mddoc2,349 bytes../scorecard-marketing/SKILL.mddoc14,167 bytes../scorecard-marketing/references/analytics-optimization.mddoc10,348 bytes../scorecard-marketing/references/industry-examples.mddoc7,616 bytes../scorecard-marketing/references/psychology.mddoc5,531 bytes../scorecard-marketing/references/technical-implementation.mddoc14,346 bytes../software-design-philosophy/SKILL.mddoc16,318 bytes../software-design-philosophy/references/comments-as-design.mddoc16,736 bytes../software-design-philosophy/references/complexity-symptoms.mddoc11,995 bytes../software-design-philosophy/references/deep-modules.mddoc13,635 bytes../software-design-philosophy/references/general-vs-special.mddoc13,534 bytes../software-design-philosophy/references/information-hiding.mddoc12,271 bytes../software-design-philosophy/references/strategic-programming.mddoc13,681 bytes../steve-jobs-design-review/SKILL.mddoc18,068 bytes../steve-jobs-design-review/references/case-studies.mddoc14,482 bytes../steve-jobs-design-review/references/demo-culture.mddoc11,581 bytes../steve-jobs-design-review/references/end-to-end-experience.mddoc10,480 bytes../steve-jobs-design-review/references/review-protocol.mddoc12,344 bytes../steve-jobs-design-review/references/simplicity-and-focus.mddoc11,903 bytes../storybrand-messaging/SKILL.mddoc14,858 bytes../storybrand-messaging/references/brand-script.mddoc4,288 bytes../storybrand-messaging/references/email-sequences.mddoc10,741 bytes../storybrand-messaging/references/multi-channel-consistency.mddoc9,562 bytes../storybrand-messaging/references/one-liners.mddoc5,253 bytes../storybrand-messaging/references/sales-conversations.mddoc10,378 bytes../storybrand-messaging/references/website-wireframe.mddoc24,871 bytes../system-design/SKILL.mddoc16,051 bytes../system-design/references/building-blocks.mddoc11,730 bytes../system-design/references/common-designs.mddoc12,139 bytes../system-design/references/database-scaling.mddoc11,386 bytes../system-design/references/estimation-numbers.mddoc8,617 bytes../system-design/references/four-step-process.mddoc10,151 bytes../system-design/references/reliability-operations.mddoc13,914 bytes../team-topologies/SKILL.mddoc18,913 bytes../team-topologies/references/case-studies.mddoc15,205 bytes../team-topologies/references/cognitive-load.mddoc10,029 bytes../team-topologies/references/fracture-planes.mddoc12,682 bytes../team-topologies/references/interaction-modes.mddoc11,041 bytes../team-topologies/references/team-types.mddoc12,667 bytes../technical-documentation/SKILL.mddoc21,757 bytes../technical-documentation/references/api-reference.mddoc19,451 bytes../technical-documentation/references/audit-checklist.mddoc19,521 bytes../technical-documentation/references/document-types.mddoc11,804 bytes../technical-documentation/references/procedures-and-code.mddoc14,321 bytes../technical-documentation/references/release-notes.mddoc18,196 bytes../technical-documentation/references/structure-and-formatting.mddoc14,151 bytes../technical-documentation/references/voice-and-words.mddoc16,628 bytes../top-design/SKILL.mddoc23,127 bytes../top-design/references/animation-patterns.mddoc14,388 bytes../top-design/references/case-studies.mddoc12,377 bytes../top-design/references/layout-systems.mddoc9,587 bytes../top-design/references/technical-stack.mddoc11,011 bytes../top-design/references/typography.mddoc8,490 bytes../traction-eos/SKILL.mddoc14,259 bytes../traction-eos/references/case-studies.mddoc18,493 bytes../traction-eos/references/data.mddoc12,783 bytes../traction-eos/references/implementation.mddoc15,501 bytes../traction-eos/references/issues.mddoc14,137 bytes../traction-eos/references/level-10.mddoc13,552 bytes../traction-eos/references/people.mddoc13,330 bytes../traction-eos/references/process.mddoc13,666 bytes../traction-eos/references/rocks.mddoc12,971 bytes../traction-eos/references/vto.mddoc14,569 bytes../ux-heuristics/SKILL.mddoc16,518 bytes../ux-heuristics/references/audit-template.mddoc5,749 bytes../ux-heuristics/references/cultural-ux.mddoc9,355 bytes../ux-heuristics/references/dark-patterns.mddoc11,131 bytes../ux-heuristics/references/heuristic-conflicts.mddoc8,168 bytes../ux-heuristics/references/krug-principles.mddoc7,388 bytes../ux-heuristics/references/nielsen-heuristics.mddoc13,337 bytes../ux-heuristics/references/wcag-checklist.mddoc11,664 bytes../web-typography/SKILL.mddoc18,110 bytes../web-typography/references/css-implementation.mddoc10,937 bytes../web-typography/references/evaluating-typefaces.mddoc8,419 bytes../web-typography/references/pairing-strategies.mddoc8,401 bytes../web-typography/references/responsive-typography.mddoc9,167 bytes../web-typography/references/typeface-anatomy.mddoc7,948 bytes../working-with-legacy-code/SKILL.mddoc19,511 bytes../working-with-legacy-code/references/case-studies.mddoc13,795 bytes../working-with-legacy-code/references/change-algorithm.mddoc12,274 bytes../working-with-legacy-code/references/characterization-tests.mddoc12,110 bytes../working-with-legacy-code/references/dependency-breaking.mddoc14,264 bytes../working-with-legacy-code/references/seams.mddoc10,792 bytes
Read SKILL.md
# The 37signals Product Development Framework
A system for building profitable software without bloat, bureaucracy, or burnout, distilled from three books: *Getting Real* (build less), *Rework* (say no by default), and *Shape Up* (fix time, flex scope). Use it to shape work, bet on six-week cycles, run small autonomous teams, and ship on a predictable cadence.
## Core Principle
**Build less.** The best products do fewer things exceptionally well — simplicity is the destination, not the starting point. Traditional development adds; the 37signals way subtracts: build half a product (not a half-assed product), say no by default, fix the time and flex the scope. Constraints are what make great work possible — six weeks, three people, and a shaped pitch force you to find the essential version.
## Scoring
**Goal: 10/10.** Rate product plans, feature scopes, and team processes 0-10 against these principles. Report the current score and the specific changes needed to reach 10/10.
- **9-10:** Fixed-time cycles, shaped pitches, small teams, no backlog, opinionated defaults, clear copy
- **7-8:** Mostly shaped work and small teams, but some scope creep or process overheadView the complete source on GitHubarchitecture-optimization
When your agent uses it
Guided journey from a working codebase grown slow and tangled to one measurably fast, cleanly bounded, and readable. Orchestrates eight skills phase by phase - working-with-legacy-code, clean-architecture, software-design-philosophy, refactoring-patterns, system-design, ddia-systems, release-it, pragmatic-programmer - every phase carries its method inline so it runs standalone, asking the user questions at every decision point and recording results in the project docs/ folder (PERFORMANCE.md, ARCHITECTURE.md, ARCHITECTURE-OPTIMIZATION-PLAN.md) so the journey resumes across sessions. Use when the user wants to make an app faster, untangle drifted boundaries, fix slow endpoints and queries, or says 'it works but it is slow and getting worse'. For an untested prototype, improve-code-quality; for an aged codebase you fear to touch, remove-technical-debt; for greenfield structure, design-code-architecture; for marketing-site page speed, improve-website. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
254 tokensAlways available to the agent
SKILL.md
6,567 tokensWhen the skill is activated
Reference documents
4,806 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore29,595 bytesSKILL.mdcore29,595 bytesreferences/artifact-templates.mddoc4,760 bytesreferences/methods.mddoc16,394 bytes
Read SKILL.md
# Architecture Optimization
Optimize a working codebase on three axes at once — architecture, code quality, and performance —
without breaking what works. This is an interactive, resumable journey of eight phases: the agent asks
before every decision and records the outcome in your project's `docs/` folder, so you can stop after
any phase and pick up later. It is for a system that ships and earns but has grown slow and tangled;
the structure phases make the code safe and cheap to change, the performance phases make it measurably
fast, and the closing phases keep it that way.
## Core Principle
**Measure before optimizing, pin before restructuring — the profiler and the safety net decide, not
intuition.** Premature optimization is the root of much evil not because optimization is bad, but
because unmeasured optimization targets the wrong 97% of the code; and a restructure without pinnedView the complete source on GitHubblue-ocean-strategy
When your agent uses it
Create uncontested market space using value innovation instead of competing head-to-head. Use when the user mentions "blue ocean", "red ocean", "strategy canvas", "ERRC framework", "value innovation", "non-customers", "buyer utility map", "the market is too crowded", "how do we stand out", or "escape the price war". Also trigger when exploring a new market category, or finding underserved or non-customers. Covers the Four Actions Framework, Six Paths, buyer utility map, and value-cost trade-offs. For real strategy formulation and bad-strategy detection, see good-strategy-bad-strategy. For tech adoption strategy, see crossing-the-chasm. For product positioning, see obviously-awesome.
What it loads into context
Frontmatter
180 tokensAlways available to the agent
SKILL.md
2,865 tokensWhen the skill is activated
Reference documents
31,548 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore13,341 bytesreferences/blue-ocean-examples.mddoc17,565 bytesreferences/errc-grid.mddoc19,392 bytesreferences/implementation.mddoc21,819 bytesreferences/non-customers.mddoc18,122 bytesreferences/sequence.mddoc18,965 bytesreferences/six-paths.mddoc21,789 bytesreferences/strategy-canvas.mddoc17,161 bytesreferences/value-innovation.mddoc14,062 bytes
Read SKILL.md
# Blue Ocean Strategy Framework
Strategic framework for creating uncontested market space that makes the competition irrelevant, based on the simultaneous pursuit of differentiation and low cost.
## Core Principle
**Don't compete in bloody red oceans. Create blue oceans of uncontested market space.** Most companies fight for share in existing industries; winners create new market space where competition is irrelevant by delivering a leap in value for both buyers and themselves. Competition-based strategy is zero-sum — value innovation creates new demand and breaks the value-cost trade-off.
## Scoring
**Goal: 10/10.** Score a strategy by how many of the five Quick Diagnostic rows it satisfies, mapped to the bands below:
- **9-10** — divergent strategy-canvas curve, eliminates AND creates factors, breaks the value-cost trade-off, converts non-customers, and delivers a 10x utility leap (all 5 rows).
- **7-8** — value innovation is real but one gate is weak (e.g. strong divergence and cost cuts, but still chasing existing customers rather than non-customers).View the complete source on GitHubclean-architecture
When your agent uses it
Structure software around the Dependency Rule: source code dependencies point inward from frameworks to use cases to entities. Use when the user mentions "architecture layers", "dependency rule", "ports and adapters (hexagonal)", "onion architecture", "screaming architecture", "where should business logic go", "decouple from the database", "swap the framework without a rewrite", or "keep business rules independent". Also trigger when deciding which layer code belongs in, isolating core logic from infrastructure, defining module boundaries, or debating whether the framework should call your code or the reverse. Covers component principles, boundaries, and SOLID. For code-level quality, see clean-code. For domain modeling, see domain-driven-design.
What it loads into context
Frontmatter
175 tokensAlways available to the agent
SKILL.md
3,331 tokensWhen the skill is activated
Reference documents
19,423 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,371 bytesSKILL.mdcore16,371 bytesSKILL.mdcore16,371 bytesreferences/adapters-frameworks.mddoc15,892 bytesreferences/boundaries.mddoc18,349 bytesreferences/component-principles.mddoc12,777 bytesreferences/dependency-rule.mddoc13,578 bytesreferences/entities-use-cases.mddoc14,750 bytesreferences/solid-principles.mddoc16,938 bytes
Read SKILL.md
# Clean Architecture Framework
A disciplined approach to structuring software so that business rules remain independent of frameworks, databases, and delivery mechanisms. Apply these principles when designing system architecture, reviewing module boundaries, or advising on dependency management.
## Core Principle
**Source code dependencies must point inward — toward higher-level policies.** Nothing in an inner circle can know anything about an outer circle. This single rule produces systems that are testable and independent of frameworks, UI, database, and any external agency. Business rules are what matter; databases, web frameworks, and delivery mechanisms are details — when details depend on policies, you can defer decisions, swap implementations, and test business logic in isolation.
## Scoring
**Goal: 10/10.** Score one point for each of the seven Quick Diagnostic rows the architecture satisfies (0-7), then map to a 0-10 band: 6-7 satisfied = **9-10** (Dependency Rule holds, business logic is framework- and DB-independent); 4-5 = **6-8** (core is testable but some details leak inward); 2-3 = **3-5** (framework or persistence dictates structure); 0-1 = **0-2** (no boundaries — business rules live in controllers and ORM models). Report the score, the failed diagnostic rows, and the specific inversion needed to fix each.
### 1. Dependency Rule and Concentric Circles
View the complete source on GitHubclean-code
When your agent uses it
Write readable, maintainable code through disciplined naming, small functions, and clean error handling. Use when the user mentions "clean up this code", "this function is too long", "code smells", "naming conventions", "boy scout rule", "single responsibility", or "unit test quality". Also trigger when reviewing a pull request for readability, untangling a messy function, debating comment styles, or improving error-handling patterns. Covers SRP, comment discipline, formatting, and unit testing. For refactoring techniques, see refactoring-patterns. For architecture and dependency rules, see clean-architecture.
What it loads into context
Frontmatter
154 tokensAlways available to the agent
SKILL.md
3,298 tokensWhen the skill is activated
Reference documents
17,859 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Clean Code Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,923 bytesreferences/code-smells.mddoc16,344 bytesreferences/comments-formatting.mddoc12,797 bytesreferences/error-handling.mddoc12,640 bytesreferences/functions-and-methods.mddoc12,617 bytesreferences/naming-conventions.mddoc11,258 bytesreferences/testing-principles.mddoc12,946 bytes
Read SKILL.md
# Clean Code Framework
A disciplined approach to writing code that communicates intent, minimizes surprises, and welcomes change. Apply these principles when writing new code, reviewing pull requests, refactoring legacy systems, or advising on code quality.
## Core Principle
**Code is read far more often than it is written — optimize for the reader.** The read-to-write ratio is well over 10:1, so every naming choice, function boundary, and formatting decision either adds clarity or adds cost. Clean code reads like well-written prose: names reveal intent, functions tell a story one step at a time, and the Boy Scout Rule applies — always leave the code cleaner than you found it.
## Scoring
**Goal: 10/10.** Rate any code 0-10 against the principles below. Report the current score and the specific improvements needed to reach 10/10.
- **9-10:** Names reveal intent, functions are small and focused, error handling is consistent, tests are clean and comprehensive
- **7-8:** Mostly clean with minor naming ambiguities or a few long functions; tests may lack edge casesView the complete source on GitHubcold-start-problem
When your agent uses it
Start and scale networked products using Andrew Chen's "The Cold Start Problem" framework for network effects. Use when the user mentions "network effects", "chicken and egg", "cold start", "two-sided marketplace", "atomic network", "hard side", "liquidity", "critical mass", "invite-only launch", "how do I get my first users", or "the marketplace has no buyers or sellers". Also trigger when launching a marketplace, social, or collaboration product that is worthless without other users, deciding launch sequencing and seeding tactics, or diagnosing stalled network growth at scale. Covers the five stages: cold start, tipping point, escape velocity, hitting the ceiling, and the moat. For word-of-mouth virality, see contagious. For habit-driven retention, see hooked-ux.
What it loads into context
Frontmatter
197 tokensAlways available to the agent
SKILL.md
3,948 tokensWhen the skill is activated
Reference documents
12,482 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore18,944 bytesreferences/atomic-networks.mddoc12,970 bytesreferences/case-studies.mddoc12,849 bytesreferences/hard-side.mddoc10,888 bytesreferences/scale-ceiling-moat.mddoc11,149 bytesreferences/tipping-playbooks.mddoc10,349 bytes
Read SKILL.md
# The Cold Start Problem
A framework for starting and scaling products that live or die by network effects — marketplaces, social apps, messaging, and collaboration tools — distilled from Andrew Chen's *The Cold Start Problem*. Use it to launch products that are worthless until other users show up, to sequence growth network by network, and to navigate the five stages: the cold start, the tipping point, escape velocity, hitting the ceiling, and the moat.
## Core Principle
**Network effects start as a liability, not an asset.** Value lives in connections between users, and on day one there are none — the same force that makes a dense network unstoppable makes an empty one useless. You don't escape by launching to a market; you escape by building one tiny, complete, self-sustaining network at a time, solving its hard side first, then tipping adjacent networks with a repeatable playbook until the market follows.
## Scoring
**Goal: 10/10.** Rate launch plans and growth strategies for networked products 0-10 against the principles below. Report the current score and the specific changes needed to reach 10/10.
- **9-10:** Named atomic network with an instrumented magic moment, hard side solved first, repeatable tipping playbook, density/liquidity metrics, explicit ceiling and moat plan
- **7-8:** Clear atomic network and hard-side focus, but tipping tactics are ad hoc or metrics still track totals over densityView the complete source on GitHubcontagious
When your agent uses it
Engineer word-of-mouth and virality using the STEPPS framework (Social Currency, Triggers, Emotion, Public, Practical Value, Stories). Use when the user mentions "go viral", "word of mouth", "shareable content", "social currency", "why people share", "referral program", "nobody is sharing it", or "make this spread". Also trigger when designing shareable features, crafting social campaigns, or building products that spread through peer recommendation. Covers environmental triggers and high-arousal emotional content. For sticky messaging, see made-to-stick. For persuasion tactics, see influence-psychology.
What it loads into context
Frontmatter
154 tokensAlways available to the agent
SKILL.md
3,886 tokensWhen the skill is activated
Reference documents
28,869 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- STEPPS Overview
- The STEPPS Framework
- Engineering Word of Mouth
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore17,762 bytesreferences/case-studies.mddoc21,556 bytesreferences/emotion.mddoc13,677 bytesreferences/practical-value.mddoc13,440 bytesreferences/public-visibility.mddoc15,406 bytesreferences/social-currency.mddoc12,227 bytesreferences/stories-trojan-horse.mddoc14,341 bytesreferences/triggers.mddoc12,921 bytesreferences/viral-content-patterns.mddoc15,250 bytesreferences/word-of-mouth.mddoc14,065 bytes
Read SKILL.md
# Word-of-Mouth & Virality Framework
A framework for engineering word-of-mouth and making products, ideas, and content contagious, based on Jonah Berger's research into why things catch on. Use it to design shareability into products, campaigns, and content instead of hoping for luck.
## Core Principle
**Virality is not born — it is engineered.** Products spread because they were designed — consciously or not — to be shared. Only 7% of word-of-mouth happens online; the other 93% happens in offline conversations, so virality is about the psychology of sharing, not social media mechanics. Those psychological patterns are predictable and can be engineered into anything using the STEPPS framework.
See: [references/word-of-mouth.md](references/word-of-mouth.md) when the brief over-indexes on social media — it makes the offline-vs-online case, lists conversation triggers, and gives a WOM measurement/audit method.
## Scoring
**Goal: 10/10.** Score each of the six STEPPS drivers (the six Quick Diagnostic rows) — **0** absent, **1** present but weak, **2** strong and deliberate — for a raw 0-12, then map: 11-12 -> 10, 9-10 -> 8-9, 6-8 -> 6-7, 3-5 -> 4-5, 0-2 -> <=3. Bands:
- **9-10** — three or more drivers at strength 2, at least one of them Public or Social Currency (the self-propagating ones), and the brand survives the Trojan Horse test.View the complete source on GitHubcontinuous-discovery
When your agent uses it
Build a weekly cadence of customer touchpoints using Opportunity Solution Trees, assumption mapping, and interview snapshots. Use when the user mentions "continuous discovery", "opportunity solution tree", "weekly interviews", "assumption testing", "discovery habits", "product trio", "outcome-based roadmap", "how do I talk to customers regularly", "we keep building things nobody uses", or "connect research to the roadmap". Also trigger when setting up regular customer feedback loops, prioritizing which experiments to run, or tying discovery insights to delivery work. Covers experience mapping, co-creation, and prioritizing opportunities. For interview technique, see mom-test. For team structure, see inspired-product.
What it loads into context
Frontmatter
170 tokensAlways available to the agent
SKILL.md
2,983 tokensWhen the skill is activated
Reference documents
18,510 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,246 bytesreferences/assumption-mapping.mddoc14,288 bytesreferences/case-studies.mddoc18,814 bytesreferences/experience-mapping.mddoc15,306 bytesreferences/interview-snapshots.mddoc15,185 bytesreferences/opportunity-trees.mddoc10,725 bytesreferences/prioritization-methods.mddoc14,741 bytes
Read SKILL.md
# Continuous Discovery Habits Framework
Framework for building a sustainable weekly practice of customer discovery that keeps product teams progressing toward desired outcomes. Discovery is not a phase before development — it is embedded in the ongoing rhythm of product work so every decision is informed by fresh evidence.
## Core Principle
**Good product discovery requires a continuous cadence, not a one-time event.** Teams that talk to customers every week, map opportunities visually, and test assumptions before building consistently outperform teams that rely on intuition, stakeholder opinions, or quarterly research cycles. The benchmark: at least one customer touchpoint per week, every week, by the product trio (product manager, designer, engineer).
## Scoring
**Goal: 10/10.** Score a discovery practice by the seven Quick Diagnostic rows below — start at 3, add 1 point per row answered "yes" (max 10). Bands: **9-10** = weekly cadence, a living Opportunity Solution Tree, systematic assumption testing, and every shipped feature traceable to a customer opportunity; **5-6** = some discovery happening but ad hoc, PM-only, or disconnected from delivery; **≤3** = intuition- and stakeholder-driven with no regular customer contact. Report the current score, the failing rows, and the specific fix for each.
## Framework
View the complete source on GitHubconversion-optimization
When your agent uses it
Guided journey from a leaking conversion flow - landing page, signup, checkout, or in-app onboarding - to a measured, tested funnel. Orchestrates six skills phase by phase - lean-analytics, cro-methodology, storybrand-messaging, hundred-million-offers, influence-psychology, design-everyday-things - each phase carries its full method inline so it runs standalone, asking the user questions at every decision point and recording results in the project docs/ folder (FUNNEL.md, METRICS.md, EXPERIMENTS.md, CONVERSION-OPTIMIZATION-PLAN.md) so the journey resumes across sessions. Use when the user wants to raise conversion on a specific flow, fix checkout or signup abandonment, diagnose onboarding drop-off, or says 'people start but never finish'. With no site yet, use create-website; for a whole-site look, message, and speed audit, improve-website; if the flow converts but needs traffic, grow-website; for in-product engagement and retention, improve-app. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
253 tokensAlways available to the agent
SKILL.md
6,005 tokensWhen the skill is activated
Reference documents
5,191 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore26,651 bytesSKILL.mdcore26,651 bytesreferences/artifact-templates.mddoc5,705 bytesreferences/methods.mddoc16,826 bytes
Read SKILL.md
# Conversion Optimization
Turn one leaking conversion flow — a landing page, a signup, a checkout, an in-app onboarding — into a
measured, tested funnel. This is an interactive, resumable journey of seven phases: the agent asks
before every decision and records the outcome in your project's `docs/` folder, so you can stop after
any phase and pick up later. It works on websites and inside products alike; the unit of work is the
flow and its ONE action, not the whole site.
## Core Principle
**Find the leak with numbers, learn the reason from customers, fix message → offer → proof → friction
in that order, and prove every fix with a pre-committed test.** The order is causal: a number tells
you *where*, only research tells you *why*, motivation must be raised before friction-cutting pays,
and an untested fix is a guess that compounds. This skill sequences the phases, asks the decisionView the complete source on GitHubcreate-app
When your agent uses it
Guided journey from a raw app idea to a validated, cleanly architected first version that ships on a sustainable cadence. Orchestrates ten skills phase by phase - lean-startup, design-sprint, clean-architecture, domain-driven-design, clean-code, pragmatic-programmer, system-design, ios-hig-design, 37signals-way, software-design-philosophy - asking the user questions at every decision point and recording results in the project docs/ folder (PRODUCT.md, ARCHITECTURE.md, EXPERIMENTS.md, CREATE-APP-PLAN.md) so the journey resumes across sessions. Use when the user wants to build a new app, validate an idea before writing code, architect an MVP that will not need a rewrite, or says 'help me build my app the right way'. App already exists: use improve-app or grow-app. Business idea not yet validated: run create-business first. Marketing site only: use create-website. Architecture-only question: design-code-architecture. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
245 tokensAlways available to the agent
SKILL.md
5,498 tokensWhen the skill is activated
Reference documents
998 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore24,600 bytesreferences/artifact-templates.mddoc3,741 bytes
Read SKILL.md
# Create an App
Take a raw app idea to a validated, cleanly architected first version that ships on a sustainable cadence — without over-building for scale you have not earned, or writing a prototype that calcifies into a rewrite. This journey runs ten phases: it asks before every decision and records each choice in `docs/` so you can stop and resume across sessions. The early phases often produce no code at all; once an experiment greenlights building, the engineering phases build the real thing well.
## Core Principle
**Validate fast while keeping options open: make the expensive-to-reverse decisions early and defer everything cheap.** Spend scarce early effort on the few things that compound — the riskiest assumption, the dependency boundaries, the domain language — and aggressively avoid waste everywhere else.
This skill sequences the phases, asks the questions, and records the decisions; the constituent skills carry the method. Invoke them rather than improvising their frameworks.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|View the complete source on GitHubcreate-business
When your agent uses it
Guided journey from raw idea to a validated, positioned, priced business with a chosen beachhead. Orchestrates ten skills phase by phase - jobs-to-be-done, mom-test, design-sprint, lean-startup, good-strategy-bad-strategy, blue-ocean-strategy, obviously-awesome, hundred-million-offers, monetizing-innovation, crossing-the-chasm - asking the user questions at every decision point and recording results in the project docs/ folder (CUSTOMER.md, POSITIONING.md, OFFER.md, CREATE-BUSINESS-PLAN.md) so the journey resumes across sessions. Use when the user wants to start a new business, validate a startup idea, find product-market fit before building, or says 'I have an idea for a company'. Do not use once the business has paying customers: use grow-business to add revenue and customers, or improve-business to fix strategy and operations. For building the product itself use create-app or create-website. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
239 tokensAlways available to the agent
SKILL.md
5,482 tokensWhen the skill is activated
Reference documents
1,279 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore24,584 bytesreferences/artifact-templates.mddoc4,916 bytes
Read SKILL.md
# Create a Business
Take a raw idea to a business you can defend on every axis: who it is for, what job it does, why it is different, why it wins, what it costs, and why anyone would pay. This journey runs ten phases in sequence, looping back as evidence accumulates. It is interactive — the agent asks before every decision — and resumable: all state lives in `docs/` so you can stop and restart across sessions. The order is the point: demand before building, strategy before scale, price before product.
## Core Principle
**Earn your evidence before you spend your runway: demand before building, strategy before scale, price before product.** You can be wrong about your product in a week, or wrong about your business in a year — pick the week. This skill sequences the phases, asks the questions at every decision point, and records what you decide in `docs/`. The constituent skills carry the method — invoke them rather than improvising their frameworks.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | jobs-to-be-done | What progress is the customer really hiring us for? | Creates docs/CUSTOMER.md |
| 2 | mom-test | Is the job real, painful, and worth paying to solve? | Extends docs/CUSTOMER.md — GATE |View the complete source on GitHubcreate-website
When your agent uses it
Guided journey from a blank page to a live, high-converting website, built message-first, then design, then conversion. Orchestrates ten skills phase by phase - one-page-marketing, storybrand-messaging, made-to-stick, top-design, web-typography, refactoring-ui, ux-heuristics, cro-methodology, scorecard-marketing, steve-jobs-design-review - asking the user questions at every decision point and recording results in the project docs/ folder (POSITIONING.md, WEBSITE.md, CREATE-WEBSITE-PLAN.md) so the journey resumes across sessions. Use when the user wants to build a new website or landing page from scratch, turn a validated idea into a page that converts, or says 'build me a landing page for my SaaS'. Site already exists: use improve-website site-wide, conversion-optimization for one flow, or grow-website for traffic; building a software product, not a marketing site: create-app; no positioning yet: create-business first, or the positioning phase here. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
256 tokensAlways available to the agent
SKILL.md
5,371 tokensWhen the skill is activated
Reference documents
991 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore23,034 bytesreferences/artifact-templates.mddoc3,763 bytes
Read SKILL.md
# Create a Website
A blank page becomes a live, high-converting website through ten phases run in one dependency-respecting order: message, then design, then conversion, then a brutal review. This journey is interactive — the agent asks before every decision and never designs before the message is settled — and resumable, because every decision and artifact lives in the project's `docs/` folder. You drive the phases; the constituent skills carry the method.
## Core Principle
**Message before design, design before conversion — in that order; looks-fine is the floor, not the goal.** A visitor decides in five seconds whether to stay, and that decision rides on whether they instantly understand what you do and why it matters to *them* — so clarity comes first and design serves it. This skill sequences the phases, asks the questions, and records the decisions; the constituent skills carry the frameworks. Invoke them rather than improvising their method.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | one-page-marketing | Who is this for, and what is the site's one job? | Creates docs/MARKETING.md; extends docs/CUSTOMER.md |
| 2 | storybrand-messaging | What do we say, with the customer as hero? | Creates docs/POSITIONING.md, docs/WEBSITE.md |View the complete source on GitHubcro-methodology
When your agent uses it
Audit websites and landing pages for conversion issues and design evidence-based A/B tests. Use when the user mentions "landing page isnt converting", "conversion rate", "A/B test", "why visitors leave", "objection handling", "bounce rate", "conversion funnel", "increase signups", or "people add to cart but dont buy". Also trigger when diagnosing why signups are low, designing experiment hypotheses, or auditing checkout flows for friction points. Covers funnel mapping, persuasion assets, and objection/counter-objection frameworks. For overall marketing strategy, see one-page-marketing. For usability issues, see ux-heuristics.
What it loads into context
Frontmatter
159 tokensAlways available to the agent
SKILL.md
3,658 tokensWhen the skill is activated
Reference documents
9,144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The CRO Frameworks
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore17,070 bytesreferences/COPYWRITING.mddoc4,026 bytesreferences/OBJECTIONS.mddoc4,033 bytesreferences/PERSUASION.mddoc3,934 bytesreferences/RESEARCH.mddoc5,342 bytesreferences/funnel-analysis.mddoc11,224 bytesreferences/testing-methodology.mddoc10,247 bytes
Read SKILL.md
# CRO Methodology
Scientific, customer-centric approach to conversion rate optimization based on the CRE Methodology(TM). Extraordinary improvements come from understanding WHY visitors don't convert, not from copying competitors or applying generic tips.
## Core Principle
**Don't guess -- discover.** Every visitor who doesn't convert has a reason. Discover those reasons through research, then systematically eliminate them with evidence and proof. This evidence-based approach consistently outperforms "best practices", intuition, competitor copying, and expert opinion.
## Scoring
**Goal: 10/10.** Score any landing page, funnel, or conversion flow against the seven Quick Diagnostic rows below: award ~1.4 points per row answered "yes" (7 rows = 9.8, capped at 10). Bands: **9-10** = single clear action, research-grounded O/CO table, value prop legible in 5 seconds, proof at every friction point, funnel mapped, path free of UX blockers; **5-6** = guessed objections, generic best-practices copy, proof buried in FAQs; **<=3** = competing CTAs, no funnel map, claims with no proof. Report the current score and the specific diagnostic rows failing.
## The CRO Frameworks
View the complete source on GitHubcrossing-the-chasm
When your agent uses it
Navigate the technology adoption lifecycle from early adopters to mainstream market. Use when the user mentions "crossing the chasm", "beachhead segment", "whole product", "early adopters vs mainstream", "tech go-to-market", "bowling pin strategy", "technology adoption lifecycle", "pragmatist buyers", "growth stalled after early adopters", or "our go-to-market plan". Also trigger when planning go-to-market for a technical product. Covers the D-Day analogy, bowling-pin strategy, the tornado, and positioning against incumbents. For product positioning, see obviously-awesome. For new market creation, see blue-ocean-strategy.
What it loads into context
Frontmatter
166 tokensAlways available to the agent
SKILL.md
3,208 tokensWhen the skill is activated
Reference documents
25,974 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Technology Adoption Life Cycle
- The D-Day Strategy: Crossing the Chasm
- Bowling Pin Strategy
- The Tornado: After the Chasm
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,505 bytesreferences/b2b-saas.mddoc19,424 bytesreferences/beachhead-selection.mddoc14,009 bytesreferences/buyer-segments.mddoc14,176 bytesreferences/case-studies.mddoc20,857 bytesreferences/expansion.mddoc12,995 bytesreferences/go-to-market.mddoc14,209 bytesreferences/positioning.mddoc13,318 bytesreferences/whole-product.mddoc13,459 bytes
Read SKILL.md
# Crossing the Chasm Framework
Strategic framework for marketing and selling disruptive technology products, particularly the transition from early adopters to mainstream customers.
## Core Principle
**There is a chasm between early adopters and the mainstream market.** Most tech companies fail not because they can't build great products, but because they can't cross from visionaries who love new technology to pragmatists who just want solutions that work. The two groups want fundamentally different things -- what wins over innovators actively repels the early majority -- so you must change your strategy, and your whole product, to cross.
If the product is modern PLG/freemium B2B SaaS, read [references/b2b-saas.md](references/b2b-saas.md) first -- it remaps every step below (the chasm, beachhead, whole product, metrics) for self-serve trials, free tiers, and the false-signal trap where 1,000 free users looks like a crossing but isn't.
## Scoring
**Goal: 10/10.** Score any tech go-to-market by the Quick Diagnostic at the end: count the rows answered "yes" and map the 7 rows onto a 0-10 scale (roughly 1.4 points per satisfied row).
View the complete source on GitHubddia-systems
When your agent uses it
Design data systems by understanding storage engines, replication, partitioning, transactions, and consistency models. Use when the user mentions "database choice", "which database should I use", "SQL or NoSQL", "replication lag", "partitioning strategy", "consistency vs availability", "stream processing", "ACID transactions", "eventual consistency", "my queries are slow at scale", or "data is inconsistent across replicas". Also trigger when choosing a datastore, designing data pipelines, or debugging distributed-system consistency issues. Covers data models, batch/stream processing, and distributed consensus. For system design, see system-design. For resilience, see release-it.
What it loads into context
Frontmatter
166 tokensAlways available to the agent
SKILL.md
3,416 tokensWhen the skill is activated
Reference documents
19,312 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The DDIA Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,784 bytesSKILL.mdcore16,784 bytesreferences/batch-stream.mddoc14,302 bytesreferences/data-models.mddoc11,808 bytesreferences/fault-tolerance.mddoc15,239 bytesreferences/partitioning.mddoc11,051 bytesreferences/replication.mddoc10,958 bytesreferences/storage-engines.mddoc11,313 bytesreferences/transactions.mddoc13,126 bytes
Read SKILL.md
# Designing Data-Intensive Applications Framework
A principled approach to building reliable, scalable, and maintainable data systems. Apply these principles when choosing databases, designing schemas, architecting distributed systems, or reasoning about consistency and fault tolerance.
## Core Principle
**Data outlives code.** Applications are rewritten and frameworks come and go, but data persists for decades -- prioritize the long-term correctness, durability, and evolvability of the data layer. Most applications are data-intensive, not compute-intensive: the hard problems are data volume, complexity, and rate of change, and explicit consistency/availability/latency trade-offs separate robust systems from fragile ones.
## Scoring
**Goal: 10/10.** Score a data architecture by the seven Quick Diagnostic rows below: award ~1.4 points per row answered "yes" with evidence (deliberate, documented trade-off), 0 where the answer is "no" or unknown.
- **9-10:** every domain choice -- data model, storage engine, replication, partitioning, isolation, derived-data, fault handling -- is deliberate, documented, and matched to actual read/write/consistency requirements; failover tested.
- **5-6:** core choices made but two or three diagnostic rows fail -- e.g. default isolation level unknown, hot-key risk unhandled, or failover untested.View the complete source on GitHubdesign-code-architecture
When your agent uses it
Guided journey from an app idea to a deliberate architecture: boundaries, domain model, data decisions, and resilience, making only the expensive-to-reverse decisions and deferring the rest. Orchestrates eight skills phase by phase - clean-architecture, domain-driven-design, system-design, ddia-systems, software-design-philosophy, release-it, pragmatic-programmer, 37signals-way - asking the user questions at every decision point and recording results in the project docs/ folder (ARCHITECTURE.md, DESIGN-CODE-ARCHITECTURE-PLAN.md) so the journey resumes across sessions. Use when the user wants to design a new app's architecture, choose boundaries and a domain model, decide monolith versus microservices, or says 'how should I structure this app'. If a codebase already exists, use remove-technical-debt (aged), improve-code-quality (fresh prototype), or architecture-optimization (slow but working); if unvalidated, run create-business or create-app first. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
249 tokensAlways available to the agent
SKILL.md
5,771 tokensWhen the skill is activated
Reference documents
787 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore26,961 bytesreferences/artifact-templates.mddoc3,227 bytes
Read SKILL.md
# Design Code Architecture
Design the architecture for a new app: get the small number of expensive-to-reverse decisions right and stay aggressively simple everywhere else. This is an interactive, resumable journey of eight phases — the agent asks before every decision and records the outcome in your project's `docs/` folder, so you can stop after any phase and resume later. It runs from the most foundational and hardest-to-reverse (boundaries, domain) through the tunable (data, resilience) to the cross-cutting disciplines (complexity, reversibility, scope) you apply throughout. A weekend project uses three phases lightly; a funded team building toward launch wants the whole stack.
## Core Principle
**Architecture is the set of decisions that are expensive to reverse: make exactly those deliberately, and defer everything cheap.** This skill sequences the phases, asks the decision questions, and records every choice in `docs/`. The constituent skills carry the method — invoke them rather than improvising their frameworks. The whole strategy is to convert expensive decisions into cheap ones by putting a boundary in front of them, so the irreducibly expensive set stays small enough to get right with care.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | clean-architecture | Do source-code dependencies point inward — is the core testable with no DB, web, or framework? | Creates docs/ARCHITECTURE.md |
| 2 | domain-driven-design | Where does the business actually split, and what does each term mean? | Extends docs/ARCHITECTURE.md |View the complete source on GitHubdesign-everyday-things
When your agent uses it
Apply foundational design principles: affordances, signifiers, constraints, feedback, and conceptual models. Use when the user mentions "why is this confusing", "affordance", "error prevention", "discoverability", "human-centered design", "mental model", "mapping", "seven stages of action", "users keep making mistakes", "this is unintuitive", or "people cant figure out how to use it". Also trigger when reducing product complexity or feature creep. Covers the gulfs of execution and evaluation. For usability scoring, see ux-heuristics. For iOS-specific patterns, see ios-hig-design.
What it loads into context
Frontmatter
160 tokensAlways available to the agent
SKILL.md
3,528 tokensWhen the skill is activated
Reference documents
31,184 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Two Gulfs
- Seven Fundamental Design Principles
- Human Error
- The Seven Stages of Action
- Human-Centered Design (HCD) Process
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,994 bytesreferences/affordances.mddoc13,207 bytesreferences/case-studies.mddoc16,231 bytesreferences/conceptual-models.mddoc16,061 bytesreferences/constraints.mddoc13,886 bytesreferences/feedback.mddoc15,517 bytesreferences/human-error.mddoc16,310 bytesreferences/mappings.mddoc13,714 bytesreferences/seven-stages.mddoc15,091 bytesreferences/signifiers.mddoc14,110 bytesreferences/two-gulfs.mddoc12,282 bytes
Read SKILL.md
# Design of Everyday Things Framework
Foundational design principles for creating products that are intuitive, discoverable, and understandable. The "bible of UX" — applicable to physical products, software, and any human-designed system.
## Core Principle
**Good design is actually a lot harder to notice than poor design, in part because good designs fit our needs so well that the design is invisible.** When something fails, users blame themselves — but the fault is almost always in the design. Great design bridges the gap between what people want to do and what the product allows: it is discoverable (you can figure out what to do) and understandable (you can figure out what happened).
## Scoring
**Goal: 10/10.** Score 2 points per satisfied row of the Quick Diagnostic (5 rows = discoverability, evaluation, error recovery, mapping, constraints). Bands: **9-10** = users act without instructions, understand every outcome, and recover from any error; **5-6** = one gulf or error path is broken; **<=3** = users must consult a manual or routinely blame themselves. Report the current score and the diagnostic rows failing it.
## The Two Gulfs
View the complete source on GitHubdesign-sprint
When your agent uses it
Run a structured 5-day process to prototype, test, and validate product ideas with real users. Use when the user mentions "design sprint", "validate before we build", "rapid prototype", "test with users", or "should we build this". Also trigger when a team is stuck in endless debate over a high-stakes product decision, or wants to de-risk a costly idea before investing in development. Covers mapping, sketching, deciding, prototyping, and testing across Monday-Friday. For ongoing experimentation and MVPs, see lean-startup. For customer job analysis, see jobs-to-be-done. For non-leading user interviews, see mom-test.
What it loads into context
Frontmatter
165 tokensAlways available to the agent
SKILL.md
3,470 tokensWhen the skill is activated
Reference documents
28,600 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The 5-Day Sprint Process
- Monday: Map
- Tuesday: Sketch
- Wednesday: Decide
- Thursday: Prototype
- Friday: Test
- When to Run a Design Sprint
- Variations
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,357 bytesreferences/case-studies.mddoc21,682 bytesreferences/facilitation.mddoc13,495 bytesreferences/friday.mddoc13,805 bytesreferences/monday.mddoc12,074 bytesreferences/recruiting.mddoc13,059 bytesreferences/remote-sprints.mddoc16,477 bytesreferences/thursday.mddoc12,204 bytesreferences/tuesday.mddoc11,657 bytesreferences/wednesday.mddoc11,765 bytes
Read SKILL.md
# Design Sprint Framework
A five-day process for answering critical business questions through design, prototyping, and testing ideas with customers. Developed at Google Ventures and used by Google, Slack, Airbnb, and hundreds of startups.
## Core Principle
**Compress months of debate, design, and testing into one week — and test with real users before writing any production code.** The sprint replaces endless discussion with a fixed Monday-to-Friday spine, hard time-boxes, and a single Decider, so a high-stakes product question gets a real answer in five days instead of five months.
## Scoring
**Goal: 10/10.** Score a sprint plan or execution by awarding 1 point for each item present and correct (10 total). Report the score and the missing items needed to reach 10/10.
1. Decider committed for the full week; one Sprint Master facilitating.
2. Monday produces a target customer and moment (not a vague "test the product").View the complete source on GitHubdomain-driven-design
When your agent uses it
Model software around the business domain using bounded contexts, aggregates, and ubiquitous language. Use when the user mentions "domain modeling", "bounded context", "aggregate root", "ubiquitous language", "anti-corruption layer", "context mapping", "domain events", "strategic design", "the code doesnt match the business", or "how do we split this big system". Also trigger when breaking a monolith into services, defining service boundaries, or aligning code structure with business processes. Covers entities vs value objects, domain events, and context mapping strategies. For architecture layers, see clean-architecture. For complexity, see software-design-philosophy.
What it loads into context
Frontmatter
164 tokensAlways available to the agent
SKILL.md
3,090 tokensWhen the skill is activated
Reference documents
16,641 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,388 bytesSKILL.mdcore15,388 bytesreferences/bounded-contexts.mddoc13,416 bytesreferences/building-blocks.mddoc13,401 bytesreferences/domain-events.mddoc12,063 bytesreferences/repositories-factories.mddoc15,387 bytesreferences/strategic-design.mddoc14,536 bytesreferences/ubiquitous-language.mddoc12,660 bytes
Read SKILL.md
# Domain-Driven Design Framework
Framework for tackling software complexity by modeling code around the business domain. The greatest risk in software is not technical failure -- it is building a model that does not reflect how the business actually works.
## Core Principle
**The model is the code; the code is the model.** Software should embody a deep, shared understanding of the business domain. When domain experts and developers speak the same language and that language is directly expressed in the codebase, complexity becomes manageable and the system evolves gracefully as the business changes.
## Scoring
**Goal: 10/10.** Score a domain model by awarding **1 point per satisfied row of the Quick Diagnostic** (7 rows) plus up to 3 points for depth: +1 if the Core Domain has a genuinely rich model (not just CRUD), +1 if invariants live inside aggregates rather than in services, +1 if the ubiquitous language is consistent across conversation, code, and tests. Bands: **9-10** = expert-readable names, explicit context boundaries with ACLs, small aggregates, behavior-rich entities, events for cross-aggregate flow, an identified Core Domain; **5-6** = some domain language but leaky boundaries or anemic objects; **<=3** = technical naming, one model for everything, logic scattered in services. Report the score and the specific diagnostic rows failing.
## Framework
View the complete source on GitHubdrive-motivation
When your agent uses it
Design motivation systems using Autonomy, Mastery, and Purpose (AMP) for products and teams. Use when the user mentions "intrinsic motivation", "gamification isnt working", "rewards arent working", "autonomy", "mastery", "purpose-driven", "my team is disengaged", or "how do I motivate people". Also trigger when designing onboarding progression, fixing broken gamification, or building team structures that sustain high performance. Covers why carrot-and-stick fails and how to build progress systems. For habit-forming product loops, see hooked-ux. For retention behavior design, see improve-retention.
What it loads into context
Frontmatter
158 tokensAlways available to the agent
SKILL.md
2,747 tokensWhen the skill is activated
Reference documents
21,849 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Motivation 1.0, 2.0, and 3.0
- The Three Pillars: Autonomy, Mastery, Purpose
- AMP Applied: Product Design
- Type I vs. Type X Behavior
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore12,441 bytesSKILL.mdcore12,441 bytesreferences/applications.mddoc17,021 bytesreferences/autonomy.mddoc12,915 bytesreferences/case-studies.mddoc14,314 bytesreferences/extrinsic-rewards.mddoc14,983 bytesreferences/mastery.mddoc14,755 bytesreferences/purpose.mddoc14,774 bytesreferences/type-i.mddoc15,984 bytes
Read SKILL.md
# Drive Motivation Framework
Design motivation systems for products, teams, and organizations using the science of intrinsic motivation.
## Core Principle
**The secret to high performance isn't rewards and punishment — it's the deeply human need to direct our own lives, learn and create new things, and do better for ourselves and our world.** For any task requiring even rudimentary cognitive effort, external rewards either don't work or actively worsen performance. Intrinsic motivation — Autonomy, Mastery, Purpose (AMP) — drives lasting engagement.
## Scoring
**Goal: 10/10.** Score any motivation system (product features, team incentives, gamification, engagement loops) against the [Quick Diagnostic](#quick-diagnostic): start at 5, add 1 for each of the first five rows answered "yes," then **subtract 2 if the sixth row is also "yes"** — an "if-then" reward doing the motivating crowds out the rest. Bands:
- **9-10** — autonomy, mastery, and purpose all present; no if-then crowding-out.
- **5-6** — one pillar carries the system; the other two are weak or extrinsic.View the complete source on GitHubgood-strategy-bad-strategy
When your agent uses it
Formulate and audit real strategy using Richard Rumelt's "Good Strategy Bad Strategy": an honest diagnosis, a guiding policy, and coherent action instead of goals, vision, and wishful thinking. Use when the user mentions "good strategy bad strategy", "strategy kernel", "diagnosis guiding policy coherent action", "our strategy is just goals", "strategic planning", "mission vs strategy", "annual plan", or "is this actually a strategy". Also trigger when auditing a strategy doc or pitch deck for fluff, turning a goal list into real strategy, formulating strategy for a product or company, or finding leverage and proximate objectives. Covers the kernel of strategy, bad-strategy detection, and sources of power. For product positioning, see obviously-awesome. For uncontested markets, see blue-ocean-strategy.
What it loads into context
Frontmatter
202 tokensAlways available to the agent
SKILL.md
4,079 tokensWhen the skill is activated
Reference documents
12,952 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore19,456 bytesSKILL.mdcore19,456 bytesreferences/bad-strategy.mddoc11,977 bytesreferences/case-studies.mddoc12,967 bytesreferences/dynamics-inertia.mddoc11,773 bytesreferences/kernel.mddoc12,051 bytesreferences/sources-of-power.mddoc11,845 bytes
Read SKILL.md
# Good Strategy Bad Strategy
A framework for creating and auditing strategy, distilled from Richard Rumelt's *Good Strategy Bad Strategy: The Difference and Why It Matters*. Good strategy has a simple underlying logic — an honest diagnosis of the critical challenge, a guiding policy for overcoming it, and coherent actions that carry the policy out. Use this skill to detect the four hallmarks of bad strategy and to replace goal lists and vision decks with a working kernel.
## Core Principle
**Strategy is coherent action backed by an honest diagnosis — not goals, vision, or wishful thinking.** A goal ("20% growth") names an ambition; a strategy explains how the ambition will be achieved given the actual obstacles. Bad strategy is not the absence of strategy but an active substitute for it: buzzword fluff, refusal to name the challenge, and laundry lists of initiatives. The heart of strategy work is choice — concentrating effort and resources on the one or two pivotal objectives whose accomplishment unlocks everything else.
## Scoring
**Goal: 10/10.** Score strategies, plans, and strategy documents by walking the eight rows of the Quick Diagnostic and counting how many pass. Report the current score and the specific changes needed to reach 10/10. The bands below name what each tier looks like; the row count keeps the rating reproducible run to run.
- **9-10 (8 rows pass):** Complete kernel — honest diagnosis, choiceful guiding policy, coordinated resource-backed actions — aimed at a pivot point, with an explicit list of what will not be done
- **7-8 (6-7 pass):** Kernel present but one element weak: thin diagnosis, a policy that rules little out, or actions not yet coordinated and fundedView the complete source on GitHubgrow-app
When your agent uses it
Guided journey from an app people sign up for and then quietly abandon to a sealed retention engine with a habit loop, an activated first run, and one metric the whole team trusts. Orchestrates eight skills phase by phase - hooked-ux, improve-retention, continuous-discovery, lean-ux, inspired-product, lean-analytics, microinteractions, drive-motivation - asking the user questions at every decision point and recording results in the project docs/ folder (PRODUCT.md, METRICS.md, GROW-APP-PLAN.md) so the journey resumes across sessions. Use when the user wants to lift activation and retention, design a habit loop, fix a leaky onboarding funnel, or says 'users sign up then disappear'. Do not use to fix broken UX or performance that no engagement mechanic can paper over - run improve-app first; if there is no app yet, use create-app. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
226 tokensAlways available to the agent
SKILL.md
4,982 tokensWhen the skill is activated
Reference documents
712 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore22,464 bytesreferences/artifact-templates.mddoc2,731 bytes
Read SKILL.md
# Grow an App
Your app has users who sign up and then quietly disappear — cohorts decay, daily actives are flat, the activation funnel leaks where it always has, and nothing looks obviously broken. This journey seals the bucket: it turns first-time users into activated, then habitual, then would-miss-it users across eight interactive phases. The agent asks before every decision and records the outcome in `docs/`, so the work resumes across sessions instead of restarting. Growth here is an engineering and design problem, not a bigger ad budget.
## Core Principle
**Fix the leaky bucket before pouring in acquisition: habit, activation, and retention come before any growth spend.** This skill sequences the eight phases, asks every decision question, and records each choice in `docs/`. The constituent skills carry the method — invoke them rather than improvising their frameworks.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | hooked-ux | Why do users come back without us paying? | Extends docs/PRODUCT.md |
| 2 | improve-retention | Why don't new users reach the loop? | Extends docs/PRODUCT.md |View the complete source on GitHubgrow-business
When your agent uses it
Guided journey from a business with lucky months to a repeatable growth engine that produces a forecast. Orchestrates nine skills phase by phase - one-page-marketing, hundred-million-offers, predictable-revenue, contagious, influence-psychology, crossing-the-chasm, cold-start-problem, lean-analytics, negotiation - asking the user questions at every decision point and recording results in the project docs/ folder (MARKETING.md, OFFER.md, METRICS.md, GROW-BUSINESS-PLAN.md) so the journey resumes across sessions. Use when the user wants to build a marketing and sales system, manufacture predictable pipeline, engineer word-of-mouth and referrals, or says 'revenue is real but lumpy and I need growth that repeats'. If the offer, retention, or operations underneath are broken, run improve-business first; with no paying customers yet, start with create-business; when the product itself must carry the growth loops, use grow-app. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
237 tokensAlways available to the agent
SKILL.md
5,670 tokensWhen the skill is activated
Reference documents
523 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore25,301 bytesreferences/artifact-templates.mddoc1,978 bytes
Read SKILL.md
# Grow a Business
You already have the hard part: a product people pay for. Revenue is real but lumpy — a good month came from a conference you happened to attend or a referral that happened to land, and none of it repeats on demand. This journey turns that traction into a repeatable growth engine across nine phases: a marketing map, an irresistible offer, an outbound motion, engineered word-of-mouth, persuasion on every surface, a mainstream go-to-market, a compounding network, one honest metric, and the discipline to hold price. It is interactive — the agent asks before every decision — and resumable, because every decision and asset is recorded in `docs/`. Install the whole stack at once with `npx skills add wondelai/skills --all --global`, or let each phase pull its skill on demand.
## Core Principle
**Build a repeatable growth engine: each phase produces an asset the next phase consumes — offer feeds pipeline, pipeline feeds word-of-mouth, metrics keep it honest.** The order is load-bearing; a skipped Phase 1 leaves the later phases with no shared target. This skill sequences the phases, asks the decision questions, and records the answers. The constituent skills carry the method — invoke them rather than improvising their frameworks.
The offer comes before every channel on purpose: sending traffic to a weak offer is the most expensive mistake in growth, so Phase 2 is fixed before outbound, virality, or repositioning turn on.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|View the complete source on GitHubgrow-website
When your agent uses it
Guided journey from a website with traffic it under-converts to a research-driven growth engine that captures more leads, persuades more buyers, sells a sharper offer, and earns referrals. Orchestrates eight skills phase by phase - cro-methodology, scorecard-marketing, storybrand-messaging, made-to-stick, influence-psychology, hundred-million-offers, contagious, one-page-marketing - asking the user questions at every decision point and recording results in the project docs/ folder (WEBSITE.md, OFFER.md, MARKETING.md, GROW-WEBSITE-PLAN.md) so the journey resumes across sessions. Use when the user wants to raise conversion on a site that already has traffic, capture more leads, sharpen a weak offer, add referral loops, or says 'my site gets visitors but nobody buys'. If a broken funnel or usability friction is the real blocker, run improve-website first; if there is no site yet, use create-website; for one leaking flow, conversion-optimization. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
248 tokensAlways available to the agent
SKILL.md
5,218 tokensWhen the skill is activated
Reference documents
782 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore22,799 bytesSKILL.mdcore22,799 bytesSKILL.mdcore22,799 bytesreferences/artifact-templates.mddoc2,938 bytes
Read SKILL.md
# Grow a Website
Take a site that already has traffic and under-monetizes it, and turn it into a research-driven growth engine: more leads captured, more buyers persuaded, a sharper offer, and visitors who bring more visitors. This journey runs eight phases — the agent asks before it decides at every fork, and all state lives in `docs/` so you can stop and resume across sessions. It sequences the work; it does not redesign the site on a hunch.
## Core Principle
**Most traffic problems are conversion problems in costume: capture and convert the visitors you have before buying more.** This skill sequences the phases, asks the decision questions, and records every choice in `docs/`. The constituent skills carry the method — invoke them rather than improvising their frameworks. Research comes before optimization, and the offer comes before the page polish, always.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1. Discover why visitors leave | cro-methodology | Why do visitors not convert, and what is worth testing? | Extends docs/WEBSITE.md, docs/METRICS.md, docs/EXPERIMENTS.md |
| 2. Capture the not-ready 97% | scorecard-marketing | How do we keep the leads who aren't ready to buy? | Extends docs/WEBSITE.md, docs/MARKETING.md |View the complete source on GitHubhigh-output-management
When your agent uses it
Manage for output using Grove's "High Output Management": a manager's output is their organization's output, raised by high-leverage activities. Use when the user mentions "high output management", "managerial leverage", "one-on-ones", "1:1 agenda", "OKRs", "performance review", "task-relevant maturity", "delegation", "meeting overload", "new manager", "how do I run a 1:1", or "just got promoted to manager". Also trigger when structuring a manager's calendar and meeting cadence, designing team metrics, running planning, coaching delegation, or preparing performance reviews. Covers leverage, production principles, meetings as the medium of management, decisions, OKRs, and task-relevant maturity. For intrinsic motivation, see drive-motivation. For a company operating system, see traction-eos.
What it loads into context
Frontmatter
209 tokensAlways available to the agent
SKILL.md
4,342 tokensWhen the skill is activated
Reference documents
14,762 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore20,628 bytesSKILL.mdcore20,628 bytesreferences/case-studies.mddoc15,205 bytesreferences/decisions-planning-okrs.mddoc13,221 bytesreferences/indicators-and-production.mddoc13,182 bytesreferences/leverage-and-calendar.mddoc12,891 bytesreferences/meetings-and-one-on-ones.mddoc12,514 bytes
Read SKILL.md
# High Output Management
Manage teams the way Andy Grove ran Intel: a manager's output is not what the manager does — it is what their organization produces. This skill turns *High Output Management* into auditable practice: production principles for knowledge work, output indicators, managerial leverage, meetings as the medium of management, clean decisions, OKRs, and a management style matched to task-relevant maturity.
## Core Principle
**A manager's output = the output of their organization + the output of the neighboring organizations under their influence.** Nothing a manager does — emails, meetings, reviews, decisions — counts in itself; it counts only through how it raises that combined output. Since managerial time is the scarce input, the craft reduces to one question asked relentlessly: of everything I could do right now, what creates the most output per hour spent? Choose high-leverage activities; eliminate negative-leverage ones.
## Scoring
**Goal: 10/10.** Rate management practices, calendars, and processes 0-10 against the principles below. State the current score and the specific changes needed to reach 10/10.
- **9-10:** Output indicators with quality pairs, subordinate-owned 1:1s on a TRM-based cadence, delegation with task-level monitoring, OKRs that stretch without driving pay, calendar built around forecasted key events
- **7-8:** Process meetings run well, but a few activity metrics, ad hoc decision meetings, or skipped training sessions remainView the complete source on GitHubhigh-perf-browser
When your agent uses it
Optimize web performance through network protocols, resource loading, and browser rendering internals. Use when the user mentions "my site is slow", "Core Web Vitals", "HTTP/2 or HTTP/3", "resource hints", "network latency", "render blocking", "TCP/TLS optimization", "service worker", "Cache-Control or caching strategy", or "critical rendering path". Also trigger when diagnosing slow page loads, optimizing time to first byte, choosing between WebSocket and SSE, or reducing bundle sizes. For UI visual performance, see refactoring-ui. For font loading, see web-typography.
What it loads into context
Frontmatter
156 tokensAlways available to the agent
SKILL.md
3,656 tokensWhen the skill is activated
Reference documents
18,908 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The High Performance Browser Networking Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,061 bytesreferences/caching-strategies.mddoc11,964 bytesreferences/core-web-vitals.mddoc15,266 bytesreferences/http-protocols.mddoc12,620 bytesreferences/network-fundamentals.mddoc10,923 bytesreferences/real-time-communication.mddoc16,321 bytesreferences/resource-loading.mddoc13,934 bytes
Read SKILL.md
# High Performance Browser Networking Framework
A systematic approach to web performance grounded in how browsers, protocols, and networks actually work. Apply these principles when building frontend applications, setting performance budgets, configuring servers, or diagnosing slow page loads.
## Core Principle
**Latency, not bandwidth, is the bottleneck.** Most web performance problems stem from too many round trips, not too little throughput. A 5x bandwidth increase yields diminishing returns; a 5x latency reduction transforms the user experience.
**The foundation:** Every request passes through DNS resolution, TCP handshake, TLS negotiation, and HTTP exchange before a single byte of content arrives — each step adding round-trip latency. High-performance applications minimize round trips, parallelize requests, and eliminate unnecessary network hops. Understanding the protocol stack is the prerequisite for meaningful optimization.
## Scoring
**Goal: 10/10.** Score by how many of the eight Quick Diagnostic rows pass, weighted toward the field metrics: **9-10** = all eight pass (the four field-metric rows in the green plus content-hashing, HTTP/2+, minimized render-blocking, and compression); **5-6** = the four field-metric rows pass but one or more transport/caching/compression rows fail; **<=3** = any field-metric row is in the red. Always report the score, which diagnostic rows failed, and the specific fix for each.
View the complete source on GitHubhooked-ux
When your agent uses it
Design habit-forming product loops using the Hook Model (Trigger, Action, Variable Reward, Investment). Use when the user mentions "users arent coming back", "habit formation", "engagement loops", "habit zone", or "the manipulation matrix". Also trigger when designing notification or re-engagement strategies, building streaks or progress systems, or analyzing why users stop after signup. Covers ethics evaluation and onboarding for habits. For friction reduction and B=MAP, see improve-retention. For viral sharing, see contagious.
What it loads into context
Frontmatter
136 tokensAlways available to the agent
SKILL.md
2,975 tokensWhen the skill is activated
Reference documents
12,787 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Four Phases
- The Habit Zone
- Habit Testing
- The Manipulation Matrix
- Onboarding Audit Checklist
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,064 bytesreferences/case-studies.mddoc11,013 bytesreferences/ethical-boundaries.mddoc9,663 bytesreferences/habit-testing.mddoc6,917 bytesreferences/neuroscience-foundations.mddoc7,893 bytesreferences/product-applications.mddoc10,166 bytesreferences/rewards.mddoc7,746 bytesreferences/triggers.mddoc5,992 bytes
Read SKILL.md
# Hook Model Framework
Framework for building habit-forming products. Habits are not created — they are built through successive cycles through the Hook.
## Core Principle
**The Hook Model** = a four-phase loop that connects the user's problem to your solution frequently enough to form a habit, moving usage from deliberate to automatic.
```
Trigger → Action → Variable Reward → Investment
↑ │
└──────────────────────────────────────┘
```
View the complete source on GitHubhundred-million-offers
When your agent uses it
Create irresistible offers using the Value Equation, bonus stacking, risk-reversing guarantees, and ethical scarcity. Use when the user mentions "grand slam offer", "make my offer more compelling", "what bonuses should I add", "guarantee strategy", "offer naming", or "people say its too expensive". Also trigger when packaging a product for higher perceived value, justifying premium pricing instead of discounting, designing a money-back guarantee, or structuring tiers to maximize conversions. Covers the MAGIC naming formula and starving-crowd targeting. For product positioning, see obviously-awesome. For outbound sales, see predictable-revenue.
What it loads into context
Frontmatter
159 tokensAlways available to the agent
SKILL.md
4,555 tokensWhen the skill is activated
Reference documents
31,620 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Grand Slam Offer Framework
- Offer Creation Process
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore20,011 bytesreferences/bonuses-stacking.mddoc12,784 bytesreferences/case-studies.mddoc16,939 bytesreferences/grand-slam-offers.mddoc12,047 bytesreferences/guarantees.mddoc14,011 bytesreferences/naming-offers.mddoc15,880 bytesreferences/offer-creation-checklist.mddoc15,173 bytesreferences/pricing-strategy.mddoc12,247 bytesreferences/scarcity-urgency.mddoc13,980 bytesreferences/starving-crowd.mddoc13,052 bytesreferences/value-equation.mddoc11,445 bytes
Read SKILL.md
# Grand Slam Offer Creation Framework
Framework for creating offers so good people feel stupid saying no. What you sell (the offer) matters more than how you sell it or who you sell it to.
## Core Principle
**The offer is the #1 lever in any business: a Grand Slam Offer sells despite mediocre marketing, while the best marketing in the world cannot save a bad offer.** Before optimizing funnels, running more ads, or hiring salespeople, fix the offer. A Grand Slam Offer maximizes Dream Outcome and Perceived Likelihood of Achievement while minimizing Time Delay and Effort & Sacrifice — becoming a category of one with no comparable alternative.
## Scoring
**Goal: 10/10.** Score any offer by the 7-row Quick Diagnostic at the end of this file — award ~1.4 points per row answered "yes," rounding to a 0-10 scale. Bands: **9-10** = all/nearly all rows pass (irresistible: 10x perceived value, reversed risk, ethical scarcity, named dollar-valued bonuses, a category-of-one bundle, a MAGIC name); **5-6** = value and market are right but risk, bonuses, or scarcity are missing; **<=3** = a commodity priced on cost with no guarantee or reason to act now. Always report the current score and the specific diagnostic rows that must flip to "yes" to reach 10/10.
## The Grand Slam Offer Framework
View the complete source on GitHubimprove-app
When your agent uses it
Guided journey from a shipped app that works but feels rough to a product that fits the job, flows without friction, reads clearly, and persuades honestly. Orchestrates nine skills phase by phase - jobs-to-be-done, ux-heuristics, design-everyday-things, refactoring-ui, microinteractions, made-to-stick, influence-psychology, high-perf-browser, steve-jobs-design-review - asking the user questions at every decision point and recording results in the project docs/ folder (CUSTOMER.md, DESIGN.md, POSITIONING.md, IMPROVE-APP-PLAN.md) so the journey resumes across sessions. Use when the user wants to fix a clunky product, cut UX friction, sharpen in-app copy, or says 'the app works but feels rough'. Not for code, tests, or hardening - use improve-code-quality (fresh prototype) or remove-technical-debt (aged); no app yet, create-app; needs growth loops, grow-app; marketing-site friction, improve-website; one leaking flow, conversion-optimization. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
263 tokensAlways available to the agent
SKILL.md
5,768 tokensWhen the skill is activated
Reference documents
1,094 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore24,645 bytesreferences/artifact-templates.mddoc4,271 bytes
Read SKILL.md
# Improve an App
The app already ships and works — users, screens, a real flow — but the experience feels rough where it
should feel effortless. Across nine phases this journey fixes what users feel, in evidence order: re-anchor
on the job, remove friction, polish the look and the moments, sharpen the words, persuade honestly, and end
with a review brutal enough to cut. It is interactive (the agent asks before deciding) and resumable (state
lives in `docs/`). Code-level causes route out to the code journeys — this pass fixes the product experience.
## Core Principle
**Fix what users feel, in evidence order: re-anchor on the job the app is hired for, remove friction before
polish, sharpen the words, persuade honestly, and end with a review brutal enough to cut.** A prettier
screen on a confusing flow loses users at the same rate — the order of the phases is the whole game.
View the complete source on GitHubimprove-business
When your agent uses it
Guided journey from a stalled, plateaued business to one with an honest diagnosis, a working operating rhythm, and offers repriced to real value. Orchestrates eight skills phase by phase - good-strategy-bad-strategy, traction-eos, high-output-management, team-topologies, drive-motivation, lean-analytics, negotiation, monetizing-innovation - asking the user questions at every decision point and recording results in the project docs/ folder (STRATEGY.md, OPERATIONS.md, METRICS.md, IMPROVE-BUSINESS-PLAN.md) so the journey resumes across sessions. Use when the user wants to fix a business that has plateaued, diagnose why growth stalled, tighten strategy and execution, re-motivate a team, or says 'revenue is flat and I do not know why'. Starting from scratch with no customers: use create-business. Once the fundamentals work and the goal is expansion: use grow-business. When the product itself drags the business down: use improve-app. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
250 tokensAlways available to the agent
SKILL.md
5,033 tokensWhen the skill is activated
Reference documents
759 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore22,063 bytesreferences/artifact-templates.mddoc2,884 bytes
Read SKILL.md
# Improve a Business
An interactive, resumable journey for a business that already runs but has stopped moving — real revenue, real customers, a flat line. Across eight phases it works the layers in order (strategy, execution, management, structure, motivation, metrics, margin, pricing), diagnosing before treating rather than chasing one tactic at a time. The agent asks before every decision and records each choice in `docs/` so the turnaround survives across sessions.
## Core Principle
**A plateau is a diagnosis failure: diagnose before treating, and work the layers in order — strategy, execution, management, structure, motivation, metrics, margin, pricing.** Poking one tactic at a time never breaks a plateau because the constraints compound. This skill sequences the phases, asks the decision questions, and records what was decided; the constituent skills carry the actual method — invoke them rather than improvising their frameworks.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | good-strategy-bad-strategy | What single challenge is capping the business? | Creates docs/STRATEGY.md — GATE |
| 2 | traction-eos | How do we execute the strategy every week? | Creates docs/OPERATIONS.md |View the complete source on GitHubimprove-code-quality
When your agent uses it
Guided journey from a working-but-untested vibe-coded prototype to a production-ready product with tests, clean structure, a business-rules boundary, and resilience at scale. Orchestrates nine skills phase by phase - working-with-legacy-code, clean-code, refactoring-patterns, software-design-philosophy, clean-architecture, pragmatic-programmer, release-it, system-design, ddia-systems - asking the user questions at every decision point and recording results in the project docs/ folder (TESTING.md, TECH-DEBT.md, IMPROVE-CODE-QUALITY-PLAN.md) so the journey resumes across sessions. Use when the user wants to harden an AI-generated prototype, add tests before refactoring, make code safe to change, or says 'this works on my machine but I am scared to touch it'. For an aged codebase, remove-technical-debt; for greenfield structure, design-code-architecture; for a product and UX pass, improve-app; to optimize speed and structure, architecture-optimization. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
254 tokensAlways available to the agent
SKILL.md
5,514 tokensWhen the skill is activated
Reference documents
846 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore25,049 bytesSKILL.mdcore25,049 bytesreferences/artifact-templates.mddoc3,331 bytes
Read SKILL.md
# Improve Code Quality
Turn a working-but-untested vibe-coded prototype into a product you can ship and operate. This is an
interactive, resumable journey of nine phases: the agent asks before every decision and records the
outcome in your project's `docs/` folder, so you can stop after any phase and pick up later. A
week-old prototype is already legacy code — so the first move is a safety net, and every phase after
it is verifiable because of that net.
## Core Principle
**A week-old untested prototype is already legacy code: flip tactical to strategic — safety net
first, then readability, structure, and production hardening in order.** This skill sequences the
phases, asks the decision questions, and records every choice in `docs/`. The constituent skills
carry the method — invoke them rather than improvising their frameworks. Skipping ahead (refactoringView the complete source on GitHubimprove-retention
When your agent uses it
Diagnose and fix retention problems using behavior design (B=MAP). Use when the user mentions "users sign up but dont stick around", "activation rate", "onboarding friction", "retention metrics", "why users dont complete", "churn analysis", or "aha moment". Also trigger when analyzing cohort retention curves, designing activation milestones, reducing time-to-value for new users, or investigating why users quit after their first session. Covers the Ability Chain, prompt design, and tiny behaviors that compound. For habit loops and variable rewards, see hooked-ux. For intrinsic motivation, see drive-motivation.
What it loads into context
Frontmatter
156 tokensAlways available to the agent
SKILL.md
3,300 tokensWhen the skill is activated
Reference documents
13,876 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Three Elements
- Tiny Habits Method
- Behavior Design Process
- The Action Line
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,225 bytesSKILL.mdcore15,225 bytesreferences/ability-chain.mddoc8,703 bytesreferences/behavior-model.mddoc7,560 bytesreferences/case-studies.mddoc11,286 bytesreferences/motivation-waves.mddoc8,702 bytesreferences/product-applications.mddoc10,008 bytesreferences/prompt-design.mddoc8,872 bytesreferences/tiny-habits.mddoc8,800 bytes
Read SKILL.md
# Behavior Design Framework
Framework for designing products that reliably change behavior. Behavior is not about willpower or motivation — it is a design problem with a predictable equation.
## Core Principle
**The Fogg Behavior Model** = B=MAP. Behavior happens when Motivation, Ability, and a Prompt converge at the same moment.
```
HIGH ┃
┃ ★ Behavior happens
┃ (above the Action Line)
┃
Motivation ┃━━━━━━━━━━━━━━━━━━━━━━━ ← Action LineView the complete source on GitHubimprove-website
When your agent uses it
Guided journey from a live website that underperforms to a prioritized, evidence-backed backlog of conversion, usability, message, and speed fixes - each shipped as a testable experiment. Orchestrates eight skills phase by phase - cro-methodology, ux-heuristics, refactoring-ui, web-typography, storybrand-messaging, high-perf-browser, made-to-stick, design-everyday-things - asking the user questions at every decision point and recording results in the project docs/ folder (WEBSITE.md, DESIGN.md, IMPROVE-WEBSITE-PLAN.md) so the journey resumes across sessions. Use when the user wants to fix a landing page that isn't converting, diagnose why visitors leave, audit for clarity and usability, or says 'the homepage feels off but a redesign didn't help'. No site yet, create-website; converts but needs traffic, grow-website; if the friction is in a product app, not the marketing site, improve-app; if one specific flow leaks, conversion-optimization. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
256 tokensAlways available to the agent
SKILL.md
4,952 tokensWhen the skill is activated
Reference documents
878 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore20,651 bytesreferences/artifact-templates.mddoc3,289 bytes
Read SKILL.md
# Improve a Website
An interactive, resumable journey that turns a live-but-underperforming website into a ranked backlog of
defensible fixes. Across eight phases it diagnoses why visitors don't convert, then fixes usability,
hierarchy, typography, message, speed, memory, and errors — asking you at each decision point and
recording results in `docs/`. Each change is tied to a reason; the big ones ship as tests.
## Core Principle
**Diagnose, fix, prove: evidence from real visitors decides what changes, and every fix ships as a
testable hypothesis.** Order is deliberate — research first, then usability, look, message, speed,
memory, and error-tolerance, because each phase's output feeds the next.
This skill sequences the phases, asks the decision questions, and records what you decide. TheView the complete source on GitHubinfluence-psychology
When your agent uses it
Apply the seven principles of ethical persuasion (reciprocity, commitment, social proof, authority, liking, scarcity, unity) to product design, copy, and sales. Use when the user mentions "social proof", "persuasive copy", "why users dont convert", "ethical persuasion", "reciprocity", "scarcity tactics", "commitment and consistency", "shared identity", "in-group", "make my copy more persuasive", "increase trust", or "get more people to say yes". Also trigger when designing testimonial sections, crafting urgency messaging, or improving trust signals on landing pages. Covers the principles, when each applies, and ethical limits. For deal negotiation tactics, see negotiation. For viral word-of-mouth, see contagious.
What it loads into context
Frontmatter
183 tokensAlways available to the agent
SKILL.md
3,843 tokensWhen the skill is activated
Reference documents
30,155 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Seven Principles of Influence
- Combining Principles
- The Ethical Line
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore17,148 bytesreferences/authority.mddoc13,518 bytesreferences/case-studies.mddoc16,092 bytesreferences/commitment-consistency.mddoc12,723 bytesreferences/copywriting.mddoc14,022 bytesreferences/ethics.mddoc14,330 bytesreferences/liking.mddoc15,053 bytesreferences/reciprocity.mddoc11,405 bytesreferences/scarcity.mddoc14,759 bytesreferences/social-proof.mddoc14,272 bytesreferences/unity.mddoc15,016 bytes
Read SKILL.md
# Influence Psychology Framework
Apply six decades of persuasion science — Cialdini's research into why people say "yes" — to product, copy, and sales, ethically.
## Core Principle
**People don't make decisions rationally — they use mental shortcuts (heuristics) that can be triggered to influence behavior.** These shortcuts evolved because they're usually reliable, but they can also be exploited. Understanding them lets you design products, messaging, and experiences that align with how people actually decide.
## Scoring
**Goal: 10/10.** When reviewing or creating persuasive elements (features, copy, flows, campaigns), run the Quick Diagnostic, then score against the bands below and apply the ethics gate. Always report the current score and the specific change needed to reach 10/10.
- **9-10** — Multiple principles deliberately layered; every claim truthful; users can reverse the decision; passes the transparency test (still works if the user knows the strategy); safe for vulnerable users.
- **7-8** — Principles deliberately layered and honest, but one gap (e.g. weak reversibility, or a single principle where layering was possible).View the complete source on GitHubinspired-product
When your agent uses it
Build empowered product teams using discovery and delivery dual-track. Use when the user mentions "product discovery", "empowered teams", "feature factory", "opportunity assessment", "product vision", "product strategy", "what should we build", or "our roadmap is just a feature list". Also trigger when restructuring teams away from output-driven models, or deciding what to build next based on outcomes. Covers discovery techniques, team structure, opportunity assessment, vision/strategy, and continuous delivery. For customer interviews, see mom-test. For ongoing discovery systems, see continuous-discovery.
What it loads into context
Frontmatter
146 tokensAlways available to the agent
SKILL.md
3,100 tokensWhen the skill is activated
Reference documents
16,887 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,860 bytesSKILL.mdcore15,860 bytesSKILL.mdcore15,860 bytesreferences/case-studies.mddoc16,642 bytesreferences/discovery-techniques.mddoc12,715 bytesreferences/empowered-teams.mddoc13,060 bytesreferences/opportunity-assessment.mddoc13,265 bytesreferences/product-vision.mddoc13,144 bytesreferences/stakeholder-management.mddoc15,011 bytes
Read SKILL.md
# Empowered Product Teams Framework
Framework for building products customers love through empowered teams that own continuous discovery and delivery. The best product companies don't ship features -- they solve problems, and they give teams the autonomy and accountability to figure out how.
## Core Principle
**Empowered product teams** = cross-functional groups given problems to solve (not features to build) who own discovery and delivery end-to-end.
Most product failures come not from bad engineering or design but from building things nobody wants. Feature teams receive roadmaps and execute; empowered teams receive objectives and discover solutions. The difference between a feature factory and an innovation engine is whether teams are missionaries (driven by vision and empathy) or mercenaries (driven by a handed-down backlog).
## Scoring
**Goal: 7/7.** Score product team structures, discovery practices, or delivery processes by the Quick Diagnostic below -- **1 point per satisfied row**, scored 0-7. Bands: **6-7** = empowered teams own outcomes and discovery runs continuously with engineers; **4-5** = discovery happens but inconsistently, or teams own output with partial outcome accountability; **<=3** = a feature factory: teams receive a roadmap of dated features and skip discovery. Always state the current score and the specific failed diagnostic rows to fix to reach 7/7.
View the complete source on GitHubios-hig-design
When your agent uses it
Design native iOS interfaces following Apple Human Interface Guidelines. Use when the user mentions "iPhone app", "iPad layout", "SwiftUI", "UIKit", "Dynamic Island", "safe areas", "HIG compliance", "SF Symbols", "haptic feedback", "iOS accessibility", "make my app feel native", or "follow Apple design guidelines". Also trigger when building tab bars, navigation stacks, sheets, or modals for iOS, implementing dark mode, or adapting layouts across screen sizes. Covers navigation patterns, accessibility, SF Symbols, and platform conventions. For general UI polish, see refactoring-ui. For affordance design, see design-everyday-things.
What it loads into context
Frontmatter
173 tokensAlways available to the agent
SKILL.md
4,543 tokensWhen the skill is activated
Reference documents
13,615 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- iOS Design Framework
- Common Mistakes
- Quick Diagnostic
- Beyond Core UI
- Further Reading
- About the Author
Files
SKILL.mdcore20,409 bytesreferences/accessibility.mddoc1,371 bytesreferences/app-icons.mddoc704 bytesreferences/colors-depth.mddoc1,512 bytesreferences/components.mddoc5,871 bytesreferences/gestures.mddoc1,204 bytesreferences/keyboard-input.mddoc11,751 bytesreferences/navigation.mddoc4,655 bytesreferences/privacy-permissions.mddoc13,846 bytesreferences/system-integration.mddoc9,539 bytesreferences/typography.mddoc1,748 bytesreferences/widgets-extensions.mddoc13,797 bytes
Read SKILL.md
# iOS Human Interface Guidelines Design Skill
Framework for designing native iOS interfaces that feel intuitive, consistent, and aligned with Apple's design philosophy. Based on Apple's Human Interface Guidelines, the definitive resource for apps that integrate seamlessly with iPhone, iPad, and the Apple ecosystem.
## Core Principle
Apple's iOS design philosophy rests on three pillars: **clarity** (every element legible and purposeful), **deference** (the interface never overshadows the content it presents), and **depth** (layering, transitions, and realistic motion convey hierarchy and spatial relationships).
**The foundation:** The best iOS apps internalize this philosophy rather than following HIG rules mechanically. Native components, system conventions, and platform consistency aren't constraints---they're the reason iOS users trust and enjoy apps that feel like they belong.
## Scoring
**Goal: 10/10.** Score 1 point per satisfied row of the Quick Diagnostic (6 rows), plus up to 4 points for native idiom: +1 semantic colors/text styles throughout (no hardcoded values), +1 system controls over custom reimplementations, +1 standard gestures and meaningful haptics, +1 SF Symbols and correct app-icon shape. Bands: **9-10** = native, accessible, adapts to Dark Mode and Dynamic Type, zero foreign patterns; **5-6** = works but leaks Android idioms or hardcodes color/size; **<=3** = fails safe areas, touch targets, or VoiceOver. Always state the score and the specific improvements needed to reach 10/10.
View the complete source on GitHubjobs-to-be-done
When your agent uses it
Discover what customers truly need by analyzing the "job" they hire your product to do. Use when the user mentions "customer discovery", "why customers churn", "what job does this solve", "competing against luck", "product-market fit", "switching behavior", "milkshake moment", or "functional vs emotional jobs". Also trigger when investigating why users choose competitors, designing features around real customer needs, or reframing a value proposition. Covers JTBD interviews, competition analysis, and jobs-oriented roadmaps. For product positioning, see obviously-awesome. For rapid validation, see design-sprint. For non-leading interview technique, see mom-test.
What it loads into context
Frontmatter
165 tokensAlways available to the agent
SKILL.md
3,403 tokensWhen the skill is activated
Reference documents
9,835 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Three Dimensions of Every Job
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,493 bytesreferences/case-studies.mddoc6,320 bytesreferences/competitive-strategy.mddoc10,038 bytesreferences/diagnostics.mddoc6,329 bytesreferences/innovation-process.mddoc11,844 bytesreferences/organizational-change.mddoc10,631 bytes
Read SKILL.md
# Jobs to Be Done Framework
Framework for discovering innovation based on a fundamental truth: customers don't buy products -- they "hire" them to do a specific job in their lives.
## Core Principle
**Job to Be Done** = the progress a customer wants to make in specific circumstances.
Key elements of the definition:
- **Progress** (not goal, not solution) -- the customer wants to move from the current state to a better one
- **Circumstances** -- context determines the job, not customer attributes (demographics are useless)
- **Hiring/Firing** -- the customer actively chooses a product for the "job"
## ScoringView the complete source on GitHublean-analytics
When your agent uses it
Choose and audit startup metrics using Croll and Yoskovitz's "Lean Analytics". Use when the user mentions "what metrics should we track", "KPIs", "north star metric", "One Metric That Matters (OMTM)", "vanity metrics", "analytics dashboard", "DAU/MAU", "churn benchmark", or "measure product-market fit". Also trigger when choosing metrics for a startup or feature, auditing a dashboard for vanity metrics, setting metric targets and baselines, or instrumenting a product by business model and stage. Covers good-vs-vanity metrics, the One Metric That Matters, metrics by business model, the five startup stages, and benchmarks. For the build-measure-learn loop, see lean-startup. For fixing activation and retention, see improve-retention.
What it loads into context
Frontmatter
198 tokensAlways available to the agent
SKILL.md
3,761 tokensWhen the skill is activated
Reference documents
14,506 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore17,047 bytesSKILL.mdcore17,047 bytesreferences/business-model-metrics.mddoc14,253 bytesreferences/case-studies.mddoc13,506 bytesreferences/five-stages.mddoc12,611 bytesreferences/good-metrics.mddoc14,214 bytesreferences/omtm.mddoc11,737 bytes
Read SKILL.md
# Lean Analytics
A data discipline for startups distilled from Alistair Croll and Benjamin Yoskovitz's *Lean Analytics*: separate metrics that change decisions from numbers that merely flatter, then point the whole company at the One Metric That Matters for your business model and stage. Use it to choose metrics, audit dashboards, set targets, and plan instrumentation.
## Core Principle
**Focus on the one metric that matters right now — everything else is noise that feels like progress.** Startups die from lack of focus more often than lack of data. The discipline is knowing your business model, knowing your stage, and tracking the single number that tells you whether the riskiest part of the business is working. A metric earns attention only if it changes what you do next.
## Scoring
**Goal: 10/10.** Rate metric choices, dashboards, and instrumentation plans 0-10 against these principles. Report the current score and the specific changes needed to reach 10/10.
- **9-10:** One OMTM matched to model and stage, paired counter-metric, a line in the sand with a pre-committed miss response, cohorted and segmented data
- **7-8:** Mostly actionable ratios and a plausible OMTM, but no explicit target, weak cohorting, or too many "key" metricsView the complete source on GitHublean-startup
When your agent uses it
Design MVPs, validated learning experiments, and pivot-or-persevere decisions using Build-Measure-Learn. Use when the user mentions "MVP scope", "validated learning", "pivot or persevere", "vanity metrics", "test assumptions", "innovation accounting", "build-measure-learn", "minimum viable experiment", "should we pivot", "test a business idea cheaply", or "build the smallest version first". Also trigger when deciding what to include in a first version, measuring startup progress, or evaluating whether to change direction on a product bet. Covers innovation accounting and actionable metrics. For 5-day prototype testing, see design-sprint. For customer motivation analysis, see jobs-to-be-done.
What it loads into context
Frontmatter
177 tokensAlways available to the agent
SKILL.md
3,730 tokensWhen the skill is activated
Reference documents
31,846 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Build-Measure-Learn Loop
- Validated Learning
- Minimum Viable Product (MVP)
- Leap-of-Faith Assumptions
- Innovation Accounting
- Actionable vs. Vanity Metrics
- Pivot or Persevere
- The Three Engines of Growth
- The Five Whys
- Small Batches
- Lean Startup Applied: From Idea to Scale
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore17,078 bytesreferences/applications.mddoc14,189 bytesreferences/assumptions.mddoc13,368 bytesreferences/build-measure-learn.mddoc11,504 bytesreferences/case-studies.mddoc20,045 bytesreferences/five-whys.mddoc13,279 bytesreferences/growth-engines.mddoc13,313 bytesreferences/innovation-accounting.mddoc11,927 bytesreferences/metrics.mddoc12,615 bytesreferences/mvp-design.mddoc12,777 bytesreferences/pivots.mddoc13,335 bytesreferences/small-batches.mddoc13,072 bytes
Read SKILL.md
# Lean Startup Methodology
A systematic approach to building startups and launching new products that shortens development cycles and rapidly discovers whether a business model is viable.
## Core Principle
**Entrepreneurship is a form of management.** Success doesn't require a perfect plan or brilliant insight—it requires a systematic process for testing assumptions, learning from customers, and iterating rapidly. Most startups fail not because they couldn't build what they planned, but because they built the wrong thing: treat every plan as a set of hypotheses to falsify, and spend effort to eliminate waste and accelerate **validated learning**, not to execute a fixed roadmap.
## Scoring
**Goal: 10/10.** Score a plan, experiment, or metric set by the five Quick Diagnostic rows—**1 point each** when the answer is yes, **2 points** when it is also backed by evidence on the Validation Ladder (Level 3+):
- **9-10:** every leap-of-faith assumption named and ranked by risk, the riskiest tested by a real MVP, actionable metrics defined, and explicit pivot criteria set before building.
- **5-6:** a hypothesis and some MVP exist, but metrics are vanity or pivot criteria are undefined—decisions can't be made from the data.View the complete source on GitHublean-ux
When your agent uses it
Apply lean thinking to UX: hypothesis-driven design, collaborative sketching, and rapid experiments instead of heavy deliverables. Use when the user mentions "Lean UX", "design hypothesis", "outcome over output", "design studio method", "assumption mapping", "lightweight research", "too much design documentation", or "get the team designing together". Also trigger when reducing design-documentation overhead, getting cross-functional teams to co-design, or running fast usability experiments. Covers hypothesis statements, MVPs for UX, and cross-functional collaboration. For Build-Measure-Learn, see lean-startup. For usability audits, see ux-heuristics.
What it loads into context
Frontmatter
162 tokensAlways available to the agent
SKILL.md
3,297 tokensWhen the skill is activated
Reference documents
17,602 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore16,079 bytesreferences/agile-integration.mddoc13,301 bytesreferences/case-studies.mddoc16,018 bytesreferences/collaborative-design.mddoc13,303 bytesreferences/experiment-patterns.mddoc13,962 bytesreferences/hypothesis-canvas.mddoc11,256 bytesreferences/outcome-metrics.mddoc13,206 bytes
Read SKILL.md
# Lean UX Framework
A practice-driven approach to UX that replaces heavy deliverables with rapid experimentation, cross-functional collaboration, and continuous learning. Lean UX shifts the question from "What should we design?" to "What do we need to learn?"
## Core Principle
**Outcomes over outputs.** The value of a design is measured not by the fidelity of the deliverable but by the change in user behavior it produces.
**The foundation:** Traditional UX waterfalls requirements into wireframes, mockups, specs, and code—losing context and hiding untested assumptions at every handoff. Lean UX compresses the distance between idea and evidence: declare assumptions, form hypotheses, run the smallest possible experiment, and let real user behavior settle the argument. Shared understanding replaces documentation; learning velocity replaces pixel perfection.
## Scoring
**Goal: 10/10.** Score a UX process, design plan, or team workflow by the eight-row Quick Diagnostic below: award ~1.25 points per row answered "yes" (8 yeses = 10). Bands:
View the complete source on GitHubmade-to-stick
When your agent uses it
Craft messages that are understood, remembered, and drive action using the SUCCESs checklist (Simple, Unexpected, Concrete, Credible, Emotional, Stories). Use when the user mentions "make it memorable", "no one remembers our pitch", "tagline", "value proposition", "why the message isnt landing", "curse of knowledge", or "concrete language". Also trigger when writing a pitch deck, simplifying a complex product explanation, or making a presentation more compelling. Covers the six SUCCESs traits and the curse of knowledge. For narrative brand frameworks, see storybrand-messaging. For viral sharing, see contagious.
What it loads into context
Frontmatter
160 tokensAlways available to the agent
SKILL.md
3,633 tokensWhen the skill is activated
Reference documents
29,304 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The SUCCESs Framework
- The Curse of Knowledge
- Applying SUCCESs to Product
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore16,025 bytesreferences/applications.mddoc14,523 bytesreferences/case-studies.mddoc17,246 bytesreferences/concrete.mddoc14,170 bytesreferences/credible.mddoc12,887 bytesreferences/curse-of-knowledge.mddoc15,947 bytesreferences/emotional.mddoc14,552 bytesreferences/simple.mddoc12,964 bytesreferences/stories.mddoc16,875 bytesreferences/unexpected.mddoc12,670 bytes
Read SKILL.md
# Made to Stick Framework
A framework for crafting ideas and messages that are understood, remembered, and drive lasting action. Based on decades of research into why some ideas survive and others die.
## Core Principle
**The Curse of Knowledge is the single greatest barrier to effective communication.** Once we know something, we can't imagine not knowing it—which makes us bad at explaining our ideas to others. Sticky ideas aren't born, they're made: the SUCCESs framework provides six principles that make any idea more memorable and impactful.
## Scoring
**Goal: 10/10.** Score any messaging (copy, presentations, campaigns, onboarding) by running the [Quick Diagnostic](#quick-diagnostic): rate each of the six traits 1-10, then map the 6-60 total to a band (50-60 = 9-10, extremely sticky; 35-49 = 7-8, strong; 20-34 = 4-6, forgettable; below 20 = ≤3, won't stick). Always state the current score, which traits scored lowest, and the specific fix from the diagnostic's Fix column.
## The SUCCESs Framework
View the complete source on GitHubmicrointeractions
When your agent uses it
Design the small details -- triggers, rules, feedback, loops and modes -- that separate good products from great ones. Use when the user mentions "microinteraction", "button feedback", "loading state", "toggle design", "animation detail", "state transitions", "input feedback", "the interface feels dead", "make the UI feel responsive", or "add polish to interactions". Also trigger when designing form-validation responses, progress indicators, confirmation dialogs, or any element where the user expects immediate feedback. Covers trigger design, state rules, feedback mechanisms, and progressive loops. For overall UI polish, see refactoring-ui. For affordance design, see design-everyday-things.
What it loads into context
Frontmatter
169 tokensAlways available to the agent
SKILL.md
3,156 tokensWhen the skill is activated
Reference documents
20,039 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Microinteraction Structure
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,227 bytesreferences/case-studies.mddoc19,262 bytesreferences/feedback-patterns.mddoc16,598 bytesreferences/loops-modes.mddoc14,213 bytesreferences/rules-and-state.mddoc15,071 bytesreferences/signature-moments.mddoc14,333 bytesreferences/trigger-design.mddoc12,529 bytes
Read SKILL.md
# Microinteractions Framework
Design the tiny, contained product moments users touch every day -- toggles, password fields, loading indicators, pull-to-refresh, like buttons. Based on Dan Saffer's four-part structure (Trigger, Rules, Feedback, Loops & Modes), this framework turns invisible details into the polish that separates forgettable products from beloved ones.
## Core Principle
**The difference between a product you tolerate and a product you love is almost always in the microinteractions.** A microinteraction is a contained moment built around a single use case -- changing a setting, syncing data, picking a password -- so small that users rarely think about it consciously, but they feel it. Every microinteraction follows the same four-part structure: a Trigger initiates it, Rules determine what happens, Feedback shows what is happening, and Loops & Modes define its long-term behavior.
## Scoring
**Goal: 10/10.** Score by how many of the 8 Quick Diagnostic rows the microinteraction passes — `score = round(passed / 8 × 10)`, then read the band:
- **9-10** = passes all 8 rows: deliberate discoverable trigger with visible states, simple predictable rules, sub-100ms feedback scaled to event significance, evolves over time, mode-free or mode-visible, learnable without help.
- **5-6** = 4-5 rows pass: it works but has a generic feel -- e.g. feedback exists but is uniform, or the trigger lacks distinct states.
- **<=3** = 2 or fewer rows pass: missing feedback, invisible triggers, or hidden modes that break trust.View the complete source on GitHubmom-test
When your agent uses it
Talk to customers without leading them using Mom Test rules: discuss their life not your idea, ask about specifics in the past, and talk less. Use when the user mentions "customer interviews", "validate my idea", "users say they want it but dont buy", "leading questions", "The Mom Test", "customer feedback bias", or "interview script". Also trigger when preparing user-research questions, interpreting ambiguous feedback, or designing customer-discovery that avoids false positives. Covers commitment and advancement, avoiding compliments, and extracting signal from noise. For product-market fit, see jobs-to-be-done. For rapid prototype testing, see design-sprint.
What it loads into context
Frontmatter
163 tokensAlways available to the agent
SKILL.md
3,602 tokensWhen the skill is activated
Reference documents
16,323 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework Sections
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,817 bytesSKILL.mdcore16,817 bytesreferences/avoiding-bad-data.mddoc11,499 bytesreferences/case-studies.mddoc17,199 bytesreferences/commitment-advancement.mddoc10,585 bytesreferences/finding-conversations.mddoc11,576 bytesreferences/processing-learning.mddoc12,821 bytesreferences/question-patterns.mddoc10,400 bytes
Read SKILL.md
# The Mom Test Framework
Framework for customer conversations that won't lead you astray, based on a fundamental truth: everyone is lying to you -- not maliciously, but because you're asking the wrong questions. The Mom Test provides rules for asking questions so good that even your mom can't lie to you.
## Core Principle
**Good customer conversations are about their life, not your idea.** The moment you mention what you're building, people switch from sharing truth to performing politeness. Talk about their problems, their lives, and their existing behavior instead of pitching, and ask about specifics in the past, not hypotheticals about the future. Above all, talk less and listen more.
## Scoring
**Goal: 7/7.** Score a conversation (or interview plan) by the seven-row Quick Diagnostic below: **1 point per row that passes.**
- **6-7** = focused on their life and past behavior, concrete facts captured, a real commitment (time/reputation/money) secured, they talked 80%+, and beliefs got updated.
- **4-5** = some past-behavior facts but leaking into hypotheticals, compliments accepted as signal, or ending without an ask.
- **<=3** = a pitch in disguise: leading questions, opinions and fluff, a polite zombie lead, no learning.View the complete source on GitHubmonetizing-innovation
When your agent uses it
Design products and pricing around validated willingness to pay, from Ramanujam & Tacke's "Monetizing Innovation". Use when the user mentions "pricing", "how much should we charge", "willingness to pay", "pricing page", "packaging", "freemium vs free trial", "are we leaving money on the table", "nobody buys at this price", "price increase", or "good-better-best". Also trigger when designing or auditing pricing and packaging, validating willingness to pay before building, segmenting customers by value, or choosing between subscription, usage-based, and freemium models. Covers price-before-product, willingness-to-pay talks, the four failures (feature shock, minivation, hidden gem, undead), leader/filler/killer packaging, and behavioral pricing. For offers and guarantees, see hundred-million-offers. For what customers value, see jobs-to-be-done.
What it loads into context
Frontmatter
220 tokensAlways available to the agent
SKILL.md
4,531 tokensWhen the skill is activated
Reference documents
14,268 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Worked Examples
- Further Reading
- About the Authors
Files
SKILL.mdcore21,035 bytesreferences/case-studies.mddoc14,097 bytesreferences/four-failures.mddoc13,170 bytesreferences/monetization-models.mddoc12,081 bytesreferences/packaging-tiers.mddoc11,694 bytesreferences/wtp-conversations.mddoc13,415 bytes
Read SKILL.md
# Monetizing Innovation
A framework for designing the product around the price, distilled from Simon-Kucher partners Madhavan Ramanujam and Georg Tacke's *Monetizing Innovation*. Use it to validate willingness to pay before building, dodge the four monetization failures, segment customers by value, package features into tiers people actually want, choose the right monetization model, and price with behavioral science instead of gut feel.
## Core Principle
**Design the product around the price — have the willingness-to-pay talk early.** 72% of new products miss their revenue targets, and the common root cause is treating price as an afterthought: build first, guess a number at launch. Price is a measure of how much customers value what you are building, which makes it the best early signal of whether to build it at all. Test willingness to pay at the concept stage and let it shape scope, segments, packaging, and the business case.
## Scoring
**Goal: 10/10.** Rate pricing and packaging decisions 0-10 against the principles below. Report the current score and the specific changes needed to reach 10/10.
- **9-10:** WTP validated at concept stage; segments built on value; leader-led tiers with killers unbundled; price metric tracks delivered value; launch monitored against pre-agreed triggers
- **7-8:** Real WTP research, but it arrived late or packaging still carries a killer feature; monetization model chosen deliberatelyView the complete source on GitHubnegotiation
When your agent uses it
Prepare and execute negotiations using tactical empathy, calibrated questions, and the Ackerman method. Use when the user mentions "salary negotiation", "contract terms", "handling objections", "mirroring and labeling", "difficult conversation", "deal terms", "BATNA", "anchoring", "how do I ask for a raise", "get a better deal", or "they wont budge on price". Also trigger when preparing for a vendor negotiation, resolving a pricing dispute, or navigating a high-stakes conversation where both sides need to feel heard. Covers accusation audits, Black Swan discovery, and the "Thats Right" technique. For persuasion in product and marketing, see influence-psychology.
What it loads into context
Frontmatter
170 tokensAlways available to the agent
SKILL.md
4,145 tokensWhen the skill is activated
Reference documents
3,922 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Handling Common Situations
- Counterpart Styles
- Voice and Delivery
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore18,922 bytesreferences/techniques.mddoc16,728 bytes
Read SKILL.md
# Negotiation
Tactical empathy-based negotiation framework from FBI hostage negotiator Chris Voss. Understand the emotional drivers behind decisions and use proven techniques to build rapport, uncover hidden information, and reach better outcomes.
## Core Principle
**People want to be understood and feel safe.** The most effective path to "yes" runs through empathy, active listening, and emotional intelligence -- not logic, arguments, or compromise. Treat every negotiation as a discovery process: your assumptions are hypotheses to test, and the other side's needs (respect, security, autonomy) matter more than their stated positions. Never split the difference -- no deal is better than a bad deal.
## Scoring
**Goal: 10/10.** Score 1 point per satisfied Quick Diagnostic row (6 rows), plus up to 4 points for execution quality: emotions labeled out loud (+1), "That's right" earned not "You're right" (+1), no "Why?" / no splitting the difference / no chasing "yes" (+1), at least one Black Swan surfaced (+1). Bands: **9-10** = audit delivered, calibrated questions and BATNA prepared, "That's right" achieved, Black Swans hunted; **5-6** = some prep but arguing the position or chasing "yes"; **<=3** = no audit, no BATNA, splitting the difference. Always state the current score and the specific gaps to reach 10/10.
## Framework
View the complete source on GitHubobviously-awesome
When your agent uses it
Define product positioning by mapping competitive alternatives, unique attributes, and best-fit customers to the right market category. Use when the user mentions "positioning", "competitive alternatives", "how to position", "market category", "positioning canvas", "repositioning", "category creation", "what category are we in", or "why prospects dont get what we do". Also trigger when launching a new product, entering a crowded market, or diagnosing why prospects dont grasp the product's value. Covers the positioning canvas and team workshops. For customer jobs analysis, see jobs-to-be-done. For go-to-market, see crossing-the-chasm.
What it loads into context
Frontmatter
161 tokensAlways available to the agent
SKILL.md
3,802 tokensWhen the skill is activated
Reference documents
24,529 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Positioning Canvas
- The 5-Step Positioning Process
- Market Reference Points
- Team Positioning Exercise
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore18,598 bytesreferences/case-studies.mddoc21,246 bytesreferences/competitive-alternatives.mddoc11,968 bytesreferences/market-category.mddoc14,718 bytesreferences/positioning-canvas.mddoc15,105 bytesreferences/target-customers.mddoc13,681 bytesreferences/team-exercise.mddoc15,601 bytesreferences/unique-attributes.mddoc11,970 bytesreferences/value-mapping.mddoc13,150 bytes
Read SKILL.md
# Product Positioning Framework
April Dunford's "Obviously Awesome" methodology: a structured, repeatable process for defining how your product is the best in the world at delivering something a well-defined set of customers cares a lot about. Positioning determines what customers compare you to, which features they notice, and ultimately whether they buy.
## Core Principle
**Positioning is not messaging. Positioning is context.**
Positioning defines the context within which customers evaluate your product -- what category they place you in, what alternatives they compare you against, and how they judge your value. Customers always evaluate relative to alternatives; there is no absolute product perception -- a product that seems expensive in one context seems cheap in another. Deliberately choose the context that makes your unique strengths obvious: get it right and messaging, sales, and pricing become dramatically easier; get it wrong and no amount of clever copywriting will save you.
## Scoring
**Goal: 10/10.** Rate any product's positioning 0-10 using the bands below, and always state the current score with the specific improvements needed to reach 10/10.
View the complete source on GitHubone-page-marketing
When your agent uses it
Build a complete marketing plan covering the full customer journey from stranger to raving fan. Use when the user mentions "marketing plan", "marketing strategy", "target market", "USP", "lead nurture", "customer lifetime value", "PVP Index", or "I dont know where to start with marketing". Also trigger when building a marketing plan from scratch, choosing acquisition channels, or designing end-to-end customer-lifecycle campaigns. Covers the PVP Index, channel selection, and advocacy systems. For brand messaging, see storybrand-messaging. For conversion optimization, see cro-methodology.
What it loads into context
Frontmatter
151 tokensAlways available to the agent
SKILL.md
4,885 tokensWhen the skill is activated
Reference documents
32,306 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The 9-Square Grid
- BEFORE Phase (Prospect to Lead)
- DURING Phase (Lead to Customer)
- AFTER Phase (Customer to Raving Fan)
- Direct Response Principles
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore22,236 bytesreferences/advertising-media.mddoc12,957 bytesreferences/capture-leads.mddoc13,450 bytesreferences/craft-message.mddoc12,127 bytesreferences/customer-experience.mddoc13,298 bytesreferences/lifetime-value.mddoc14,486 bytesreferences/nurture-leads.mddoc13,304 bytesreferences/one-page-plan-template.mddoc29,205 bytesreferences/referral-systems.mddoc16,021 bytesreferences/sales-conversion.mddoc14,843 bytesreferences/target-market.mddoc11,385 bytes
Read SKILL.md
# The 1-Page Marketing Plan Framework
A complete marketing system captured on a single page: a 3x3 grid of nine squares, each a critical stage in turning a stranger into a raving fan. Fill in all nine and you have a living marketing engine instead of a 50-page plan that never gets executed.
## Core Principle
**"Marketing is not an event — it is a process."**
Most businesses treat marketing as disconnected tactics: an ad here, a social post there, a trade show when budget allows. The 1-Page Marketing Plan replaces that randomness with a sequential process across three phases of the customer journey -- **BEFORE** (identify exactly who the prospect is, craft a message that resonates, place it in the media they consume), **DURING** (capture leads, nurture the relationship, convert to paying customers), and **AFTER** (deliver a world-class experience, maximize lifetime value, turn customers into referral sources). When all nine squares work together, you have a marketing machine, not a collection of tactics.
## Scoring
**Goal: 10/10.** Score by counting how many of the nine squares are filled in *specifically and measurably* -- a square counts only when it would pass its row in the Quick Diagnostic (e.g. square 1 counts only if you can describe the ideal customer in one specific paragraph; square 2 only if you can complete "We are the only ___ that ___"). Map the count to the band below. Always state the current score and the specific improvements needed to reach 10/10.
View the complete source on GitHubclean-code
When your agent uses it
Write readable, maintainable code through disciplined naming, small functions, and clean error handling. Use when the user mentions "clean up this code", "this function is too long", "code smells", "naming conventions", "boy scout rule", "single responsibility", or "unit test quality". Also trigger when reviewing a pull request for readability, untangling a messy function, debating comment styles, or improving error-handling patterns. Covers SRP, comment discipline, formatting, and unit testing. For refactoring techniques, see refactoring-patterns. For architecture and dependency rules, see clean-architecture.
What it loads into context
Frontmatter
154 tokensAlways available to the agent
SKILL.md
3,298 tokensWhen the skill is activated
Reference documents
17,859 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Clean Code Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,923 bytesreferences/code-smells.mddoc16,344 bytesreferences/comments-formatting.mddoc12,797 bytesreferences/error-handling.mddoc12,640 bytesreferences/functions-and-methods.mddoc12,617 bytesreferences/naming-conventions.mddoc11,258 bytesreferences/testing-principles.mddoc12,946 bytes
Read SKILL.md
# Clean Code Framework
A disciplined approach to writing code that communicates intent, minimizes surprises, and welcomes change. Apply these principles when writing new code, reviewing pull requests, refactoring legacy systems, or advising on code quality.
## Core Principle
**Code is read far more often than it is written — optimize for the reader.** The read-to-write ratio is well over 10:1, so every naming choice, function boundary, and formatting decision either adds clarity or adds cost. Clean code reads like well-written prose: names reveal intent, functions tell a story one step at a time, and the Boy Scout Rule applies — always leave the code cleaner than you found it.
## Scoring
**Goal: 10/10.** Rate any code 0-10 against the principles below. Report the current score and the specific improvements needed to reach 10/10.
- **9-10:** Names reveal intent, functions are small and focused, error handling is consistent, tests are clean and comprehensive
- **7-8:** Mostly clean with minor naming ambiguities or a few long functions; tests may lack edge casesView the complete source on GitHubdomain-driven-design
When your agent uses it
Model software around the business domain using bounded contexts, aggregates, and ubiquitous language. Use when the user mentions "domain modeling", "bounded context", "aggregate root", "ubiquitous language", "anti-corruption layer", "context mapping", "domain events", "strategic design", "the code doesnt match the business", or "how do we split this big system". Also trigger when breaking a monolith into services, defining service boundaries, or aligning code structure with business processes. Covers entities vs value objects, domain events, and context mapping strategies. For architecture layers, see clean-architecture. For complexity, see software-design-philosophy.
What it loads into context
Frontmatter
164 tokensAlways available to the agent
SKILL.md
3,090 tokensWhen the skill is activated
Reference documents
16,641 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,388 bytesSKILL.mdcore15,388 bytesreferences/bounded-contexts.mddoc13,416 bytesreferences/building-blocks.mddoc13,401 bytesreferences/domain-events.mddoc12,063 bytesreferences/repositories-factories.mddoc15,387 bytesreferences/strategic-design.mddoc14,536 bytesreferences/ubiquitous-language.mddoc12,660 bytes
Read SKILL.md
# Domain-Driven Design Framework
Framework for tackling software complexity by modeling code around the business domain. The greatest risk in software is not technical failure -- it is building a model that does not reflect how the business actually works.
## Core Principle
**The model is the code; the code is the model.** Software should embody a deep, shared understanding of the business domain. When domain experts and developers speak the same language and that language is directly expressed in the codebase, complexity becomes manageable and the system evolves gracefully as the business changes.
## Scoring
**Goal: 10/10.** Score a domain model by awarding **1 point per satisfied row of the Quick Diagnostic** (7 rows) plus up to 3 points for depth: +1 if the Core Domain has a genuinely rich model (not just CRUD), +1 if invariants live inside aggregates rather than in services, +1 if the ubiquitous language is consistent across conversation, code, and tests. Bands: **9-10** = expert-readable names, explicit context boundaries with ACLs, small aggregates, behavior-rich entities, events for cross-aggregate flow, an identified Core Domain; **5-6** = some domain language but leaky boundaries or anemic objects; **<=3** = technical naming, one model for everything, logic scattered in services. Report the score and the specific diagnostic rows failing.
## Framework
View the complete source on GitHubpragmatic-programmer
When your agent uses it
Apply meta-principles of software craftsmanship: DRY, orthogonality, tracer bullets, and design by contract. Use when the user mentions "best practices", "pragmatic approach", "broken windows", "tracer bullet", "software craftsmanship", "avoid technical debt", "code ownership", or "how do I become a better developer". Also trigger when evaluating build-vs-buy decisions, designing estimation approaches, or choosing between reversible and irreversible architectural decisions. Covers estimation, domain languages, and reversibility. For code-level quality, see clean-code. For refactoring techniques, see refactoring-patterns.
What it loads into context
Frontmatter
156 tokensAlways available to the agent
SKILL.md
3,466 tokensWhen the skill is activated
Reference documents
16,851 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Seven Meta-Principles
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore16,557 bytesSKILL.mdcore16,557 bytesreferences/broken-windows.mddoc11,791 bytesreferences/contracts-assertions.mddoc13,596 bytesreferences/dry-orthogonality.mddoc11,207 bytesreferences/estimation-portfolio.mddoc13,975 bytesreferences/reversibility.mddoc14,232 bytesreferences/tracer-bullets.mddoc12,129 bytes
Read SKILL.md
# The Pragmatic Programmer Framework
A systems-level approach to software craftsmanship from Hunt & Thomas' "The Pragmatic Programmer" (20th Anniversary Edition). Apply these meta-principles when designing systems, reviewing architecture, writing code, or advising on engineering culture -- how to think about software, not just how to write it.
## Core Principle
**Care about your craft.** Software development demands continuous learning, disciplined practice, and personal responsibility -- pragmatic programmers think beyond the immediate problem to context, trade-offs, and long-term consequences. Great software comes from great habits: avoid duplication ruthlessly, keep components orthogonal, and treat every line of code as a living asset that must earn its place. The goal is not perfection -- it is systems that are easy to change, easy to understand, and easy to trust.
## Scoring
**Goal: 10/10.** Score against the seven Quick Diagnostic rows: award ~1.4 points per row answered "yes" (7 yes = 10). Then band the result:
- **9-10**: every principle holds -- DRY knowledge, orthogonal layers, a working tracer slice, contracts at boundaries, no broken windows, reversible vendor/DB choices, ranged estimates.
- **5-6**: 1-2 violations that cost real change-effort (e.g. business logic coupled to the DB, single-point estimates).
- **<=3**: pervasive duplication, global state, or accumulated broken windows -- entropy is winning.View the complete source on GitHubrefactoring-patterns
When your agent uses it
Apply named refactoring transformations to improve code structure without changing behavior. Use when the user mentions "refactor this", "code smells", "extract method", "replace conditional", "technical debt", "move method", "inline variable", "decompose conditional", or "clean up this messy code". Also trigger when cleaning up legacy code, preparing code for new features by restructuring, or identifying which transformation fits a specific code smell. Covers smell-driven refactoring, safe transformation sequences, and testing guards. For code-quality foundations, see clean-code. For managing complexity, see software-design-philosophy.
What it loads into context
Frontmatter
153 tokensAlways available to the agent
SKILL.md
3,428 tokensWhen the skill is activated
Reference documents
17,466 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Refactoring Patterns Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,007 bytesreferences/composing-methods.mddoc11,914 bytesreferences/moving-features.mddoc12,272 bytesreferences/organizing-data.mddoc12,987 bytesreferences/refactoring-workflow.mddoc14,298 bytesreferences/simplifying-conditionals.mddoc13,132 bytesreferences/smell-catalog.mddoc13,510 bytes
Read SKILL.md
# Refactoring Patterns Framework
A disciplined approach to improving the internal structure of existing code without changing its observable behavior. Every refactoring follows the same loop: verify tests pass, apply one small structural change, verify tests still pass.
## Core Principle
**Refactoring is not rewriting. It is a sequence of small, behavior-preserving transformations, each backed by tests.** You never change what the code does — only how it is organized. Big-bang rewrites fail because they combine structural change with behavioral change, making it impossible to know which broke things.
**The foundation:** Bad code is a natural consequence of delivering under time pressure, not a character flaw. Code smells are objective signals of degraded structure; the smell catalog tells you *where* to look, and the refactoring catalog tells you *what to do*.
## Scoring
**Goal: 10/10.** Score structural quality by how many of the eight [Quick Diagnostic](#quick-diagnostic) rows pass — `score = round(passed / 8 × 10)`, adjusting down when a single smell is severe. Bands:
- **9-10**: no obvious smells remain, each function does one thing, names reveal intent, duplication is eliminated, conditionals use polymorphism where apt, and tests cover the refactored paths.View the complete source on GitHubsoftware-design-philosophy
When your agent uses it
Manage software complexity through deep modules, information hiding, and strategic programming. Use when the user mentions "module design", "API too complex", "shallow class", "complexity budget", "strategic vs tactical", "deep module", "information leakage", "pass-through method", "this code is over-engineered", or "simplify this design". Also trigger when reviewing an interface for simplicity, evaluating whether an abstraction is pulling its weight, deciding whether a comment is worth writing, or choosing between general-purpose and special-purpose approaches. Covers deep vs shallow modules, red flags for complexity, and comments as design documentation. For code quality, see clean-code. For architecture boundaries, see clean-architecture.
What it loads into context
Frontmatter
176 tokensAlways available to the agent
SKILL.md
3,295 tokensWhen the skill is activated
Reference documents
17,072 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Software Design Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,318 bytesSKILL.mdcore16,318 bytesreferences/comments-as-design.mddoc16,736 bytesreferences/complexity-symptoms.mddoc11,995 bytesreferences/deep-modules.mddoc13,635 bytesreferences/general-vs-special.mddoc13,534 bytesreferences/information-hiding.mddoc12,271 bytesreferences/strategic-programming.mddoc13,681 bytes
Read SKILL.md
# A Philosophy of Software Design Framework
A practical framework for managing the fundamental challenge of software engineering: complexity. Apply these principles when designing modules, reviewing APIs, refactoring code, or advising on architecture decisions.
## Core Principle
**The greatest limitation in writing software is our ability to understand the systems we are creating.** Complexity is the enemy: it makes systems hard to understand, hard to modify, and a source of bugs. Evaluate every design decision by asking "Does this increase or decrease the overall complexity of the system?" — the goal is not zero complexity, but minimizing unnecessary complexity and concentrating the necessary kind where it can be managed.
## Scoring
**Goal: 10/10.** When reviewing or creating a design, score it by counting how many of the eight Quick Diagnostic rows it satisfies (≈1.25 points each), then sanity-check against the bands:
- **9-10** — deep modules with interfaces far simpler than implementations; no information leakage (an implementation can change without touching callers); interface comments capture design intent; design improvement is routine. All eight diagnostics pass.
- **6-8** — mostly deep, but one or two leaks, shallow classes, or undocumented abstractions. 5-6 diagnostics pass.View the complete source on GitHubtechnical-documentation
When your agent uses it
Audit, write, and improve developer documentation using Google's Developer Documentation Style Guide and Technical Writing courses. Use this skill for any documentation work, even when the user names no style guide: "audit our docs", "review this README", "write a README", "getting started guide", "how-to or tutorial", "API reference", "docstrings", "CLI help text", "changelog or release notes", "migration guide", or "our docs are confusing". Also use it when writing docs from code, rewriting a doc for clarity, fixing headings, procedures, or code samples, or enforcing consistent voice and terminology across a docs set — prefer it over editing documentation unaided. Covers reader and doc-type fit, second person and active voice, procedures, headings, lists and tables, code samples and placeholders, link text, notices, the word list, timeless docs, and accessibility. For code comments and naming, see clean-code. For marketing or landing-page copy, see storybrand-messaging.
What it loads into context
Frontmatter
234 tokensAlways available to the agent
SKILL.md
4,938 tokensWhen the skill is activated
Reference documents
27,658 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- About the Source
- Further Reading
Files
SKILL.mdcore21,757 bytesSKILL.mdcore21,757 bytesreferences/api-reference.mddoc19,451 bytesreferences/audit-checklist.mddoc19,521 bytesreferences/document-types.mddoc11,804 bytesreferences/procedures-and-code.mddoc14,321 bytesreferences/release-notes.mddoc18,196 bytesreferences/structure-and-formatting.mddoc14,151 bytesreferences/voice-and-words.mddoc16,628 bytes
Read SKILL.md
# Technical Documentation
Audit, write, and improve developer documentation the way Google's technical writers do: start from the reader's task, verify every fact against the code, then apply the style guide in severity order — structure before voice, voice before word choice.
## Core Principle
**Write for the reader's task, not the product's feature list.** Google's guide asks for prose that is conversational but not frivolous, precise, and consistent, because a developer reading docs is trying to get something done, not to admire the product. Two framing rules from the guide shape everything below:
- **Guidelines, not rules.** Depart from the guide when doing so improves the content — established domain terminology wins — but stay consistent within the document.
- **Precedence.** A project's own style guide comes first, then Google's guide, then Merriam-Webster (spelling), the Chicago Manual of Style (general style), and the Microsoft Writing Style Guide (technical style).
Rules come in two layers. Structural and content rules (headings, procedures, code samples, second person, active voice, timeless docs, accessibility) apply to documentation in any language. Rules tagged `[EN]` (spelling, serial comma, contractions, the word list) apply only to English text — skip them for other languages, and never translate a document unless asked.
## ScoringView the complete source on GitHubworking-with-legacy-code
When your agent uses it
Safely change and test untested codebases using Feathers' "Working Effectively with Legacy Code". Use when the user mentions "legacy code", "no tests", "untested codebase", "how do I test this", "seams", "characterization tests", "golden master", "sprout method", "afraid to change this code", "monster method", "dependency breaking", or "inherited a messy codebase". Also trigger when changing code without tests safely, getting a class under test when constructors, statics, or singletons block it, adding features to tangled modules, or planning incremental test coverage for an old codebase. Covers the legacy-code change algorithm, seams, characterization tests, sprout/wrap, and dependency-breaking techniques. For refactoring code that already has tests, see refactoring-patterns. For day-to-day code quality, see clean-code.
What it loads into context
Frontmatter
216 tokensAlways available to the agent
SKILL.md
4,166 tokensWhen the skill is activated
Reference documents
13,921 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore19,511 bytesSKILL.mdcore19,511 bytesreferences/case-studies.mddoc13,795 bytesreferences/change-algorithm.mddoc12,274 bytesreferences/characterization-tests.mddoc12,110 bytesreferences/dependency-breaking.mddoc14,264 bytesreferences/seams.mddoc10,792 bytes
Read SKILL.md
# Working Effectively with Legacy Code
A field manual for changing code that has no tests, distilled from Michael C. Feathers' *Working Effectively with Legacy Code*. Use it to get untestable classes into a harness, pin down current behavior with characterization tests, and make changes one safe, verifiable step at a time — without resorting to a rewrite.
## Core Principle
**Legacy code is simply code without tests.** Not old code, not ugly code — untested code: without tests you cannot know whether a change preserves behavior, so every edit is a gamble. The craft is breaking dependencies just enough to get tests in place before changing anything — cover and modify, never edit and pray.
## Scoring
**Goal: 10/10.** Rate changes to untested code 0-10 against the principles below. Report the current score and the specific steps needed to reach 10/10.
- **9-10:** Change points covered by characterization tests before any edit; behavior changes and refactoring shipped as separate verified steps; dependencies broken with the least invasive technique
- **7-8:** Tests at most change points, but occasional mixed refactor-plus-behavior commits or heavier dependency surgery than neededView the complete source on GitHubcontagious
When your agent uses it
Engineer word-of-mouth and virality using the STEPPS framework (Social Currency, Triggers, Emotion, Public, Practical Value, Stories). Use when the user mentions "go viral", "word of mouth", "shareable content", "social currency", "why people share", "referral program", "nobody is sharing it", or "make this spread". Also trigger when designing shareable features, crafting social campaigns, or building products that spread through peer recommendation. Covers environmental triggers and high-arousal emotional content. For sticky messaging, see made-to-stick. For persuasion tactics, see influence-psychology.
What it loads into context
Frontmatter
154 tokensAlways available to the agent
SKILL.md
3,886 tokensWhen the skill is activated
Reference documents
28,869 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- STEPPS Overview
- The STEPPS Framework
- Engineering Word of Mouth
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore17,762 bytesreferences/case-studies.mddoc21,556 bytesreferences/emotion.mddoc13,677 bytesreferences/practical-value.mddoc13,440 bytesreferences/public-visibility.mddoc15,406 bytesreferences/social-currency.mddoc12,227 bytesreferences/stories-trojan-horse.mddoc14,341 bytesreferences/triggers.mddoc12,921 bytesreferences/viral-content-patterns.mddoc15,250 bytesreferences/word-of-mouth.mddoc14,065 bytes
Read SKILL.md
# Word-of-Mouth & Virality Framework
A framework for engineering word-of-mouth and making products, ideas, and content contagious, based on Jonah Berger's research into why things catch on. Use it to design shareability into products, campaigns, and content instead of hoping for luck.
## Core Principle
**Virality is not born — it is engineered.** Products spread because they were designed — consciously or not — to be shared. Only 7% of word-of-mouth happens online; the other 93% happens in offline conversations, so virality is about the psychology of sharing, not social media mechanics. Those psychological patterns are predictable and can be engineered into anything using the STEPPS framework.
See: [references/word-of-mouth.md](references/word-of-mouth.md) when the brief over-indexes on social media — it makes the offline-vs-online case, lists conversation triggers, and gives a WOM measurement/audit method.
## Scoring
**Goal: 10/10.** Score each of the six STEPPS drivers (the six Quick Diagnostic rows) — **0** absent, **1** present but weak, **2** strong and deliberate — for a raw 0-12, then map: 11-12 -> 10, 9-10 -> 8-9, 6-8 -> 6-7, 3-5 -> 4-5, 0-2 -> <=3. Bands:
- **9-10** — three or more drivers at strength 2, at least one of them Public or Social Currency (the self-propagating ones), and the brand survives the Trojan Horse test.View the complete source on GitHubcro-methodology
When your agent uses it
Audit websites and landing pages for conversion issues and design evidence-based A/B tests. Use when the user mentions "landing page isnt converting", "conversion rate", "A/B test", "why visitors leave", "objection handling", "bounce rate", "conversion funnel", "increase signups", or "people add to cart but dont buy". Also trigger when diagnosing why signups are low, designing experiment hypotheses, or auditing checkout flows for friction points. Covers funnel mapping, persuasion assets, and objection/counter-objection frameworks. For overall marketing strategy, see one-page-marketing. For usability issues, see ux-heuristics.
What it loads into context
Frontmatter
159 tokensAlways available to the agent
SKILL.md
3,658 tokensWhen the skill is activated
Reference documents
9,144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The CRO Frameworks
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore17,070 bytesreferences/COPYWRITING.mddoc4,026 bytesreferences/OBJECTIONS.mddoc4,033 bytesreferences/PERSUASION.mddoc3,934 bytesreferences/RESEARCH.mddoc5,342 bytesreferences/funnel-analysis.mddoc11,224 bytesreferences/testing-methodology.mddoc10,247 bytes
Read SKILL.md
# CRO Methodology
Scientific, customer-centric approach to conversion rate optimization based on the CRE Methodology(TM). Extraordinary improvements come from understanding WHY visitors don't convert, not from copying competitors or applying generic tips.
## Core Principle
**Don't guess -- discover.** Every visitor who doesn't convert has a reason. Discover those reasons through research, then systematically eliminate them with evidence and proof. This evidence-based approach consistently outperforms "best practices", intuition, competitor copying, and expert opinion.
## Scoring
**Goal: 10/10.** Score any landing page, funnel, or conversion flow against the seven Quick Diagnostic rows below: award ~1.4 points per row answered "yes" (7 rows = 9.8, capped at 10). Bands: **9-10** = single clear action, research-grounded O/CO table, value prop legible in 5 seconds, proof at every friction point, funnel mapped, path free of UX blockers; **5-6** = guessed objections, generic best-practices copy, proof buried in FAQs; **<=3** = competing CTAs, no funnel map, claims with no proof. Report the current score and the specific diagnostic rows failing.
## The CRO Frameworks
View the complete source on GitHubone-page-marketing
When your agent uses it
Build a complete marketing plan covering the full customer journey from stranger to raving fan. Use when the user mentions "marketing plan", "marketing strategy", "target market", "USP", "lead nurture", "customer lifetime value", "PVP Index", or "I dont know where to start with marketing". Also trigger when building a marketing plan from scratch, choosing acquisition channels, or designing end-to-end customer-lifecycle campaigns. Covers the PVP Index, channel selection, and advocacy systems. For brand messaging, see storybrand-messaging. For conversion optimization, see cro-methodology.
What it loads into context
Frontmatter
151 tokensAlways available to the agent
SKILL.md
4,885 tokensWhen the skill is activated
Reference documents
32,306 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The 9-Square Grid
- BEFORE Phase (Prospect to Lead)
- DURING Phase (Lead to Customer)
- AFTER Phase (Customer to Raving Fan)
- Direct Response Principles
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore22,236 bytesreferences/advertising-media.mddoc12,957 bytesreferences/capture-leads.mddoc13,450 bytesreferences/craft-message.mddoc12,127 bytesreferences/customer-experience.mddoc13,298 bytesreferences/lifetime-value.mddoc14,486 bytesreferences/nurture-leads.mddoc13,304 bytesreferences/one-page-plan-template.mddoc29,205 bytesreferences/referral-systems.mddoc16,021 bytesreferences/sales-conversion.mddoc14,843 bytesreferences/target-market.mddoc11,385 bytes
Read SKILL.md
# The 1-Page Marketing Plan Framework
A complete marketing system captured on a single page: a 3x3 grid of nine squares, each a critical stage in turning a stranger into a raving fan. Fill in all nine and you have a living marketing engine instead of a 50-page plan that never gets executed.
## Core Principle
**"Marketing is not an event — it is a process."**
Most businesses treat marketing as disconnected tactics: an ad here, a social post there, a trade show when budget allows. The 1-Page Marketing Plan replaces that randomness with a sequential process across three phases of the customer journey -- **BEFORE** (identify exactly who the prospect is, craft a message that resonates, place it in the media they consume), **DURING** (capture leads, nurture the relationship, convert to paying customers), and **AFTER** (deliver a world-class experience, maximize lifetime value, turn customers into referral sources). When all nine squares work together, you have a marketing machine, not a collection of tactics.
## Scoring
**Goal: 10/10.** Score by counting how many of the nine squares are filled in *specifically and measurably* -- a square counts only when it would pass its row in the Quick Diagnostic (e.g. square 1 counts only if you can describe the ideal customer in one specific paragraph; square 2 only if you can complete "We are the only ___ that ___"). Map the count to the band below. Always state the current score and the specific improvements needed to reach 10/10.
View the complete source on GitHubscorecard-marketing
When your agent uses it
Build quiz and assessment funnels that generate qualified leads at 30-50% conversion. Use when the user mentions "quiz funnel", "scorecard", "lead magnet", "score-based segmentation", or "lead qualification". Also trigger when designing self-assessment tools, building calculators or graders for marketing, or creating personalized result pages that drive conversions. Covers concept hooks, question design, dynamic results by tier, and automated follow-up sequences. For landing page conversion, see cro-methodology. For full marketing plans, see one-page-marketing.
What it loads into context
Frontmatter
141 tokensAlways available to the agent
SKILL.md
3,086 tokensWhen the skill is activated
Reference documents
8,871 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The 4-Step Scorecard System
- Scorecard Naming Strategy
- Conversion Benchmarks
- Psychology Behind Why This Works
- Implementation Checklist
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,167 bytesreferences/analytics-optimization.mddoc10,348 bytesreferences/industry-examples.mddoc7,616 bytesreferences/psychology.mddoc5,531 bytesreferences/technical-implementation.mddoc14,346 bytes
Read SKILL.md
# Scorecard Marketing Skill
A proven 4-step system for generating qualified leads through interactive assessments that arrive with rich data about each prospect.
## Core Principle
**Everything is downstream from lead generation.** People buy to resolve psychological tension between their current reality and desired reality — a scorecard awakens dormant desires by asking revealing questions.
**The foundation:** Active searchers are harder to sell to (already decided, set budget); people with dormant desires buy from whoever helped them uncover the need. Interactive assessments create psychological engagement static content cannot — which is why they convert several times better than a PDF download (see [Conversion Benchmarks](#conversion-benchmarks)).
## Scoring
**Goal: 10/10.** Score a funnel against the six [Quick Diagnostic](#quick-diagnostic) rows: `score = round(satisfied_rows / 6 × 10)`. Read the bands as: **9-10** = all six pass (dormant-desire hook, email captured first, scored categories, unique per-tier content and CTA, tier-segmented follow-up); **5-7** = the funnel exists but generic results or late email capture cost it 2-3 rows; **≤3** = no concept hook or no scoring. Always give the current score and the specific rows to close to reach 10/10.
View the complete source on GitHubstorybrand-messaging
When your agent uses it
Clarify brand messaging using narrative structure that positions the customer as hero. Use when the user mentions "brand message", "website copy", "elevator pitch", "one-liner", "brand script", "StoryBrand framework", "customer as hero", or "my messaging isnt resonating". Also trigger when rewriting homepage copy, crafting email nurture sequences, or creating consistent messaging across sales and marketing collateral. Covers landing page copy, marketing collateral, and consistent communication. For memorable messaging, see made-to-stick. For product positioning, see obviously-awesome.
What it loads into context
Frontmatter
143 tokensAlways available to the agent
SKILL.md
3,265 tokensWhen the skill is activated
Reference documents
12,875 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The SB7 Framework
- The One-Liner
- Tone and Voice Guidelines
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,858 bytesreferences/brand-script.mddoc4,288 bytesreferences/email-sequences.mddoc10,741 bytesreferences/multi-channel-consistency.mddoc9,562 bytesreferences/one-liners.mddoc5,253 bytesreferences/sales-conversations.mddoc10,378 bytesreferences/website-wireframe.mddoc24,871 bytes
Read SKILL.md
# StoryBrand Messaging Framework
Clarify your message so customers will listen. Customers don't buy the best products — they buy the ones they can understand the fastest.
## Core Principle
**The customer is the hero, not your brand.** Your brand is the guide who helps the hero win. Position yourself as the hero and you compete with your customer; position yourself as the guide and you serve them.
## Scoring
**Goal: 10/10.** Score any marketing copy or brand messaging by the Quick Diagnostic: 1 point per satisfied row (7 rows) plus up to 3 points for a one-liner that passes the cocktail party test (clear + repeatable in one hearing). Bands: 9-10 = customer is the hero, all three problem levels named, empathy + authority both shown, a 3-step plan, one obvious Direct CTA, and both success and failure stakes painted; 5-6 = SB7 partly applied but the internal problem, stakes, or CTA is missing; <=3 = brand-as-hero, feature-led, or no clear ask. Always state the current score and the specific changes needed to reach 10/10.
## The SB7 Framework
View the complete source on GitHubarchitecture-optimization
When your agent uses it
Guided journey from a working codebase grown slow and tangled to one measurably fast, cleanly bounded, and readable. Orchestrates eight skills phase by phase - working-with-legacy-code, clean-architecture, software-design-philosophy, refactoring-patterns, system-design, ddia-systems, release-it, pragmatic-programmer - every phase carries its method inline so it runs standalone, asking the user questions at every decision point and recording results in the project docs/ folder (PERFORMANCE.md, ARCHITECTURE.md, ARCHITECTURE-OPTIMIZATION-PLAN.md) so the journey resumes across sessions. Use when the user wants to make an app faster, untangle drifted boundaries, fix slow endpoints and queries, or says 'it works but it is slow and getting worse'. For an untested prototype, improve-code-quality; for an aged codebase you fear to touch, remove-technical-debt; for greenfield structure, design-code-architecture; for marketing-site page speed, improve-website. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
254 tokensAlways available to the agent
SKILL.md
6,567 tokensWhen the skill is activated
Reference documents
4,806 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore29,595 bytesSKILL.mdcore29,595 bytesreferences/artifact-templates.mddoc4,760 bytesreferences/methods.mddoc16,394 bytes
Read SKILL.md
# Architecture Optimization
Optimize a working codebase on three axes at once — architecture, code quality, and performance —
without breaking what works. This is an interactive, resumable journey of eight phases: the agent asks
before every decision and records the outcome in your project's `docs/` folder, so you can stop after
any phase and pick up later. It is for a system that ships and earns but has grown slow and tangled;
the structure phases make the code safe and cheap to change, the performance phases make it measurably
fast, and the closing phases keep it that way.
## Core Principle
**Measure before optimizing, pin before restructuring — the profiler and the safety net decide, not
intuition.** Premature optimization is the root of much evil not because optimization is bad, but
because unmeasured optimization targets the wrong 97% of the code; and a restructure without pinnedView the complete source on GitHubconversion-optimization
When your agent uses it
Guided journey from a leaking conversion flow - landing page, signup, checkout, or in-app onboarding - to a measured, tested funnel. Orchestrates six skills phase by phase - lean-analytics, cro-methodology, storybrand-messaging, hundred-million-offers, influence-psychology, design-everyday-things - each phase carries its full method inline so it runs standalone, asking the user questions at every decision point and recording results in the project docs/ folder (FUNNEL.md, METRICS.md, EXPERIMENTS.md, CONVERSION-OPTIMIZATION-PLAN.md) so the journey resumes across sessions. Use when the user wants to raise conversion on a specific flow, fix checkout or signup abandonment, diagnose onboarding drop-off, or says 'people start but never finish'. With no site yet, use create-website; for a whole-site look, message, and speed audit, improve-website; if the flow converts but needs traffic, grow-website; for in-product engagement and retention, improve-app. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
253 tokensAlways available to the agent
SKILL.md
6,005 tokensWhen the skill is activated
Reference documents
5,191 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore26,651 bytesSKILL.mdcore26,651 bytesreferences/artifact-templates.mddoc5,705 bytesreferences/methods.mddoc16,826 bytes
Read SKILL.md
# Conversion Optimization
Turn one leaking conversion flow — a landing page, a signup, a checkout, an in-app onboarding — into a
measured, tested funnel. This is an interactive, resumable journey of seven phases: the agent asks
before every decision and records the outcome in your project's `docs/` folder, so you can stop after
any phase and pick up later. It works on websites and inside products alike; the unit of work is the
flow and its ONE action, not the whole site.
## Core Principle
**Find the leak with numbers, learn the reason from customers, fix message → offer → proof → friction
in that order, and prove every fix with a pre-committed test.** The order is causal: a number tells
you *where*, only research tells you *why*, motivation must be raised before friction-cutting pays,
and an untested fix is a guess that compounds. This skill sequences the phases, asks the decisionView the complete source on GitHubcreate-app
When your agent uses it
Guided journey from a raw app idea to a validated, cleanly architected first version that ships on a sustainable cadence. Orchestrates ten skills phase by phase - lean-startup, design-sprint, clean-architecture, domain-driven-design, clean-code, pragmatic-programmer, system-design, ios-hig-design, 37signals-way, software-design-philosophy - asking the user questions at every decision point and recording results in the project docs/ folder (PRODUCT.md, ARCHITECTURE.md, EXPERIMENTS.md, CREATE-APP-PLAN.md) so the journey resumes across sessions. Use when the user wants to build a new app, validate an idea before writing code, architect an MVP that will not need a rewrite, or says 'help me build my app the right way'. App already exists: use improve-app or grow-app. Business idea not yet validated: run create-business first. Marketing site only: use create-website. Architecture-only question: design-code-architecture. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
245 tokensAlways available to the agent
SKILL.md
5,498 tokensWhen the skill is activated
Reference documents
998 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore24,600 bytesreferences/artifact-templates.mddoc3,741 bytes
Read SKILL.md
# Create an App
Take a raw app idea to a validated, cleanly architected first version that ships on a sustainable cadence — without over-building for scale you have not earned, or writing a prototype that calcifies into a rewrite. This journey runs ten phases: it asks before every decision and records each choice in `docs/` so you can stop and resume across sessions. The early phases often produce no code at all; once an experiment greenlights building, the engineering phases build the real thing well.
## Core Principle
**Validate fast while keeping options open: make the expensive-to-reverse decisions early and defer everything cheap.** Spend scarce early effort on the few things that compound — the riskiest assumption, the dependency boundaries, the domain language — and aggressively avoid waste everywhere else.
This skill sequences the phases, asks the questions, and records the decisions; the constituent skills carry the method. Invoke them rather than improvising their frameworks.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|View the complete source on GitHubcreate-business
When your agent uses it
Guided journey from raw idea to a validated, positioned, priced business with a chosen beachhead. Orchestrates ten skills phase by phase - jobs-to-be-done, mom-test, design-sprint, lean-startup, good-strategy-bad-strategy, blue-ocean-strategy, obviously-awesome, hundred-million-offers, monetizing-innovation, crossing-the-chasm - asking the user questions at every decision point and recording results in the project docs/ folder (CUSTOMER.md, POSITIONING.md, OFFER.md, CREATE-BUSINESS-PLAN.md) so the journey resumes across sessions. Use when the user wants to start a new business, validate a startup idea, find product-market fit before building, or says 'I have an idea for a company'. Do not use once the business has paying customers: use grow-business to add revenue and customers, or improve-business to fix strategy and operations. For building the product itself use create-app or create-website. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
239 tokensAlways available to the agent
SKILL.md
5,482 tokensWhen the skill is activated
Reference documents
1,279 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore24,584 bytesreferences/artifact-templates.mddoc4,916 bytes
Read SKILL.md
# Create a Business
Take a raw idea to a business you can defend on every axis: who it is for, what job it does, why it is different, why it wins, what it costs, and why anyone would pay. This journey runs ten phases in sequence, looping back as evidence accumulates. It is interactive — the agent asks before every decision — and resumable: all state lives in `docs/` so you can stop and restart across sessions. The order is the point: demand before building, strategy before scale, price before product.
## Core Principle
**Earn your evidence before you spend your runway: demand before building, strategy before scale, price before product.** You can be wrong about your product in a week, or wrong about your business in a year — pick the week. This skill sequences the phases, asks the questions at every decision point, and records what you decide in `docs/`. The constituent skills carry the method — invoke them rather than improvising their frameworks.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | jobs-to-be-done | What progress is the customer really hiring us for? | Creates docs/CUSTOMER.md |
| 2 | mom-test | Is the job real, painful, and worth paying to solve? | Extends docs/CUSTOMER.md — GATE |View the complete source on GitHubcreate-website
When your agent uses it
Guided journey from a blank page to a live, high-converting website, built message-first, then design, then conversion. Orchestrates ten skills phase by phase - one-page-marketing, storybrand-messaging, made-to-stick, top-design, web-typography, refactoring-ui, ux-heuristics, cro-methodology, scorecard-marketing, steve-jobs-design-review - asking the user questions at every decision point and recording results in the project docs/ folder (POSITIONING.md, WEBSITE.md, CREATE-WEBSITE-PLAN.md) so the journey resumes across sessions. Use when the user wants to build a new website or landing page from scratch, turn a validated idea into a page that converts, or says 'build me a landing page for my SaaS'. Site already exists: use improve-website site-wide, conversion-optimization for one flow, or grow-website for traffic; building a software product, not a marketing site: create-app; no positioning yet: create-business first, or the positioning phase here. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
256 tokensAlways available to the agent
SKILL.md
5,371 tokensWhen the skill is activated
Reference documents
991 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore23,034 bytesreferences/artifact-templates.mddoc3,763 bytes
Read SKILL.md
# Create a Website
A blank page becomes a live, high-converting website through ten phases run in one dependency-respecting order: message, then design, then conversion, then a brutal review. This journey is interactive — the agent asks before every decision and never designs before the message is settled — and resumable, because every decision and artifact lives in the project's `docs/` folder. You drive the phases; the constituent skills carry the method.
## Core Principle
**Message before design, design before conversion — in that order; looks-fine is the floor, not the goal.** A visitor decides in five seconds whether to stay, and that decision rides on whether they instantly understand what you do and why it matters to *them* — so clarity comes first and design serves it. This skill sequences the phases, asks the questions, and records the decisions; the constituent skills carry the frameworks. Invoke them rather than improvising their method.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | one-page-marketing | Who is this for, and what is the site's one job? | Creates docs/MARKETING.md; extends docs/CUSTOMER.md |
| 2 | storybrand-messaging | What do we say, with the customer as hero? | Creates docs/POSITIONING.md, docs/WEBSITE.md |View the complete source on GitHubdesign-code-architecture
When your agent uses it
Guided journey from an app idea to a deliberate architecture: boundaries, domain model, data decisions, and resilience, making only the expensive-to-reverse decisions and deferring the rest. Orchestrates eight skills phase by phase - clean-architecture, domain-driven-design, system-design, ddia-systems, software-design-philosophy, release-it, pragmatic-programmer, 37signals-way - asking the user questions at every decision point and recording results in the project docs/ folder (ARCHITECTURE.md, DESIGN-CODE-ARCHITECTURE-PLAN.md) so the journey resumes across sessions. Use when the user wants to design a new app's architecture, choose boundaries and a domain model, decide monolith versus microservices, or says 'how should I structure this app'. If a codebase already exists, use remove-technical-debt (aged), improve-code-quality (fresh prototype), or architecture-optimization (slow but working); if unvalidated, run create-business or create-app first. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
249 tokensAlways available to the agent
SKILL.md
5,771 tokensWhen the skill is activated
Reference documents
787 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore26,961 bytesreferences/artifact-templates.mddoc3,227 bytes
Read SKILL.md
# Design Code Architecture
Design the architecture for a new app: get the small number of expensive-to-reverse decisions right and stay aggressively simple everywhere else. This is an interactive, resumable journey of eight phases — the agent asks before every decision and records the outcome in your project's `docs/` folder, so you can stop after any phase and resume later. It runs from the most foundational and hardest-to-reverse (boundaries, domain) through the tunable (data, resilience) to the cross-cutting disciplines (complexity, reversibility, scope) you apply throughout. A weekend project uses three phases lightly; a funded team building toward launch wants the whole stack.
## Core Principle
**Architecture is the set of decisions that are expensive to reverse: make exactly those deliberately, and defer everything cheap.** This skill sequences the phases, asks the decision questions, and records every choice in `docs/`. The constituent skills carry the method — invoke them rather than improvising their frameworks. The whole strategy is to convert expensive decisions into cheap ones by putting a boundary in front of them, so the irreducibly expensive set stays small enough to get right with care.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | clean-architecture | Do source-code dependencies point inward — is the core testable with no DB, web, or framework? | Creates docs/ARCHITECTURE.md |
| 2 | domain-driven-design | Where does the business actually split, and what does each term mean? | Extends docs/ARCHITECTURE.md |View the complete source on GitHubgrow-app
When your agent uses it
Guided journey from an app people sign up for and then quietly abandon to a sealed retention engine with a habit loop, an activated first run, and one metric the whole team trusts. Orchestrates eight skills phase by phase - hooked-ux, improve-retention, continuous-discovery, lean-ux, inspired-product, lean-analytics, microinteractions, drive-motivation - asking the user questions at every decision point and recording results in the project docs/ folder (PRODUCT.md, METRICS.md, GROW-APP-PLAN.md) so the journey resumes across sessions. Use when the user wants to lift activation and retention, design a habit loop, fix a leaky onboarding funnel, or says 'users sign up then disappear'. Do not use to fix broken UX or performance that no engagement mechanic can paper over - run improve-app first; if there is no app yet, use create-app. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
226 tokensAlways available to the agent
SKILL.md
4,982 tokensWhen the skill is activated
Reference documents
712 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore22,464 bytesreferences/artifact-templates.mddoc2,731 bytes
Read SKILL.md
# Grow an App
Your app has users who sign up and then quietly disappear — cohorts decay, daily actives are flat, the activation funnel leaks where it always has, and nothing looks obviously broken. This journey seals the bucket: it turns first-time users into activated, then habitual, then would-miss-it users across eight interactive phases. The agent asks before every decision and records the outcome in `docs/`, so the work resumes across sessions instead of restarting. Growth here is an engineering and design problem, not a bigger ad budget.
## Core Principle
**Fix the leaky bucket before pouring in acquisition: habit, activation, and retention come before any growth spend.** This skill sequences the eight phases, asks every decision question, and records each choice in `docs/`. The constituent skills carry the method — invoke them rather than improvising their frameworks.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | hooked-ux | Why do users come back without us paying? | Extends docs/PRODUCT.md |
| 2 | improve-retention | Why don't new users reach the loop? | Extends docs/PRODUCT.md |View the complete source on GitHubgrow-business
When your agent uses it
Guided journey from a business with lucky months to a repeatable growth engine that produces a forecast. Orchestrates nine skills phase by phase - one-page-marketing, hundred-million-offers, predictable-revenue, contagious, influence-psychology, crossing-the-chasm, cold-start-problem, lean-analytics, negotiation - asking the user questions at every decision point and recording results in the project docs/ folder (MARKETING.md, OFFER.md, METRICS.md, GROW-BUSINESS-PLAN.md) so the journey resumes across sessions. Use when the user wants to build a marketing and sales system, manufacture predictable pipeline, engineer word-of-mouth and referrals, or says 'revenue is real but lumpy and I need growth that repeats'. If the offer, retention, or operations underneath are broken, run improve-business first; with no paying customers yet, start with create-business; when the product itself must carry the growth loops, use grow-app. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
237 tokensAlways available to the agent
SKILL.md
5,670 tokensWhen the skill is activated
Reference documents
523 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore25,301 bytesreferences/artifact-templates.mddoc1,978 bytes
Read SKILL.md
# Grow a Business
You already have the hard part: a product people pay for. Revenue is real but lumpy — a good month came from a conference you happened to attend or a referral that happened to land, and none of it repeats on demand. This journey turns that traction into a repeatable growth engine across nine phases: a marketing map, an irresistible offer, an outbound motion, engineered word-of-mouth, persuasion on every surface, a mainstream go-to-market, a compounding network, one honest metric, and the discipline to hold price. It is interactive — the agent asks before every decision — and resumable, because every decision and asset is recorded in `docs/`. Install the whole stack at once with `npx skills add wondelai/skills --all --global`, or let each phase pull its skill on demand.
## Core Principle
**Build a repeatable growth engine: each phase produces an asset the next phase consumes — offer feeds pipeline, pipeline feeds word-of-mouth, metrics keep it honest.** The order is load-bearing; a skipped Phase 1 leaves the later phases with no shared target. This skill sequences the phases, asks the decision questions, and records the answers. The constituent skills carry the method — invoke them rather than improvising their frameworks.
The offer comes before every channel on purpose: sending traffic to a weak offer is the most expensive mistake in growth, so Phase 2 is fixed before outbound, virality, or repositioning turn on.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|View the complete source on GitHubgrow-website
When your agent uses it
Guided journey from a website with traffic it under-converts to a research-driven growth engine that captures more leads, persuades more buyers, sells a sharper offer, and earns referrals. Orchestrates eight skills phase by phase - cro-methodology, scorecard-marketing, storybrand-messaging, made-to-stick, influence-psychology, hundred-million-offers, contagious, one-page-marketing - asking the user questions at every decision point and recording results in the project docs/ folder (WEBSITE.md, OFFER.md, MARKETING.md, GROW-WEBSITE-PLAN.md) so the journey resumes across sessions. Use when the user wants to raise conversion on a site that already has traffic, capture more leads, sharpen a weak offer, add referral loops, or says 'my site gets visitors but nobody buys'. If a broken funnel or usability friction is the real blocker, run improve-website first; if there is no site yet, use create-website; for one leaking flow, conversion-optimization. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
248 tokensAlways available to the agent
SKILL.md
5,218 tokensWhen the skill is activated
Reference documents
782 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore22,799 bytesSKILL.mdcore22,799 bytesSKILL.mdcore22,799 bytesreferences/artifact-templates.mddoc2,938 bytes
Read SKILL.md
# Grow a Website
Take a site that already has traffic and under-monetizes it, and turn it into a research-driven growth engine: more leads captured, more buyers persuaded, a sharper offer, and visitors who bring more visitors. This journey runs eight phases — the agent asks before it decides at every fork, and all state lives in `docs/` so you can stop and resume across sessions. It sequences the work; it does not redesign the site on a hunch.
## Core Principle
**Most traffic problems are conversion problems in costume: capture and convert the visitors you have before buying more.** This skill sequences the phases, asks the decision questions, and records every choice in `docs/`. The constituent skills carry the method — invoke them rather than improvising their frameworks. Research comes before optimization, and the offer comes before the page polish, always.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1. Discover why visitors leave | cro-methodology | Why do visitors not convert, and what is worth testing? | Extends docs/WEBSITE.md, docs/METRICS.md, docs/EXPERIMENTS.md |
| 2. Capture the not-ready 97% | scorecard-marketing | How do we keep the leads who aren't ready to buy? | Extends docs/WEBSITE.md, docs/MARKETING.md |View the complete source on GitHubimprove-app
When your agent uses it
Guided journey from a shipped app that works but feels rough to a product that fits the job, flows without friction, reads clearly, and persuades honestly. Orchestrates nine skills phase by phase - jobs-to-be-done, ux-heuristics, design-everyday-things, refactoring-ui, microinteractions, made-to-stick, influence-psychology, high-perf-browser, steve-jobs-design-review - asking the user questions at every decision point and recording results in the project docs/ folder (CUSTOMER.md, DESIGN.md, POSITIONING.md, IMPROVE-APP-PLAN.md) so the journey resumes across sessions. Use when the user wants to fix a clunky product, cut UX friction, sharpen in-app copy, or says 'the app works but feels rough'. Not for code, tests, or hardening - use improve-code-quality (fresh prototype) or remove-technical-debt (aged); no app yet, create-app; needs growth loops, grow-app; marketing-site friction, improve-website; one leaking flow, conversion-optimization. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
263 tokensAlways available to the agent
SKILL.md
5,768 tokensWhen the skill is activated
Reference documents
1,094 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore24,645 bytesreferences/artifact-templates.mddoc4,271 bytes
Read SKILL.md
# Improve an App
The app already ships and works — users, screens, a real flow — but the experience feels rough where it
should feel effortless. Across nine phases this journey fixes what users feel, in evidence order: re-anchor
on the job, remove friction, polish the look and the moments, sharpen the words, persuade honestly, and end
with a review brutal enough to cut. It is interactive (the agent asks before deciding) and resumable (state
lives in `docs/`). Code-level causes route out to the code journeys — this pass fixes the product experience.
## Core Principle
**Fix what users feel, in evidence order: re-anchor on the job the app is hired for, remove friction before
polish, sharpen the words, persuade honestly, and end with a review brutal enough to cut.** A prettier
screen on a confusing flow loses users at the same rate — the order of the phases is the whole game.
View the complete source on GitHubimprove-business
When your agent uses it
Guided journey from a stalled, plateaued business to one with an honest diagnosis, a working operating rhythm, and offers repriced to real value. Orchestrates eight skills phase by phase - good-strategy-bad-strategy, traction-eos, high-output-management, team-topologies, drive-motivation, lean-analytics, negotiation, monetizing-innovation - asking the user questions at every decision point and recording results in the project docs/ folder (STRATEGY.md, OPERATIONS.md, METRICS.md, IMPROVE-BUSINESS-PLAN.md) so the journey resumes across sessions. Use when the user wants to fix a business that has plateaued, diagnose why growth stalled, tighten strategy and execution, re-motivate a team, or says 'revenue is flat and I do not know why'. Starting from scratch with no customers: use create-business. Once the fundamentals work and the goal is expansion: use grow-business. When the product itself drags the business down: use improve-app. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
250 tokensAlways available to the agent
SKILL.md
5,033 tokensWhen the skill is activated
Reference documents
759 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore22,063 bytesreferences/artifact-templates.mddoc2,884 bytes
Read SKILL.md
# Improve a Business
An interactive, resumable journey for a business that already runs but has stopped moving — real revenue, real customers, a flat line. Across eight phases it works the layers in order (strategy, execution, management, structure, motivation, metrics, margin, pricing), diagnosing before treating rather than chasing one tactic at a time. The agent asks before every decision and records each choice in `docs/` so the turnaround survives across sessions.
## Core Principle
**A plateau is a diagnosis failure: diagnose before treating, and work the layers in order — strategy, execution, management, structure, motivation, metrics, margin, pricing.** Poking one tactic at a time never breaks a plateau because the constraints compound. This skill sequences the phases, asks the decision questions, and records what was decided; the constituent skills carry the actual method — invoke them rather than improvising their frameworks.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | good-strategy-bad-strategy | What single challenge is capping the business? | Creates docs/STRATEGY.md — GATE |
| 2 | traction-eos | How do we execute the strategy every week? | Creates docs/OPERATIONS.md |View the complete source on GitHubimprove-code-quality
When your agent uses it
Guided journey from a working-but-untested vibe-coded prototype to a production-ready product with tests, clean structure, a business-rules boundary, and resilience at scale. Orchestrates nine skills phase by phase - working-with-legacy-code, clean-code, refactoring-patterns, software-design-philosophy, clean-architecture, pragmatic-programmer, release-it, system-design, ddia-systems - asking the user questions at every decision point and recording results in the project docs/ folder (TESTING.md, TECH-DEBT.md, IMPROVE-CODE-QUALITY-PLAN.md) so the journey resumes across sessions. Use when the user wants to harden an AI-generated prototype, add tests before refactoring, make code safe to change, or says 'this works on my machine but I am scared to touch it'. For an aged codebase, remove-technical-debt; for greenfield structure, design-code-architecture; for a product and UX pass, improve-app; to optimize speed and structure, architecture-optimization. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
254 tokensAlways available to the agent
SKILL.md
5,514 tokensWhen the skill is activated
Reference documents
846 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore25,049 bytesSKILL.mdcore25,049 bytesreferences/artifact-templates.mddoc3,331 bytes
Read SKILL.md
# Improve Code Quality
Turn a working-but-untested vibe-coded prototype into a product you can ship and operate. This is an
interactive, resumable journey of nine phases: the agent asks before every decision and records the
outcome in your project's `docs/` folder, so you can stop after any phase and pick up later. A
week-old prototype is already legacy code — so the first move is a safety net, and every phase after
it is verifiable because of that net.
## Core Principle
**A week-old untested prototype is already legacy code: flip tactical to strategic — safety net
first, then readability, structure, and production hardening in order.** This skill sequences the
phases, asks the decision questions, and records every choice in `docs/`. The constituent skills
carry the method — invoke them rather than improvising their frameworks. Skipping ahead (refactoringView the complete source on GitHubimprove-website
When your agent uses it
Guided journey from a live website that underperforms to a prioritized, evidence-backed backlog of conversion, usability, message, and speed fixes - each shipped as a testable experiment. Orchestrates eight skills phase by phase - cro-methodology, ux-heuristics, refactoring-ui, web-typography, storybrand-messaging, high-perf-browser, made-to-stick, design-everyday-things - asking the user questions at every decision point and recording results in the project docs/ folder (WEBSITE.md, DESIGN.md, IMPROVE-WEBSITE-PLAN.md) so the journey resumes across sessions. Use when the user wants to fix a landing page that isn't converting, diagnose why visitors leave, audit for clarity and usability, or says 'the homepage feels off but a redesign didn't help'. No site yet, create-website; converts but needs traffic, grow-website; if the friction is in a product app, not the marketing site, improve-app; if one specific flow leaks, conversion-optimization. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
256 tokensAlways available to the agent
SKILL.md
4,952 tokensWhen the skill is activated
Reference documents
878 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore20,651 bytesreferences/artifact-templates.mddoc3,289 bytes
Read SKILL.md
# Improve a Website
An interactive, resumable journey that turns a live-but-underperforming website into a ranked backlog of
defensible fixes. Across eight phases it diagnoses why visitors don't convert, then fixes usability,
hierarchy, typography, message, speed, memory, and errors — asking you at each decision point and
recording results in `docs/`. Each change is tied to a reason; the big ones ship as tests.
## Core Principle
**Diagnose, fix, prove: evidence from real visitors decides what changes, and every fix ships as a
testable hypothesis.** Order is deliberate — research first, then usability, look, message, speed,
memory, and error-tolerance, because each phase's output feeds the next.
This skill sequences the phases, asks the decision questions, and records what you decide. TheView the complete source on GitHubremove-technical-debt
When your agent uses it
Guided journey from a large aged codebase everyone fears to touch to one that is safe to change, legible, bounded, and resilient - paid down in place without a rewrite. Orchestrates eight skills phase by phase - working-with-legacy-code, refactoring-patterns, clean-code, software-design-philosophy, clean-architecture, pragmatic-programmer, release-it, domain-driven-design - asking the user questions at every decision point and recording results in the project docs/ folder (TESTING.md, TECH-DEBT.md, REMOVE-TECHNICAL-DEBT-PLAN.md) so the journey resumes across sessions. Use when the user wants to tame a legacy codebase, pay down technical debt safely, avoid a big-bang rewrite, or says 'we are afraid to touch this code'. For a fresh vibe-coded prototype, improve-code-quality; for greenfield structure, design-code-architecture; for a product-and-UX pass, improve-app; to optimize a working codebase for speed, architecture-optimization. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
252 tokensAlways available to the agent
SKILL.md
5,429 tokensWhen the skill is activated
Reference documents
631 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore25,187 bytesSKILL.mdcore25,187 bytesreferences/artifact-templates.mddoc2,349 bytes
Read SKILL.md
# Remove Technical Debt
Take a large, aged, tangled codebase that everyone is afraid to touch and pay its debt down in place — no big-bang rewrite, the old system always shipping. The instinct to rewrite is the one reliable way to turn a struggling-but-shipping product into a struggling-and-not-shipping one; this journey is the alternative. It is interactive and resumable across eight phases: the agent asks before every decision and records the outcome in your project's `docs/` folder, so you can stop after any phase and pick up later. The first phase builds a safety net at your change points; every phase after it is verifiable because that net exists.
## Core Principle
**Feedback over fear: cover and modify, never edit and pray — pay debt down in place on the paths you actually walk, and never stop shipping.** This skill sequences the phases, asks the decision questions, and records every choice in `docs/`. The constituent skills carry the method — invoke them rather than improvising their frameworks. You do not pay down a mountain of debt by rebuilding the mountain; you pay it down one safe, tested step at a time along the paths you already change. Skipping ahead — cleaning before the safety net, splitting services before the boundaries are real — is the exact failure mode this ordering exists to prevent.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | working-with-legacy-code | Can I change this code without breaking it unknowingly, and where do I start? | Creates docs/TESTING.md + docs/TECH-DEBT.md — GATE |
| 2 | refactoring-patterns | Can I reshape structure without changing behavior? | Extends docs/TECH-DEBT.md |View the complete source on GitHub37signals-way
When your agent uses it
Build lean, opinionated products using the 37signals philosophy from "Getting Real", "Rework", and "Shape Up". Use when the user mentions "Getting Real", "Rework", "Shape Up", "37signals", "Basecamp method", "six-week cycles", "fixed time variable scope", "appetite vs estimates", "betting table", "breadboarding", "fat marker sketch", "build less", "underdo the competition", "opinionated software", "we have too many meetings", "how do we ship faster", or "stop overbuilding". Also trigger when cutting scope to ship sooner, running a small team, or avoiding long-term roadmaps. Covers shaping, betting, building, and the art of saying no. For MVP validation, see lean-startup. For design sprints, see design-sprint.
What it loads into context
Frontmatter
206 tokensAlways available to the agent
SKILL.md
3,323 tokensWhen the skill is activated
Reference documents
20,996 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore14,905 bytesreferences/betting-cycles.mddoc12,904 bytesreferences/build-less.mddoc11,201 bytesreferences/case-studies.mddoc15,873 bytesreferences/opinionated-software.mddoc14,139 bytesreferences/shaping-work.mddoc13,984 bytesreferences/small-teams-execution.mddoc13,979 bytesreferences/ux-ui-copy.mddoc15,491 bytes
Read SKILL.md
# The 37signals Product Development Framework
A system for building profitable software without bloat, bureaucracy, or burnout, distilled from three books: *Getting Real* (build less), *Rework* (say no by default), and *Shape Up* (fix time, flex scope). Use it to shape work, bet on six-week cycles, run small autonomous teams, and ship on a predictable cadence.
## Core Principle
**Build less.** The best products do fewer things exceptionally well — simplicity is the destination, not the starting point. Traditional development adds; the 37signals way subtracts: build half a product (not a half-assed product), say no by default, fix the time and flex the scope. Constraints are what make great work possible — six weeks, three people, and a shaped pitch force you to find the essential version.
## Scoring
**Goal: 10/10.** Rate product plans, feature scopes, and team processes 0-10 against these principles. Report the current score and the specific changes needed to reach 10/10.
- **9-10:** Fixed-time cycles, shaped pitches, small teams, no backlog, opinionated defaults, clear copy
- **7-8:** Mostly shaped work and small teams, but some scope creep or process overheadView the complete source on GitHubcontinuous-discovery
When your agent uses it
Build a weekly cadence of customer touchpoints using Opportunity Solution Trees, assumption mapping, and interview snapshots. Use when the user mentions "continuous discovery", "opportunity solution tree", "weekly interviews", "assumption testing", "discovery habits", "product trio", "outcome-based roadmap", "how do I talk to customers regularly", "we keep building things nobody uses", or "connect research to the roadmap". Also trigger when setting up regular customer feedback loops, prioritizing which experiments to run, or tying discovery insights to delivery work. Covers experience mapping, co-creation, and prioritizing opportunities. For interview technique, see mom-test. For team structure, see inspired-product.
What it loads into context
Frontmatter
170 tokensAlways available to the agent
SKILL.md
2,983 tokensWhen the skill is activated
Reference documents
18,510 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,246 bytesreferences/assumption-mapping.mddoc14,288 bytesreferences/case-studies.mddoc18,814 bytesreferences/experience-mapping.mddoc15,306 bytesreferences/interview-snapshots.mddoc15,185 bytesreferences/opportunity-trees.mddoc10,725 bytesreferences/prioritization-methods.mddoc14,741 bytes
Read SKILL.md
# Continuous Discovery Habits Framework
Framework for building a sustainable weekly practice of customer discovery that keeps product teams progressing toward desired outcomes. Discovery is not a phase before development — it is embedded in the ongoing rhythm of product work so every decision is informed by fresh evidence.
## Core Principle
**Good product discovery requires a continuous cadence, not a one-time event.** Teams that talk to customers every week, map opportunities visually, and test assumptions before building consistently outperform teams that rely on intuition, stakeholder opinions, or quarterly research cycles. The benchmark: at least one customer touchpoint per week, every week, by the product trio (product manager, designer, engineer).
## Scoring
**Goal: 10/10.** Score a discovery practice by the seven Quick Diagnostic rows below — start at 3, add 1 point per row answered "yes" (max 10). Bands: **9-10** = weekly cadence, a living Opportunity Solution Tree, systematic assumption testing, and every shipped feature traceable to a customer opportunity; **5-6** = some discovery happening but ad hoc, PM-only, or disconnected from delivery; **≤3** = intuition- and stakeholder-driven with no regular customer contact. Report the current score, the failing rows, and the specific fix for each.
## Framework
View the complete source on GitHubdesign-everyday-things
When your agent uses it
Apply foundational design principles: affordances, signifiers, constraints, feedback, and conceptual models. Use when the user mentions "why is this confusing", "affordance", "error prevention", "discoverability", "human-centered design", "mental model", "mapping", "seven stages of action", "users keep making mistakes", "this is unintuitive", or "people cant figure out how to use it". Also trigger when reducing product complexity or feature creep. Covers the gulfs of execution and evaluation. For usability scoring, see ux-heuristics. For iOS-specific patterns, see ios-hig-design.
What it loads into context
Frontmatter
160 tokensAlways available to the agent
SKILL.md
3,528 tokensWhen the skill is activated
Reference documents
31,184 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Two Gulfs
- Seven Fundamental Design Principles
- Human Error
- The Seven Stages of Action
- Human-Centered Design (HCD) Process
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,994 bytesreferences/affordances.mddoc13,207 bytesreferences/case-studies.mddoc16,231 bytesreferences/conceptual-models.mddoc16,061 bytesreferences/constraints.mddoc13,886 bytesreferences/feedback.mddoc15,517 bytesreferences/human-error.mddoc16,310 bytesreferences/mappings.mddoc13,714 bytesreferences/seven-stages.mddoc15,091 bytesreferences/signifiers.mddoc14,110 bytesreferences/two-gulfs.mddoc12,282 bytes
Read SKILL.md
# Design of Everyday Things Framework
Foundational design principles for creating products that are intuitive, discoverable, and understandable. The "bible of UX" — applicable to physical products, software, and any human-designed system.
## Core Principle
**Good design is actually a lot harder to notice than poor design, in part because good designs fit our needs so well that the design is invisible.** When something fails, users blame themselves — but the fault is almost always in the design. Great design bridges the gap between what people want to do and what the product allows: it is discoverable (you can figure out what to do) and understandable (you can figure out what happened).
## Scoring
**Goal: 10/10.** Score 2 points per satisfied row of the Quick Diagnostic (5 rows = discoverability, evaluation, error recovery, mapping, constraints). Bands: **9-10** = users act without instructions, understand every outcome, and recover from any error; **5-6** = one gulf or error path is broken; **<=3** = users must consult a manual or routinely blame themselves. Report the current score and the diagnostic rows failing it.
## The Two Gulfs
View the complete source on GitHubdesign-sprint
When your agent uses it
Run a structured 5-day process to prototype, test, and validate product ideas with real users. Use when the user mentions "design sprint", "validate before we build", "rapid prototype", "test with users", or "should we build this". Also trigger when a team is stuck in endless debate over a high-stakes product decision, or wants to de-risk a costly idea before investing in development. Covers mapping, sketching, deciding, prototyping, and testing across Monday-Friday. For ongoing experimentation and MVPs, see lean-startup. For customer job analysis, see jobs-to-be-done. For non-leading user interviews, see mom-test.
What it loads into context
Frontmatter
165 tokensAlways available to the agent
SKILL.md
3,470 tokensWhen the skill is activated
Reference documents
28,600 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The 5-Day Sprint Process
- Monday: Map
- Tuesday: Sketch
- Wednesday: Decide
- Thursday: Prototype
- Friday: Test
- When to Run a Design Sprint
- Variations
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,357 bytesreferences/case-studies.mddoc21,682 bytesreferences/facilitation.mddoc13,495 bytesreferences/friday.mddoc13,805 bytesreferences/monday.mddoc12,074 bytesreferences/recruiting.mddoc13,059 bytesreferences/remote-sprints.mddoc16,477 bytesreferences/thursday.mddoc12,204 bytesreferences/tuesday.mddoc11,657 bytesreferences/wednesday.mddoc11,765 bytes
Read SKILL.md
# Design Sprint Framework
A five-day process for answering critical business questions through design, prototyping, and testing ideas with customers. Developed at Google Ventures and used by Google, Slack, Airbnb, and hundreds of startups.
## Core Principle
**Compress months of debate, design, and testing into one week — and test with real users before writing any production code.** The sprint replaces endless discussion with a fixed Monday-to-Friday spine, hard time-boxes, and a single Decider, so a high-stakes product question gets a real answer in five days instead of five months.
## Scoring
**Goal: 10/10.** Score a sprint plan or execution by awarding 1 point for each item present and correct (10 total). Report the score and the missing items needed to reach 10/10.
1. Decider committed for the full week; one Sprint Master facilitating.
2. Monday produces a target customer and moment (not a vague "test the product").View the complete source on GitHubinspired-product
When your agent uses it
Build empowered product teams using discovery and delivery dual-track. Use when the user mentions "product discovery", "empowered teams", "feature factory", "opportunity assessment", "product vision", "product strategy", "what should we build", or "our roadmap is just a feature list". Also trigger when restructuring teams away from output-driven models, or deciding what to build next based on outcomes. Covers discovery techniques, team structure, opportunity assessment, vision/strategy, and continuous delivery. For customer interviews, see mom-test. For ongoing discovery systems, see continuous-discovery.
What it loads into context
Frontmatter
146 tokensAlways available to the agent
SKILL.md
3,100 tokensWhen the skill is activated
Reference documents
16,887 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,860 bytesSKILL.mdcore15,860 bytesSKILL.mdcore15,860 bytesreferences/case-studies.mddoc16,642 bytesreferences/discovery-techniques.mddoc12,715 bytesreferences/empowered-teams.mddoc13,060 bytesreferences/opportunity-assessment.mddoc13,265 bytesreferences/product-vision.mddoc13,144 bytesreferences/stakeholder-management.mddoc15,011 bytes
Read SKILL.md
# Empowered Product Teams Framework
Framework for building products customers love through empowered teams that own continuous discovery and delivery. The best product companies don't ship features -- they solve problems, and they give teams the autonomy and accountability to figure out how.
## Core Principle
**Empowered product teams** = cross-functional groups given problems to solve (not features to build) who own discovery and delivery end-to-end.
Most product failures come not from bad engineering or design but from building things nobody wants. Feature teams receive roadmaps and execute; empowered teams receive objectives and discover solutions. The difference between a feature factory and an innovation engine is whether teams are missionaries (driven by vision and empathy) or mercenaries (driven by a handed-down backlog).
## Scoring
**Goal: 7/7.** Score product team structures, discovery practices, or delivery processes by the Quick Diagnostic below -- **1 point per satisfied row**, scored 0-7. Bands: **6-7** = empowered teams own outcomes and discovery runs continuously with engineers; **4-5** = discovery happens but inconsistently, or teams own output with partial outcome accountability; **<=3** = a feature factory: teams receive a roadmap of dated features and skip discovery. Always state the current score and the specific failed diagnostic rows to fix to reach 7/7.
View the complete source on GitHublean-startup
When your agent uses it
Design MVPs, validated learning experiments, and pivot-or-persevere decisions using Build-Measure-Learn. Use when the user mentions "MVP scope", "validated learning", "pivot or persevere", "vanity metrics", "test assumptions", "innovation accounting", "build-measure-learn", "minimum viable experiment", "should we pivot", "test a business idea cheaply", or "build the smallest version first". Also trigger when deciding what to include in a first version, measuring startup progress, or evaluating whether to change direction on a product bet. Covers innovation accounting and actionable metrics. For 5-day prototype testing, see design-sprint. For customer motivation analysis, see jobs-to-be-done.
What it loads into context
Frontmatter
177 tokensAlways available to the agent
SKILL.md
3,730 tokensWhen the skill is activated
Reference documents
31,846 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Build-Measure-Learn Loop
- Validated Learning
- Minimum Viable Product (MVP)
- Leap-of-Faith Assumptions
- Innovation Accounting
- Actionable vs. Vanity Metrics
- Pivot or Persevere
- The Three Engines of Growth
- The Five Whys
- Small Batches
- Lean Startup Applied: From Idea to Scale
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore17,078 bytesreferences/applications.mddoc14,189 bytesreferences/assumptions.mddoc13,368 bytesreferences/build-measure-learn.mddoc11,504 bytesreferences/case-studies.mddoc20,045 bytesreferences/five-whys.mddoc13,279 bytesreferences/growth-engines.mddoc13,313 bytesreferences/innovation-accounting.mddoc11,927 bytesreferences/metrics.mddoc12,615 bytesreferences/mvp-design.mddoc12,777 bytesreferences/pivots.mddoc13,335 bytesreferences/small-batches.mddoc13,072 bytes
Read SKILL.md
# Lean Startup Methodology
A systematic approach to building startups and launching new products that shortens development cycles and rapidly discovers whether a business model is viable.
## Core Principle
**Entrepreneurship is a form of management.** Success doesn't require a perfect plan or brilliant insight—it requires a systematic process for testing assumptions, learning from customers, and iterating rapidly. Most startups fail not because they couldn't build what they planned, but because they built the wrong thing: treat every plan as a set of hypotheses to falsify, and spend effort to eliminate waste and accelerate **validated learning**, not to execute a fixed roadmap.
## Scoring
**Goal: 10/10.** Score a plan, experiment, or metric set by the five Quick Diagnostic rows—**1 point each** when the answer is yes, **2 points** when it is also backed by evidence on the Validation Ladder (Level 3+):
- **9-10:** every leap-of-faith assumption named and ranked by risk, the riskiest tested by a real MVP, actionable metrics defined, and explicit pivot criteria set before building.
- **5-6:** a hypothesis and some MVP exist, but metrics are vanity or pivot criteria are undefined—decisions can't be made from the data.View the complete source on GitHubjobs-to-be-done
When your agent uses it
Discover what customers truly need by analyzing the "job" they hire your product to do. Use when the user mentions "customer discovery", "why customers churn", "what job does this solve", "competing against luck", "product-market fit", "switching behavior", "milkshake moment", or "functional vs emotional jobs". Also trigger when investigating why users choose competitors, designing features around real customer needs, or reframing a value proposition. Covers JTBD interviews, competition analysis, and jobs-oriented roadmaps. For product positioning, see obviously-awesome. For rapid validation, see design-sprint. For non-leading interview technique, see mom-test.
What it loads into context
Frontmatter
165 tokensAlways available to the agent
SKILL.md
3,403 tokensWhen the skill is activated
Reference documents
9,835 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Three Dimensions of Every Job
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,493 bytesreferences/case-studies.mddoc6,320 bytesreferences/competitive-strategy.mddoc10,038 bytesreferences/diagnostics.mddoc6,329 bytesreferences/innovation-process.mddoc11,844 bytesreferences/organizational-change.mddoc10,631 bytes
Read SKILL.md
# Jobs to Be Done Framework
Framework for discovering innovation based on a fundamental truth: customers don't buy products -- they "hire" them to do a specific job in their lives.
## Core Principle
**Job to Be Done** = the progress a customer wants to make in specific circumstances.
Key elements of the definition:
- **Progress** (not goal, not solution) -- the customer wants to move from the current state to a better one
- **Circumstances** -- context determines the job, not customer attributes (demographics are useless)
- **Hiring/Firing** -- the customer actively chooses a product for the "job"
## ScoringView the complete source on GitHublean-analytics
When your agent uses it
Choose and audit startup metrics using Croll and Yoskovitz's "Lean Analytics". Use when the user mentions "what metrics should we track", "KPIs", "north star metric", "One Metric That Matters (OMTM)", "vanity metrics", "analytics dashboard", "DAU/MAU", "churn benchmark", or "measure product-market fit". Also trigger when choosing metrics for a startup or feature, auditing a dashboard for vanity metrics, setting metric targets and baselines, or instrumenting a product by business model and stage. Covers good-vs-vanity metrics, the One Metric That Matters, metrics by business model, the five startup stages, and benchmarks. For the build-measure-learn loop, see lean-startup. For fixing activation and retention, see improve-retention.
What it loads into context
Frontmatter
198 tokensAlways available to the agent
SKILL.md
3,761 tokensWhen the skill is activated
Reference documents
14,506 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore17,047 bytesSKILL.mdcore17,047 bytesreferences/business-model-metrics.mddoc14,253 bytesreferences/case-studies.mddoc13,506 bytesreferences/five-stages.mddoc12,611 bytesreferences/good-metrics.mddoc14,214 bytesreferences/omtm.mddoc11,737 bytes
Read SKILL.md
# Lean Analytics
A data discipline for startups distilled from Alistair Croll and Benjamin Yoskovitz's *Lean Analytics*: separate metrics that change decisions from numbers that merely flatter, then point the whole company at the One Metric That Matters for your business model and stage. Use it to choose metrics, audit dashboards, set targets, and plan instrumentation.
## Core Principle
**Focus on the one metric that matters right now — everything else is noise that feels like progress.** Startups die from lack of focus more often than lack of data. The discipline is knowing your business model, knowing your stage, and tracking the single number that tells you whether the riskiest part of the business is working. A metric earns attention only if it changes what you do next.
## Scoring
**Goal: 10/10.** Rate metric choices, dashboards, and instrumentation plans 0-10 against these principles. Report the current score and the specific changes needed to reach 10/10.
- **9-10:** One OMTM matched to model and stage, paired counter-metric, a line in the sand with a pre-committed miss response, cohorted and segmented data
- **7-8:** Mostly actionable ratios and a plausible OMTM, but no explicit target, weak cohorting, or too many "key" metricsView the complete source on GitHubmom-test
When your agent uses it
Talk to customers without leading them using Mom Test rules: discuss their life not your idea, ask about specifics in the past, and talk less. Use when the user mentions "customer interviews", "validate my idea", "users say they want it but dont buy", "leading questions", "The Mom Test", "customer feedback bias", or "interview script". Also trigger when preparing user-research questions, interpreting ambiguous feedback, or designing customer-discovery that avoids false positives. Covers commitment and advancement, avoiding compliments, and extracting signal from noise. For product-market fit, see jobs-to-be-done. For rapid prototype testing, see design-sprint.
What it loads into context
Frontmatter
163 tokensAlways available to the agent
SKILL.md
3,602 tokensWhen the skill is activated
Reference documents
16,323 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework Sections
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,817 bytesSKILL.mdcore16,817 bytesreferences/avoiding-bad-data.mddoc11,499 bytesreferences/case-studies.mddoc17,199 bytesreferences/commitment-advancement.mddoc10,585 bytesreferences/finding-conversations.mddoc11,576 bytesreferences/processing-learning.mddoc12,821 bytesreferences/question-patterns.mddoc10,400 bytes
Read SKILL.md
# The Mom Test Framework
Framework for customer conversations that won't lead you astray, based on a fundamental truth: everyone is lying to you -- not maliciously, but because you're asking the wrong questions. The Mom Test provides rules for asking questions so good that even your mom can't lie to you.
## Core Principle
**Good customer conversations are about their life, not your idea.** The moment you mention what you're building, people switch from sharing truth to performing politeness. Talk about their problems, their lives, and their existing behavior instead of pitching, and ask about specifics in the past, not hypotheticals about the future. Above all, talk less and listen more.
## Scoring
**Goal: 7/7.** Score a conversation (or interview plan) by the seven-row Quick Diagnostic below: **1 point per row that passes.**
- **6-7** = focused on their life and past behavior, concrete facts captured, a real commitment (time/reputation/money) secured, they talked 80%+, and beliefs got updated.
- **4-5** = some past-behavior facts but leaking into hypotheticals, compliments accepted as signal, or ending without an ask.
- **<=3** = a pitch in disguise: leading questions, opinions and fluff, a polite zombie lead, no learning.View the complete source on GitHubmonetizing-innovation
When your agent uses it
Design products and pricing around validated willingness to pay, from Ramanujam & Tacke's "Monetizing Innovation". Use when the user mentions "pricing", "how much should we charge", "willingness to pay", "pricing page", "packaging", "freemium vs free trial", "are we leaving money on the table", "nobody buys at this price", "price increase", or "good-better-best". Also trigger when designing or auditing pricing and packaging, validating willingness to pay before building, segmenting customers by value, or choosing between subscription, usage-based, and freemium models. Covers price-before-product, willingness-to-pay talks, the four failures (feature shock, minivation, hidden gem, undead), leader/filler/killer packaging, and behavioral pricing. For offers and guarantees, see hundred-million-offers. For what customers value, see jobs-to-be-done.
What it loads into context
Frontmatter
220 tokensAlways available to the agent
SKILL.md
4,531 tokensWhen the skill is activated
Reference documents
14,268 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Worked Examples
- Further Reading
- About the Authors
Files
SKILL.mdcore21,035 bytesreferences/case-studies.mddoc14,097 bytesreferences/four-failures.mddoc13,170 bytesreferences/monetization-models.mddoc12,081 bytesreferences/packaging-tiers.mddoc11,694 bytesreferences/wtp-conversations.mddoc13,415 bytes
Read SKILL.md
# Monetizing Innovation
A framework for designing the product around the price, distilled from Simon-Kucher partners Madhavan Ramanujam and Georg Tacke's *Monetizing Innovation*. Use it to validate willingness to pay before building, dodge the four monetization failures, segment customers by value, package features into tiers people actually want, choose the right monetization model, and price with behavioral science instead of gut feel.
## Core Principle
**Design the product around the price — have the willingness-to-pay talk early.** 72% of new products miss their revenue targets, and the common root cause is treating price as an afterthought: build first, guess a number at launch. Price is a measure of how much customers value what you are building, which makes it the best early signal of whether to build it at all. Test willingness to pay at the concept stage and let it shape scope, segments, packaging, and the business case.
## Scoring
**Goal: 10/10.** Rate pricing and packaging decisions 0-10 against the principles below. Report the current score and the specific changes needed to reach 10/10.
- **9-10:** WTP validated at concept stage; segments built on value; leader-led tiers with killers unbundled; price metric tracks delivered value; launch monitored against pre-agreed triggers
- **7-8:** Real WTP research, but it arrived late or packaging still carries a killer feature; monetization model chosen deliberatelyView the complete source on GitHubnegotiation
When your agent uses it
Prepare and execute negotiations using tactical empathy, calibrated questions, and the Ackerman method. Use when the user mentions "salary negotiation", "contract terms", "handling objections", "mirroring and labeling", "difficult conversation", "deal terms", "BATNA", "anchoring", "how do I ask for a raise", "get a better deal", or "they wont budge on price". Also trigger when preparing for a vendor negotiation, resolving a pricing dispute, or navigating a high-stakes conversation where both sides need to feel heard. Covers accusation audits, Black Swan discovery, and the "Thats Right" technique. For persuasion in product and marketing, see influence-psychology.
What it loads into context
Frontmatter
170 tokensAlways available to the agent
SKILL.md
4,145 tokensWhen the skill is activated
Reference documents
3,922 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Handling Common Situations
- Counterpart Styles
- Voice and Delivery
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore18,922 bytesreferences/techniques.mddoc16,728 bytes
Read SKILL.md
# Negotiation
Tactical empathy-based negotiation framework from FBI hostage negotiator Chris Voss. Understand the emotional drivers behind decisions and use proven techniques to build rapport, uncover hidden information, and reach better outcomes.
## Core Principle
**People want to be understood and feel safe.** The most effective path to "yes" runs through empathy, active listening, and emotional intelligence -- not logic, arguments, or compromise. Treat every negotiation as a discovery process: your assumptions are hypotheses to test, and the other side's needs (respect, security, autonomy) matter more than their stated positions. Never split the difference -- no deal is better than a bad deal.
## Scoring
**Goal: 10/10.** Score 1 point per satisfied Quick Diagnostic row (6 rows), plus up to 4 points for execution quality: emotions labeled out loud (+1), "That's right" earned not "You're right" (+1), no "Why?" / no splitting the difference / no chasing "yes" (+1), at least one Black Swan surfaced (+1). Bands: **9-10** = audit delivered, calibrated questions and BATNA prepared, "That's right" achieved, Black Swans hunted; **5-6** = some prep but arguing the position or chasing "yes"; **<=3** = no audit, no BATNA, splitting the difference. Always state the current score and the specific gaps to reach 10/10.
## Framework
View the complete source on GitHubhundred-million-offers
When your agent uses it
Create irresistible offers using the Value Equation, bonus stacking, risk-reversing guarantees, and ethical scarcity. Use when the user mentions "grand slam offer", "make my offer more compelling", "what bonuses should I add", "guarantee strategy", "offer naming", or "people say its too expensive". Also trigger when packaging a product for higher perceived value, justifying premium pricing instead of discounting, designing a money-back guarantee, or structuring tiers to maximize conversions. Covers the MAGIC naming formula and starving-crowd targeting. For product positioning, see obviously-awesome. For outbound sales, see predictable-revenue.
What it loads into context
Frontmatter
159 tokensAlways available to the agent
SKILL.md
4,555 tokensWhen the skill is activated
Reference documents
31,620 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Grand Slam Offer Framework
- Offer Creation Process
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore20,011 bytesreferences/bonuses-stacking.mddoc12,784 bytesreferences/case-studies.mddoc16,939 bytesreferences/grand-slam-offers.mddoc12,047 bytesreferences/guarantees.mddoc14,011 bytesreferences/naming-offers.mddoc15,880 bytesreferences/offer-creation-checklist.mddoc15,173 bytesreferences/pricing-strategy.mddoc12,247 bytesreferences/scarcity-urgency.mddoc13,980 bytesreferences/starving-crowd.mddoc13,052 bytesreferences/value-equation.mddoc11,445 bytes
Read SKILL.md
# Grand Slam Offer Creation Framework
Framework for creating offers so good people feel stupid saying no. What you sell (the offer) matters more than how you sell it or who you sell it to.
## Core Principle
**The offer is the #1 lever in any business: a Grand Slam Offer sells despite mediocre marketing, while the best marketing in the world cannot save a bad offer.** Before optimizing funnels, running more ads, or hiring salespeople, fix the offer. A Grand Slam Offer maximizes Dream Outcome and Perceived Likelihood of Achievement while minimizing Time Delay and Effort & Sacrifice — becoming a category of one with no comparable alternative.
## Scoring
**Goal: 10/10.** Score any offer by the 7-row Quick Diagnostic at the end of this file — award ~1.4 points per row answered "yes," rounding to a 0-10 scale. Bands: **9-10** = all/nearly all rows pass (irresistible: 10x perceived value, reversed risk, ethical scarcity, named dollar-valued bonuses, a category-of-one bundle, a MAGIC name); **5-6** = value and market are right but risk, bonuses, or scarcity are missing; **<=3** = a commodity priced on cost with no guarantee or reason to act now. Always report the current score and the specific diagnostic rows that must flip to "yes" to reach 10/10.
## The Grand Slam Offer Framework
View the complete source on GitHubinfluence-psychology
When your agent uses it
Apply the seven principles of ethical persuasion (reciprocity, commitment, social proof, authority, liking, scarcity, unity) to product design, copy, and sales. Use when the user mentions "social proof", "persuasive copy", "why users dont convert", "ethical persuasion", "reciprocity", "scarcity tactics", "commitment and consistency", "shared identity", "in-group", "make my copy more persuasive", "increase trust", or "get more people to say yes". Also trigger when designing testimonial sections, crafting urgency messaging, or improving trust signals on landing pages. Covers the principles, when each applies, and ethical limits. For deal negotiation tactics, see negotiation. For viral word-of-mouth, see contagious.
What it loads into context
Frontmatter
183 tokensAlways available to the agent
SKILL.md
3,843 tokensWhen the skill is activated
Reference documents
30,155 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Seven Principles of Influence
- Combining Principles
- The Ethical Line
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore17,148 bytesreferences/authority.mddoc13,518 bytesreferences/case-studies.mddoc16,092 bytesreferences/commitment-consistency.mddoc12,723 bytesreferences/copywriting.mddoc14,022 bytesreferences/ethics.mddoc14,330 bytesreferences/liking.mddoc15,053 bytesreferences/reciprocity.mddoc11,405 bytesreferences/scarcity.mddoc14,759 bytesreferences/social-proof.mddoc14,272 bytesreferences/unity.mddoc15,016 bytes
Read SKILL.md
# Influence Psychology Framework
Apply six decades of persuasion science — Cialdini's research into why people say "yes" — to product, copy, and sales, ethically.
## Core Principle
**People don't make decisions rationally — they use mental shortcuts (heuristics) that can be triggered to influence behavior.** These shortcuts evolved because they're usually reliable, but they can also be exploited. Understanding them lets you design products, messaging, and experiences that align with how people actually decide.
## Scoring
**Goal: 10/10.** When reviewing or creating persuasive elements (features, copy, flows, campaigns), run the Quick Diagnostic, then score against the bands below and apply the ethics gate. Always report the current score and the specific change needed to reach 10/10.
- **9-10** — Multiple principles deliberately layered; every claim truthful; users can reverse the decision; passes the transparency test (still works if the user knows the strategy); safe for vulnerable users.
- **7-8** — Principles deliberately layered and honest, but one gap (e.g. weak reversibility, or a single principle where layering was possible).View the complete source on GitHubmade-to-stick
When your agent uses it
Craft messages that are understood, remembered, and drive action using the SUCCESs checklist (Simple, Unexpected, Concrete, Credible, Emotional, Stories). Use when the user mentions "make it memorable", "no one remembers our pitch", "tagline", "value proposition", "why the message isnt landing", "curse of knowledge", or "concrete language". Also trigger when writing a pitch deck, simplifying a complex product explanation, or making a presentation more compelling. Covers the six SUCCESs traits and the curse of knowledge. For narrative brand frameworks, see storybrand-messaging. For viral sharing, see contagious.
What it loads into context
Frontmatter
160 tokensAlways available to the agent
SKILL.md
3,633 tokensWhen the skill is activated
Reference documents
29,304 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The SUCCESs Framework
- The Curse of Knowledge
- Applying SUCCESs to Product
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore16,025 bytesreferences/applications.mddoc14,523 bytesreferences/case-studies.mddoc17,246 bytesreferences/concrete.mddoc14,170 bytesreferences/credible.mddoc12,887 bytesreferences/curse-of-knowledge.mddoc15,947 bytesreferences/emotional.mddoc14,552 bytesreferences/simple.mddoc12,964 bytesreferences/stories.mddoc16,875 bytesreferences/unexpected.mddoc12,670 bytes
Read SKILL.md
# Made to Stick Framework
A framework for crafting ideas and messages that are understood, remembered, and drive lasting action. Based on decades of research into why some ideas survive and others die.
## Core Principle
**The Curse of Knowledge is the single greatest barrier to effective communication.** Once we know something, we can't imagine not knowing it—which makes us bad at explaining our ideas to others. Sticky ideas aren't born, they're made: the SUCCESs framework provides six principles that make any idea more memorable and impactful.
## Scoring
**Goal: 10/10.** Score any messaging (copy, presentations, campaigns, onboarding) by running the [Quick Diagnostic](#quick-diagnostic): rate each of the six traits 1-10, then map the 6-60 total to a band (50-60 = 9-10, extremely sticky; 35-49 = 7-8, strong; 20-34 = 4-6, forgettable; below 20 = ≤3, won't stick). Always state the current score, which traits scored lowest, and the specific fix from the diagnostic's Fix column.
## The SUCCESs Framework
View the complete source on GitHubpredictable-revenue
When your agent uses it
Build a scalable outbound B2B sales machine with specialized roles (SDR, AE, CSM). Use when the user mentions "outbound sales", "Cold Calling 2.0", "cold email sequences", "sales pipeline", "SDR process", "sales development", "build an outbound sales team", or "fill my pipeline". Also trigger when setting up a B2B SaaS sales team from scratch or building a lead-qualification framework to improve close rates. Covers the three lead types (seeds/nets/spears), role specialization, the referral-email method, ANUM qualification, and pipeline math. For offer design, see hundred-million-offers. For persuasion science, see influence-psychology.
What it loads into context
Frontmatter
179 tokensAlways available to the agent
SKILL.md
2,874 tokensWhen the skill is activated
Reference documents
25,216 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Three Types of Leads
- Sales Role Specialization
- Cold Calling 2.0
- Pipeline Math
- Building the Sales Development Team
- Metrics and Dashboards
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore12,390 bytesreferences/case-studies.mddoc14,733 bytesreferences/cold-calling-2.mddoc12,539 bytesreferences/lead-types.mddoc11,290 bytesreferences/metrics.mddoc13,827 bytesreferences/pipeline-math.mddoc10,734 bytesreferences/qualification.mddoc15,782 bytesreferences/roles.mddoc12,938 bytesreferences/team-building.mddoc13,138 bytes
Read SKILL.md
# Predictable Revenue Framework
A systematic approach to building a scalable, predictable B2B sales machine — the outbound prospecting system that helped Salesforce add $100M in recurring revenue.
## Core Principle
**Predictable lead generation drives predictable revenue.** The biggest mistake in sales is having the same people prospect AND close — specialization creates a repeatable, scalable machine. Traditional cold calling is dead; Cold Calling 2.0 (mass, personalized cold emails that generate referrals to the right person) is the new outbound.
## Scoring
**Goal: 10/10.** Score a sales process 0-10 by awarding 2 points for each of the five [Quick Diagnostic](#quick-diagnostic) rows it satisfies (prospecting/closing separated, defined outbound process, 3-month pipeline predictability, known lead-type mix, standardized SDR→AE handoff). Bands: **9-10** = role separation plus a repeatable process that predicts pipeline; **5-6** = some specialization but ad-hoc prospecting or unpredictable pipeline; **≤3** = one person prospects and closes, revenue depends on heroics. Always give the current score and the specific diagnostic rows blocking 10/10.
## The Three Types of Leads
View the complete source on GitHubblue-ocean-strategy
When your agent uses it
Create uncontested market space using value innovation instead of competing head-to-head. Use when the user mentions "blue ocean", "red ocean", "strategy canvas", "ERRC framework", "value innovation", "non-customers", "buyer utility map", "the market is too crowded", "how do we stand out", or "escape the price war". Also trigger when exploring a new market category, or finding underserved or non-customers. Covers the Four Actions Framework, Six Paths, buyer utility map, and value-cost trade-offs. For real strategy formulation and bad-strategy detection, see good-strategy-bad-strategy. For tech adoption strategy, see crossing-the-chasm. For product positioning, see obviously-awesome.
What it loads into context
Frontmatter
180 tokensAlways available to the agent
SKILL.md
2,865 tokensWhen the skill is activated
Reference documents
31,548 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore13,341 bytesreferences/blue-ocean-examples.mddoc17,565 bytesreferences/errc-grid.mddoc19,392 bytesreferences/implementation.mddoc21,819 bytesreferences/non-customers.mddoc18,122 bytesreferences/sequence.mddoc18,965 bytesreferences/six-paths.mddoc21,789 bytesreferences/strategy-canvas.mddoc17,161 bytesreferences/value-innovation.mddoc14,062 bytes
Read SKILL.md
# Blue Ocean Strategy Framework
Strategic framework for creating uncontested market space that makes the competition irrelevant, based on the simultaneous pursuit of differentiation and low cost.
## Core Principle
**Don't compete in bloody red oceans. Create blue oceans of uncontested market space.** Most companies fight for share in existing industries; winners create new market space where competition is irrelevant by delivering a leap in value for both buyers and themselves. Competition-based strategy is zero-sum — value innovation creates new demand and breaks the value-cost trade-off.
## Scoring
**Goal: 10/10.** Score a strategy by how many of the five Quick Diagnostic rows it satisfies, mapped to the bands below:
- **9-10** — divergent strategy-canvas curve, eliminates AND creates factors, breaks the value-cost trade-off, converts non-customers, and delivers a 10x utility leap (all 5 rows).
- **7-8** — value innovation is real but one gate is weak (e.g. strong divergence and cost cuts, but still chasing existing customers rather than non-customers).View the complete source on GitHubcold-start-problem
When your agent uses it
Start and scale networked products using Andrew Chen's "The Cold Start Problem" framework for network effects. Use when the user mentions "network effects", "chicken and egg", "cold start", "two-sided marketplace", "atomic network", "hard side", "liquidity", "critical mass", "invite-only launch", "how do I get my first users", or "the marketplace has no buyers or sellers". Also trigger when launching a marketplace, social, or collaboration product that is worthless without other users, deciding launch sequencing and seeding tactics, or diagnosing stalled network growth at scale. Covers the five stages: cold start, tipping point, escape velocity, hitting the ceiling, and the moat. For word-of-mouth virality, see contagious. For habit-driven retention, see hooked-ux.
What it loads into context
Frontmatter
197 tokensAlways available to the agent
SKILL.md
3,948 tokensWhen the skill is activated
Reference documents
12,482 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore18,944 bytesreferences/atomic-networks.mddoc12,970 bytesreferences/case-studies.mddoc12,849 bytesreferences/hard-side.mddoc10,888 bytesreferences/scale-ceiling-moat.mddoc11,149 bytesreferences/tipping-playbooks.mddoc10,349 bytes
Read SKILL.md
# The Cold Start Problem
A framework for starting and scaling products that live or die by network effects — marketplaces, social apps, messaging, and collaboration tools — distilled from Andrew Chen's *The Cold Start Problem*. Use it to launch products that are worthless until other users show up, to sequence growth network by network, and to navigate the five stages: the cold start, the tipping point, escape velocity, hitting the ceiling, and the moat.
## Core Principle
**Network effects start as a liability, not an asset.** Value lives in connections between users, and on day one there are none — the same force that makes a dense network unstoppable makes an empty one useless. You don't escape by launching to a market; you escape by building one tiny, complete, self-sustaining network at a time, solving its hard side first, then tipping adjacent networks with a repeatable playbook until the market follows.
## Scoring
**Goal: 10/10.** Rate launch plans and growth strategies for networked products 0-10 against the principles below. Report the current score and the specific changes needed to reach 10/10.
- **9-10:** Named atomic network with an instrumented magic moment, hard side solved first, repeatable tipping playbook, density/liquidity metrics, explicit ceiling and moat plan
- **7-8:** Clear atomic network and hard-side focus, but tipping tactics are ad hoc or metrics still track totals over densityView the complete source on GitHubcrossing-the-chasm
When your agent uses it
Navigate the technology adoption lifecycle from early adopters to mainstream market. Use when the user mentions "crossing the chasm", "beachhead segment", "whole product", "early adopters vs mainstream", "tech go-to-market", "bowling pin strategy", "technology adoption lifecycle", "pragmatist buyers", "growth stalled after early adopters", or "our go-to-market plan". Also trigger when planning go-to-market for a technical product. Covers the D-Day analogy, bowling-pin strategy, the tornado, and positioning against incumbents. For product positioning, see obviously-awesome. For new market creation, see blue-ocean-strategy.
What it loads into context
Frontmatter
166 tokensAlways available to the agent
SKILL.md
3,208 tokensWhen the skill is activated
Reference documents
25,974 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Technology Adoption Life Cycle
- The D-Day Strategy: Crossing the Chasm
- Bowling Pin Strategy
- The Tornado: After the Chasm
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,505 bytesreferences/b2b-saas.mddoc19,424 bytesreferences/beachhead-selection.mddoc14,009 bytesreferences/buyer-segments.mddoc14,176 bytesreferences/case-studies.mddoc20,857 bytesreferences/expansion.mddoc12,995 bytesreferences/go-to-market.mddoc14,209 bytesreferences/positioning.mddoc13,318 bytesreferences/whole-product.mddoc13,459 bytes
Read SKILL.md
# Crossing the Chasm Framework
Strategic framework for marketing and selling disruptive technology products, particularly the transition from early adopters to mainstream customers.
## Core Principle
**There is a chasm between early adopters and the mainstream market.** Most tech companies fail not because they can't build great products, but because they can't cross from visionaries who love new technology to pragmatists who just want solutions that work. The two groups want fundamentally different things -- what wins over innovators actively repels the early majority -- so you must change your strategy, and your whole product, to cross.
If the product is modern PLG/freemium B2B SaaS, read [references/b2b-saas.md](references/b2b-saas.md) first -- it remaps every step below (the chasm, beachhead, whole product, metrics) for self-serve trials, free tiers, and the false-signal trap where 1,000 free users looks like a crossing but isn't.
## Scoring
**Goal: 10/10.** Score any tech go-to-market by the Quick Diagnostic at the end: count the rows answered "yes" and map the 7 rows onto a 0-10 scale (roughly 1.4 points per satisfied row).
View the complete source on GitHubgood-strategy-bad-strategy
When your agent uses it
Formulate and audit real strategy using Richard Rumelt's "Good Strategy Bad Strategy": an honest diagnosis, a guiding policy, and coherent action instead of goals, vision, and wishful thinking. Use when the user mentions "good strategy bad strategy", "strategy kernel", "diagnosis guiding policy coherent action", "our strategy is just goals", "strategic planning", "mission vs strategy", "annual plan", or "is this actually a strategy". Also trigger when auditing a strategy doc or pitch deck for fluff, turning a goal list into real strategy, formulating strategy for a product or company, or finding leverage and proximate objectives. Covers the kernel of strategy, bad-strategy detection, and sources of power. For product positioning, see obviously-awesome. For uncontested markets, see blue-ocean-strategy.
What it loads into context
Frontmatter
202 tokensAlways available to the agent
SKILL.md
4,079 tokensWhen the skill is activated
Reference documents
12,952 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore19,456 bytesSKILL.mdcore19,456 bytesreferences/bad-strategy.mddoc11,977 bytesreferences/case-studies.mddoc12,967 bytesreferences/dynamics-inertia.mddoc11,773 bytesreferences/kernel.mddoc12,051 bytesreferences/sources-of-power.mddoc11,845 bytes
Read SKILL.md
# Good Strategy Bad Strategy
A framework for creating and auditing strategy, distilled from Richard Rumelt's *Good Strategy Bad Strategy: The Difference and Why It Matters*. Good strategy has a simple underlying logic — an honest diagnosis of the critical challenge, a guiding policy for overcoming it, and coherent actions that carry the policy out. Use this skill to detect the four hallmarks of bad strategy and to replace goal lists and vision decks with a working kernel.
## Core Principle
**Strategy is coherent action backed by an honest diagnosis — not goals, vision, or wishful thinking.** A goal ("20% growth") names an ambition; a strategy explains how the ambition will be achieved given the actual obstacles. Bad strategy is not the absence of strategy but an active substitute for it: buzzword fluff, refusal to name the challenge, and laundry lists of initiatives. The heart of strategy work is choice — concentrating effort and resources on the one or two pivotal objectives whose accomplishment unlocks everything else.
## Scoring
**Goal: 10/10.** Score strategies, plans, and strategy documents by walking the eight rows of the Quick Diagnostic and counting how many pass. Report the current score and the specific changes needed to reach 10/10. The bands below name what each tier looks like; the row count keeps the rating reproducible run to run.
- **9-10 (8 rows pass):** Complete kernel — honest diagnosis, choiceful guiding policy, coordinated resource-backed actions — aimed at a pivot point, with an explicit list of what will not be done
- **7-8 (6-7 pass):** Kernel present but one element weak: thin diagnosis, a policy that rules little out, or actions not yet coordinated and fundedView the complete source on GitHubobviously-awesome
When your agent uses it
Define product positioning by mapping competitive alternatives, unique attributes, and best-fit customers to the right market category. Use when the user mentions "positioning", "competitive alternatives", "how to position", "market category", "positioning canvas", "repositioning", "category creation", "what category are we in", or "why prospects dont get what we do". Also trigger when launching a new product, entering a crowded market, or diagnosing why prospects dont grasp the product's value. Covers the positioning canvas and team workshops. For customer jobs analysis, see jobs-to-be-done. For go-to-market, see crossing-the-chasm.
What it loads into context
Frontmatter
161 tokensAlways available to the agent
SKILL.md
3,802 tokensWhen the skill is activated
Reference documents
24,529 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Positioning Canvas
- The 5-Step Positioning Process
- Market Reference Points
- Team Positioning Exercise
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore18,598 bytesreferences/case-studies.mddoc21,246 bytesreferences/competitive-alternatives.mddoc11,968 bytesreferences/market-category.mddoc14,718 bytesreferences/positioning-canvas.mddoc15,105 bytesreferences/target-customers.mddoc13,681 bytesreferences/team-exercise.mddoc15,601 bytesreferences/unique-attributes.mddoc11,970 bytesreferences/value-mapping.mddoc13,150 bytes
Read SKILL.md
# Product Positioning Framework
April Dunford's "Obviously Awesome" methodology: a structured, repeatable process for defining how your product is the best in the world at delivering something a well-defined set of customers cares a lot about. Positioning determines what customers compare you to, which features they notice, and ultimately whether they buy.
## Core Principle
**Positioning is not messaging. Positioning is context.**
Positioning defines the context within which customers evaluate your product -- what category they place you in, what alternatives they compare you against, and how they judge your value. Customers always evaluate relative to alternatives; there is no absolute product perception -- a product that seems expensive in one context seems cheap in another. Deliberately choose the context that makes your unique strengths obvious: get it right and messaging, sales, and pricing become dramatically easier; get it wrong and no amount of clever copywriting will save you.
## Scoring
**Goal: 10/10.** Rate any product's positioning 0-10 using the bands below, and always state the current score with the specific improvements needed to reach 10/10.
View the complete source on GitHubtraction-eos
When your agent uses it
Implement the Entrepreneurial Operating System (EOS) to align vision and execution across a company. Use when the user mentions "EOS", "Entrepreneurial Operating System", "V/TO", "quarterly rocks", "Level 10 meetings", "accountability chart", "IDS process", "my company feels chaotic", "we keep having the same problems", or "get the whole team aligned". Also trigger when a growing company needs meeting structure, goal-setting frameworks, or a systematic way to solve recurring organizational issues. Covers the six EOS components: Vision, People, Data, Issues, Process, Traction. For team motivation design, see drive-motivation. For lean experimentation, see lean-startup.
What it loads into context
Frontmatter
175 tokensAlways available to the agent
SKILL.md
3,471 tokensWhen the skill is activated
Reference documents
30,232 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Six Key Components
- EOS Implementation Timeline
- Organizational Checkup
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,259 bytesreferences/case-studies.mddoc18,493 bytesreferences/data.mddoc12,783 bytesreferences/implementation.mddoc15,501 bytesreferences/issues.mddoc14,137 bytesreferences/level-10.mddoc13,552 bytesreferences/people.mddoc13,330 bytesreferences/process.mddoc13,666 bytesreferences/rocks.mddoc12,971 bytesreferences/vto.mddoc14,569 bytes
Read SKILL.md
# Entrepreneurial Operating System (EOS)
A complete system for running a business with six key components. Designed for entrepreneurial companies ($2M-$50M revenue, 10-250 employees) that want to align vision and execution.
## Core Principle
**Most businesses suffer from the same core issues: people, vision, traction.** Great vision without traction is hallucination; traction without vision is aimless. EOS connects the two through a practical weekly operating rhythm that strengthens the Six Key Components of any organization.
## Scoring
**Goal: 10/10.** Score the business by how many of the six Quick Diagnostic rows pass (each component is either in place or not), mapped to the bands below. Bands: **9-10** = all six diagnostic rows pass and rocks consistently hit 80%+ completion; **7-8** = five rows pass, one component weak; **5-6** = three to four rows pass; **3-4** = one to two rows pass; **<=2** = no operating rhythm in place. Always state the current score, the failing diagnostic rows, and the next action for each.
## The Six Key Components
View the complete source on GitHubclean-architecture
When your agent uses it
Structure software around the Dependency Rule: source code dependencies point inward from frameworks to use cases to entities. Use when the user mentions "architecture layers", "dependency rule", "ports and adapters (hexagonal)", "onion architecture", "screaming architecture", "where should business logic go", "decouple from the database", "swap the framework without a rewrite", or "keep business rules independent". Also trigger when deciding which layer code belongs in, isolating core logic from infrastructure, defining module boundaries, or debating whether the framework should call your code or the reverse. Covers component principles, boundaries, and SOLID. For code-level quality, see clean-code. For domain modeling, see domain-driven-design.
What it loads into context
Frontmatter
175 tokensAlways available to the agent
SKILL.md
3,331 tokensWhen the skill is activated
Reference documents
19,423 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,371 bytesSKILL.mdcore16,371 bytesSKILL.mdcore16,371 bytesreferences/adapters-frameworks.mddoc15,892 bytesreferences/boundaries.mddoc18,349 bytesreferences/component-principles.mddoc12,777 bytesreferences/dependency-rule.mddoc13,578 bytesreferences/entities-use-cases.mddoc14,750 bytesreferences/solid-principles.mddoc16,938 bytes
Read SKILL.md
# Clean Architecture Framework
A disciplined approach to structuring software so that business rules remain independent of frameworks, databases, and delivery mechanisms. Apply these principles when designing system architecture, reviewing module boundaries, or advising on dependency management.
## Core Principle
**Source code dependencies must point inward — toward higher-level policies.** Nothing in an inner circle can know anything about an outer circle. This single rule produces systems that are testable and independent of frameworks, UI, database, and any external agency. Business rules are what matter; databases, web frameworks, and delivery mechanisms are details — when details depend on policies, you can defer decisions, swap implementations, and test business logic in isolation.
## Scoring
**Goal: 10/10.** Score one point for each of the seven Quick Diagnostic rows the architecture satisfies (0-7), then map to a 0-10 band: 6-7 satisfied = **9-10** (Dependency Rule holds, business logic is framework- and DB-independent); 4-5 = **6-8** (core is testable but some details leak inward); 2-3 = **3-5** (framework or persistence dictates structure); 0-1 = **0-2** (no boundaries — business rules live in controllers and ORM models). Report the score, the failed diagnostic rows, and the specific inversion needed to fix each.
### 1. Dependency Rule and Concentric Circles
View the complete source on GitHubddia-systems
When your agent uses it
Design data systems by understanding storage engines, replication, partitioning, transactions, and consistency models. Use when the user mentions "database choice", "which database should I use", "SQL or NoSQL", "replication lag", "partitioning strategy", "consistency vs availability", "stream processing", "ACID transactions", "eventual consistency", "my queries are slow at scale", or "data is inconsistent across replicas". Also trigger when choosing a datastore, designing data pipelines, or debugging distributed-system consistency issues. Covers data models, batch/stream processing, and distributed consensus. For system design, see system-design. For resilience, see release-it.
What it loads into context
Frontmatter
166 tokensAlways available to the agent
SKILL.md
3,416 tokensWhen the skill is activated
Reference documents
19,312 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The DDIA Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,784 bytesSKILL.mdcore16,784 bytesreferences/batch-stream.mddoc14,302 bytesreferences/data-models.mddoc11,808 bytesreferences/fault-tolerance.mddoc15,239 bytesreferences/partitioning.mddoc11,051 bytesreferences/replication.mddoc10,958 bytesreferences/storage-engines.mddoc11,313 bytesreferences/transactions.mddoc13,126 bytes
Read SKILL.md
# Designing Data-Intensive Applications Framework
A principled approach to building reliable, scalable, and maintainable data systems. Apply these principles when choosing databases, designing schemas, architecting distributed systems, or reasoning about consistency and fault tolerance.
## Core Principle
**Data outlives code.** Applications are rewritten and frameworks come and go, but data persists for decades -- prioritize the long-term correctness, durability, and evolvability of the data layer. Most applications are data-intensive, not compute-intensive: the hard problems are data volume, complexity, and rate of change, and explicit consistency/availability/latency trade-offs separate robust systems from fragile ones.
## Scoring
**Goal: 10/10.** Score a data architecture by the seven Quick Diagnostic rows below: award ~1.4 points per row answered "yes" with evidence (deliberate, documented trade-off), 0 where the answer is "no" or unknown.
- **9-10:** every domain choice -- data model, storage engine, replication, partitioning, isolation, derived-data, fault handling -- is deliberate, documented, and matched to actual read/write/consistency requirements; failover tested.
- **5-6:** core choices made but two or three diagnostic rows fail -- e.g. default isolation level unknown, hot-key risk unhandled, or failover untested.View the complete source on GitHubhigh-perf-browser
When your agent uses it
Optimize web performance through network protocols, resource loading, and browser rendering internals. Use when the user mentions "my site is slow", "Core Web Vitals", "HTTP/2 or HTTP/3", "resource hints", "network latency", "render blocking", "TCP/TLS optimization", "service worker", "Cache-Control or caching strategy", or "critical rendering path". Also trigger when diagnosing slow page loads, optimizing time to first byte, choosing between WebSocket and SSE, or reducing bundle sizes. For UI visual performance, see refactoring-ui. For font loading, see web-typography.
What it loads into context
Frontmatter
156 tokensAlways available to the agent
SKILL.md
3,656 tokensWhen the skill is activated
Reference documents
18,908 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The High Performance Browser Networking Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,061 bytesreferences/caching-strategies.mddoc11,964 bytesreferences/core-web-vitals.mddoc15,266 bytesreferences/http-protocols.mddoc12,620 bytesreferences/network-fundamentals.mddoc10,923 bytesreferences/real-time-communication.mddoc16,321 bytesreferences/resource-loading.mddoc13,934 bytes
Read SKILL.md
# High Performance Browser Networking Framework
A systematic approach to web performance grounded in how browsers, protocols, and networks actually work. Apply these principles when building frontend applications, setting performance budgets, configuring servers, or diagnosing slow page loads.
## Core Principle
**Latency, not bandwidth, is the bottleneck.** Most web performance problems stem from too many round trips, not too little throughput. A 5x bandwidth increase yields diminishing returns; a 5x latency reduction transforms the user experience.
**The foundation:** Every request passes through DNS resolution, TCP handshake, TLS negotiation, and HTTP exchange before a single byte of content arrives — each step adding round-trip latency. High-performance applications minimize round trips, parallelize requests, and eliminate unnecessary network hops. Understanding the protocol stack is the prerequisite for meaningful optimization.
## Scoring
**Goal: 10/10.** Score by how many of the eight Quick Diagnostic rows pass, weighted toward the field metrics: **9-10** = all eight pass (the four field-metric rows in the green plus content-hashing, HTTP/2+, minimized render-blocking, and compression); **5-6** = the four field-metric rows pass but one or more transport/caching/compression rows fail; **<=3** = any field-metric row is in the red. Always report the score, which diagnostic rows failed, and the specific fix for each.
View the complete source on GitHubrelease-it
When your agent uses it
Build production-ready systems with stability patterns: circuit breakers, bulkheads, timeouts, and retry logic. Use when the user mentions "production outage", "circuit breaker", "deployment pipeline", "chaos engineering", "retry storm", "health checks", "my service keeps crashing", "prevent cascading failures", or "make it resilient". Also trigger when designing resilient microservices, planning zero-downtime deployments, or capacity-planning for peak load. Covers stability patterns, capacity planning, deploy/release decoupling, and observability. For data systems, see ddia-systems. For system architecture, see system-design.
What it loads into context
Frontmatter
159 tokensAlways available to the agent
SKILL.md
3,398 tokensWhen the skill is activated
Reference documents
20,204 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Release It! Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,102 bytesreferences/anti-patterns.mddoc14,927 bytesreferences/capacity-planning.mddoc14,147 bytesreferences/chaos-engineering.mddoc18,094 bytesreferences/deployment-strategies.mddoc14,919 bytesreferences/observability.mddoc13,835 bytesreferences/stability-patterns.mddoc18,073 bytes
Read SKILL.md
# Release It! Framework
Framework for designing, deploying, and operating production-ready software. The software that passes QA is not the software that survives production — production is hostile, and systems must expect and handle failure at every level.
## Core Principle
**Every system will eventually be pushed beyond its design limits.** The question is not whether failures happen, but whether your system degrades gracefully or collapses catastrophically. Production-ready software is not just correct — it is resilient, observable, and operates through partial failures without human intervention.
## Scoring
**Goal: 8/8.** Score a production system by the Quick Diagnostic: **1 point per row answered "yes"** across the 8 checks (timeouts, circuit breakers, bulkheads, zero-downtime deploy, deep health checks, correlated telemetry, load-tested past peak, failure injection). Bands: **7-8** = every integration point is bounded, isolated, observable, and deploy/release are decoupled; **4-5** = some patterns present but ≥3 diagnostic rows fail (e.g. unbounded retries, shared pools, shallow health checks); **≤2** = relies on the happy path with no breakers, no capacity model, no failure testing. Always state the current score, the failing rows, and the specific fix for each.
## The Release It! Framework
View the complete source on GitHubsystem-design
When your agent uses it
Design scalable distributed systems using structured approaches for load balancing, caching, database scaling, and message queues. Use when the user mentions "system design", "scale this", "high availability", "rate limiter", "design a URL shortener", "design Twitter", "design Uber", "design a news feed", "system design interview", "capacity planning", or "distributed architecture". Also trigger when estimating infrastructure requirements, choosing between microservices and monoliths, or designing for millions of concurrent users. Covers common system designs (TinyURL, feeds, chat) and back-of-the-envelope estimation. For data fundamentals, see ddia-systems. For resilience, see release-it.
What it loads into context
Frontmatter
167 tokensAlways available to the agent
SKILL.md
3,619 tokensWhen the skill is activated
Reference documents
16,132 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The System Design Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,051 bytesSKILL.mdcore16,051 bytesreferences/building-blocks.mddoc11,730 bytesreferences/common-designs.mddoc12,139 bytesreferences/database-scaling.mddoc11,386 bytesreferences/estimation-numbers.mddoc8,617 bytesreferences/four-step-process.mddoc10,151 bytesreferences/reliability-operations.mddoc13,914 bytes
Read SKILL.md
# System Design Framework
A structured approach to designing large-scale distributed systems. Apply these principles when architecting new services, reviewing designs, estimating capacity, or preparing for system design discussions.
## Core Principle
**Start with requirements, not solutions.** Jumping to architecture before understanding constraints produces over- or under-engineered systems. Scalable systems are assembled from well-understood building blocks (load balancers, caches, queues, databases, CDNs) — the skill lies in choosing the right blocks, sizing them with estimates, and owning the tradeoffs each choice introduces.
## Scoring
**Goal: 10/10.** Score a design by how many of the eight Quick Diagnostic rows it satisfies — `score = round(passed / 8 × 10)`: 9-10 = all/nearly all rows pass — explicit requirements, real estimates, redundancy, a stated DB-scaling and caching strategy, async via queues, monitoring, and a deployment plan, with tradeoffs named; 5-6 = the design works but skips estimation, redundancy, or operations; <=3 = architecture proposed before requirements or estimates exist. Always state the current score, name the failing diagnostic rows, and give the specific fix for each.
## The System Design Framework
View the complete source on GitHubteam-topologies
When your agent uses it
Organize business and technology teams for fast flow using Skelton & Pais's "Team Topologies". Use when the user mentions "team topologies", "Conway's law", "platform team", "stream-aligned team", "team boundaries", "cognitive load", "how should we split teams", "who owns this service", "team dependencies", or "reorg". Also trigger when reorganizing engineering teams, aligning team and service boundaries, splitting a monolith and deciding ownership, reducing cross-team handoffs, or designing an internal platform. Covers the four team types, three interaction modes, the inverse Conway maneuver, and fracture planes. For bounded contexts, see domain-driven-design. For dependency direction in code, see clean-architecture.
What it loads into context
Frontmatter
185 tokensAlways available to the agent
SKILL.md
3,858 tokensWhen the skill is activated
Reference documents
12,869 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore18,913 bytesSKILL.mdcore18,913 bytesreferences/case-studies.mddoc15,205 bytesreferences/cognitive-load.mddoc10,029 bytesreferences/fracture-planes.mddoc12,682 bytesreferences/interaction-modes.mddoc11,041 bytesreferences/team-types.mddoc12,667 bytes
Read SKILL.md
# Team Topologies
A team-first approach to organization design from Matthew Skelton and Manuel Pais's *Team Topologies*: four fundamental team types, three interaction modes, and deliberate attention to Conway's law and team cognitive load. Use it to structure engineering organizations for fast flow of change — and to keep evolving them as the system, technology, and market shift.
## Core Principle
**The team is the unit of delivery, and organizations ship their communication structure.** Conway's law guarantees that system architecture mirrors how teams actually communicate, so team boundaries and interactions must be designed as deliberately as the software itself. Size each team's responsibilities to its cognitive load, align most teams to streams of business change, declare how teams interact, and treat the resulting topology as a living architecture decision that optimizes for fast flow.
## Scoring
**Goal: 10/10.** Rate org and team designs 0-10 against the principles below. Report the current score and the specific changes needed to reach 10/10.
- **9-10:** Stream-aligned teams own end-to-end slices sized to cognitive load; platform, enabling, and complicated-subsystem teams exist only to reduce that load; interaction modes are explicit and evolve deliberately
- **7-8:** Mostly stream-aligned with a real platform, but some shared ownership, undeclared interaction modes, or one overloaded teamView the complete source on GitHubdrive-motivation
When your agent uses it
Design motivation systems using Autonomy, Mastery, and Purpose (AMP) for products and teams. Use when the user mentions "intrinsic motivation", "gamification isnt working", "rewards arent working", "autonomy", "mastery", "purpose-driven", "my team is disengaged", or "how do I motivate people". Also trigger when designing onboarding progression, fixing broken gamification, or building team structures that sustain high performance. Covers why carrot-and-stick fails and how to build progress systems. For habit-forming product loops, see hooked-ux. For retention behavior design, see improve-retention.
What it loads into context
Frontmatter
158 tokensAlways available to the agent
SKILL.md
2,747 tokensWhen the skill is activated
Reference documents
21,849 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Motivation 1.0, 2.0, and 3.0
- The Three Pillars: Autonomy, Mastery, Purpose
- AMP Applied: Product Design
- Type I vs. Type X Behavior
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore12,441 bytesSKILL.mdcore12,441 bytesreferences/applications.mddoc17,021 bytesreferences/autonomy.mddoc12,915 bytesreferences/case-studies.mddoc14,314 bytesreferences/extrinsic-rewards.mddoc14,983 bytesreferences/mastery.mddoc14,755 bytesreferences/purpose.mddoc14,774 bytesreferences/type-i.mddoc15,984 bytes
Read SKILL.md
# Drive Motivation Framework
Design motivation systems for products, teams, and organizations using the science of intrinsic motivation.
## Core Principle
**The secret to high performance isn't rewards and punishment — it's the deeply human need to direct our own lives, learn and create new things, and do better for ourselves and our world.** For any task requiring even rudimentary cognitive effort, external rewards either don't work or actively worsen performance. Intrinsic motivation — Autonomy, Mastery, Purpose (AMP) — drives lasting engagement.
## Scoring
**Goal: 10/10.** Score any motivation system (product features, team incentives, gamification, engagement loops) against the [Quick Diagnostic](#quick-diagnostic): start at 5, add 1 for each of the first five rows answered "yes," then **subtract 2 if the sixth row is also "yes"** — an "if-then" reward doing the motivating crowds out the rest. Bands:
- **9-10** — autonomy, mastery, and purpose all present; no if-then crowding-out.
- **5-6** — one pillar carries the system; the other two are weak or extrinsic.View the complete source on GitHubhigh-output-management
When your agent uses it
Manage for output using Grove's "High Output Management": a manager's output is their organization's output, raised by high-leverage activities. Use when the user mentions "high output management", "managerial leverage", "one-on-ones", "1:1 agenda", "OKRs", "performance review", "task-relevant maturity", "delegation", "meeting overload", "new manager", "how do I run a 1:1", or "just got promoted to manager". Also trigger when structuring a manager's calendar and meeting cadence, designing team metrics, running planning, coaching delegation, or preparing performance reviews. Covers leverage, production principles, meetings as the medium of management, decisions, OKRs, and task-relevant maturity. For intrinsic motivation, see drive-motivation. For a company operating system, see traction-eos.
What it loads into context
Frontmatter
209 tokensAlways available to the agent
SKILL.md
4,342 tokensWhen the skill is activated
Reference documents
14,762 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore20,628 bytesSKILL.mdcore20,628 bytesreferences/case-studies.mddoc15,205 bytesreferences/decisions-planning-okrs.mddoc13,221 bytesreferences/indicators-and-production.mddoc13,182 bytesreferences/leverage-and-calendar.mddoc12,891 bytesreferences/meetings-and-one-on-ones.mddoc12,514 bytes
Read SKILL.md
# High Output Management
Manage teams the way Andy Grove ran Intel: a manager's output is not what the manager does — it is what their organization produces. This skill turns *High Output Management* into auditable practice: production principles for knowledge work, output indicators, managerial leverage, meetings as the medium of management, clean decisions, OKRs, and a management style matched to task-relevant maturity.
## Core Principle
**A manager's output = the output of their organization + the output of the neighboring organizations under their influence.** Nothing a manager does — emails, meetings, reviews, decisions — counts in itself; it counts only through how it raises that combined output. Since managerial time is the scarce input, the craft reduces to one question asked relentlessly: of everything I could do right now, what creates the most output per hour spent? Choose high-leverage activities; eliminate negative-leverage ones.
## Scoring
**Goal: 10/10.** Rate management practices, calendars, and processes 0-10 against the principles below. State the current score and the specific changes needed to reach 10/10.
- **9-10:** Output indicators with quality pairs, subordinate-owned 1:1s on a TRM-based cadence, delegation with task-level monitoring, OKRs that stretch without driving pay, calendar built around forecasted key events
- **7-8:** Process meetings run well, but a few activity metrics, ad hoc decision meetings, or skipped training sessions remainView the complete source on GitHubdesign-everyday-things
When your agent uses it
Apply foundational design principles: affordances, signifiers, constraints, feedback, and conceptual models. Use when the user mentions "why is this confusing", "affordance", "error prevention", "discoverability", "human-centered design", "mental model", "mapping", "seven stages of action", "users keep making mistakes", "this is unintuitive", or "people cant figure out how to use it". Also trigger when reducing product complexity or feature creep. Covers the gulfs of execution and evaluation. For usability scoring, see ux-heuristics. For iOS-specific patterns, see ios-hig-design.
What it loads into context
Frontmatter
160 tokensAlways available to the agent
SKILL.md
3,528 tokensWhen the skill is activated
Reference documents
31,184 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Two Gulfs
- Seven Fundamental Design Principles
- Human Error
- The Seven Stages of Action
- Human-Centered Design (HCD) Process
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,994 bytesreferences/affordances.mddoc13,207 bytesreferences/case-studies.mddoc16,231 bytesreferences/conceptual-models.mddoc16,061 bytesreferences/constraints.mddoc13,886 bytesreferences/feedback.mddoc15,517 bytesreferences/human-error.mddoc16,310 bytesreferences/mappings.mddoc13,714 bytesreferences/seven-stages.mddoc15,091 bytesreferences/signifiers.mddoc14,110 bytesreferences/two-gulfs.mddoc12,282 bytes
Read SKILL.md
# Design of Everyday Things Framework
Foundational design principles for creating products that are intuitive, discoverable, and understandable. The "bible of UX" — applicable to physical products, software, and any human-designed system.
## Core Principle
**Good design is actually a lot harder to notice than poor design, in part because good designs fit our needs so well that the design is invisible.** When something fails, users blame themselves — but the fault is almost always in the design. Great design bridges the gap between what people want to do and what the product allows: it is discoverable (you can figure out what to do) and understandable (you can figure out what happened).
## Scoring
**Goal: 10/10.** Score 2 points per satisfied row of the Quick Diagnostic (5 rows = discoverability, evaluation, error recovery, mapping, constraints). Bands: **9-10** = users act without instructions, understand every outcome, and recover from any error; **5-6** = one gulf or error path is broken; **<=3** = users must consult a manual or routinely blame themselves. Report the current score and the diagnostic rows failing it.
## The Two Gulfs
View the complete source on GitHubhooked-ux
When your agent uses it
Design habit-forming product loops using the Hook Model (Trigger, Action, Variable Reward, Investment). Use when the user mentions "users arent coming back", "habit formation", "engagement loops", "habit zone", or "the manipulation matrix". Also trigger when designing notification or re-engagement strategies, building streaks or progress systems, or analyzing why users stop after signup. Covers ethics evaluation and onboarding for habits. For friction reduction and B=MAP, see improve-retention. For viral sharing, see contagious.
What it loads into context
Frontmatter
136 tokensAlways available to the agent
SKILL.md
2,975 tokensWhen the skill is activated
Reference documents
12,787 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Four Phases
- The Habit Zone
- Habit Testing
- The Manipulation Matrix
- Onboarding Audit Checklist
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,064 bytesreferences/case-studies.mddoc11,013 bytesreferences/ethical-boundaries.mddoc9,663 bytesreferences/habit-testing.mddoc6,917 bytesreferences/neuroscience-foundations.mddoc7,893 bytesreferences/product-applications.mddoc10,166 bytesreferences/rewards.mddoc7,746 bytesreferences/triggers.mddoc5,992 bytes
Read SKILL.md
# Hook Model Framework
Framework for building habit-forming products. Habits are not created — they are built through successive cycles through the Hook.
## Core Principle
**The Hook Model** = a four-phase loop that connects the user's problem to your solution frequently enough to form a habit, moving usage from deliberate to automatic.
```
Trigger → Action → Variable Reward → Investment
↑ │
└──────────────────────────────────────┘
```
View the complete source on GitHubimprove-retention
When your agent uses it
Diagnose and fix retention problems using behavior design (B=MAP). Use when the user mentions "users sign up but dont stick around", "activation rate", "onboarding friction", "retention metrics", "why users dont complete", "churn analysis", or "aha moment". Also trigger when analyzing cohort retention curves, designing activation milestones, reducing time-to-value for new users, or investigating why users quit after their first session. Covers the Ability Chain, prompt design, and tiny behaviors that compound. For habit loops and variable rewards, see hooked-ux. For intrinsic motivation, see drive-motivation.
What it loads into context
Frontmatter
156 tokensAlways available to the agent
SKILL.md
3,300 tokensWhen the skill is activated
Reference documents
13,876 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Three Elements
- Tiny Habits Method
- Behavior Design Process
- The Action Line
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,225 bytesSKILL.mdcore15,225 bytesreferences/ability-chain.mddoc8,703 bytesreferences/behavior-model.mddoc7,560 bytesreferences/case-studies.mddoc11,286 bytesreferences/motivation-waves.mddoc8,702 bytesreferences/product-applications.mddoc10,008 bytesreferences/prompt-design.mddoc8,872 bytesreferences/tiny-habits.mddoc8,800 bytes
Read SKILL.md
# Behavior Design Framework
Framework for designing products that reliably change behavior. Behavior is not about willpower or motivation — it is a design problem with a predictable equation.
## Core Principle
**The Fogg Behavior Model** = B=MAP. Behavior happens when Motivation, Ability, and a Prompt converge at the same moment.
```
HIGH ┃
┃ ★ Behavior happens
┃ (above the Action Line)
┃
Motivation ┃━━━━━━━━━━━━━━━━━━━━━━━ ← Action LineView the complete source on GitHubios-hig-design
When your agent uses it
Design native iOS interfaces following Apple Human Interface Guidelines. Use when the user mentions "iPhone app", "iPad layout", "SwiftUI", "UIKit", "Dynamic Island", "safe areas", "HIG compliance", "SF Symbols", "haptic feedback", "iOS accessibility", "make my app feel native", or "follow Apple design guidelines". Also trigger when building tab bars, navigation stacks, sheets, or modals for iOS, implementing dark mode, or adapting layouts across screen sizes. Covers navigation patterns, accessibility, SF Symbols, and platform conventions. For general UI polish, see refactoring-ui. For affordance design, see design-everyday-things.
What it loads into context
Frontmatter
173 tokensAlways available to the agent
SKILL.md
4,543 tokensWhen the skill is activated
Reference documents
13,615 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- iOS Design Framework
- Common Mistakes
- Quick Diagnostic
- Beyond Core UI
- Further Reading
- About the Author
Files
SKILL.mdcore20,409 bytesreferences/accessibility.mddoc1,371 bytesreferences/app-icons.mddoc704 bytesreferences/colors-depth.mddoc1,512 bytesreferences/components.mddoc5,871 bytesreferences/gestures.mddoc1,204 bytesreferences/keyboard-input.mddoc11,751 bytesreferences/navigation.mddoc4,655 bytesreferences/privacy-permissions.mddoc13,846 bytesreferences/system-integration.mddoc9,539 bytesreferences/typography.mddoc1,748 bytesreferences/widgets-extensions.mddoc13,797 bytes
Read SKILL.md
# iOS Human Interface Guidelines Design Skill
Framework for designing native iOS interfaces that feel intuitive, consistent, and aligned with Apple's design philosophy. Based on Apple's Human Interface Guidelines, the definitive resource for apps that integrate seamlessly with iPhone, iPad, and the Apple ecosystem.
## Core Principle
Apple's iOS design philosophy rests on three pillars: **clarity** (every element legible and purposeful), **deference** (the interface never overshadows the content it presents), and **depth** (layering, transitions, and realistic motion convey hierarchy and spatial relationships).
**The foundation:** The best iOS apps internalize this philosophy rather than following HIG rules mechanically. Native components, system conventions, and platform consistency aren't constraints---they're the reason iOS users trust and enjoy apps that feel like they belong.
## Scoring
**Goal: 10/10.** Score 1 point per satisfied row of the Quick Diagnostic (6 rows), plus up to 4 points for native idiom: +1 semantic colors/text styles throughout (no hardcoded values), +1 system controls over custom reimplementations, +1 standard gestures and meaningful haptics, +1 SF Symbols and correct app-icon shape. Bands: **9-10** = native, accessible, adapts to Dark Mode and Dynamic Type, zero foreign patterns; **5-6** = works but leaks Android idioms or hardcodes color/size; **<=3** = fails safe areas, touch targets, or VoiceOver. Always state the score and the specific improvements needed to reach 10/10.
View the complete source on GitHublean-ux
When your agent uses it
Apply lean thinking to UX: hypothesis-driven design, collaborative sketching, and rapid experiments instead of heavy deliverables. Use when the user mentions "Lean UX", "design hypothesis", "outcome over output", "design studio method", "assumption mapping", "lightweight research", "too much design documentation", or "get the team designing together". Also trigger when reducing design-documentation overhead, getting cross-functional teams to co-design, or running fast usability experiments. Covers hypothesis statements, MVPs for UX, and cross-functional collaboration. For Build-Measure-Learn, see lean-startup. For usability audits, see ux-heuristics.
What it loads into context
Frontmatter
162 tokensAlways available to the agent
SKILL.md
3,297 tokensWhen the skill is activated
Reference documents
17,602 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore16,079 bytesreferences/agile-integration.mddoc13,301 bytesreferences/case-studies.mddoc16,018 bytesreferences/collaborative-design.mddoc13,303 bytesreferences/experiment-patterns.mddoc13,962 bytesreferences/hypothesis-canvas.mddoc11,256 bytesreferences/outcome-metrics.mddoc13,206 bytes
Read SKILL.md
# Lean UX Framework
A practice-driven approach to UX that replaces heavy deliverables with rapid experimentation, cross-functional collaboration, and continuous learning. Lean UX shifts the question from "What should we design?" to "What do we need to learn?"
## Core Principle
**Outcomes over outputs.** The value of a design is measured not by the fidelity of the deliverable but by the change in user behavior it produces.
**The foundation:** Traditional UX waterfalls requirements into wireframes, mockups, specs, and code—losing context and hiding untested assumptions at every handoff. Lean UX compresses the distance between idea and evidence: declare assumptions, form hypotheses, run the smallest possible experiment, and let real user behavior settle the argument. Shared understanding replaces documentation; learning velocity replaces pixel perfection.
## Scoring
**Goal: 10/10.** Score a UX process, design plan, or team workflow by the eight-row Quick Diagnostic below: award ~1.25 points per row answered "yes" (8 yeses = 10). Bands:
View the complete source on GitHubmicrointeractions
When your agent uses it
Design the small details -- triggers, rules, feedback, loops and modes -- that separate good products from great ones. Use when the user mentions "microinteraction", "button feedback", "loading state", "toggle design", "animation detail", "state transitions", "input feedback", "the interface feels dead", "make the UI feel responsive", or "add polish to interactions". Also trigger when designing form-validation responses, progress indicators, confirmation dialogs, or any element where the user expects immediate feedback. Covers trigger design, state rules, feedback mechanisms, and progressive loops. For overall UI polish, see refactoring-ui. For affordance design, see design-everyday-things.
What it loads into context
Frontmatter
169 tokensAlways available to the agent
SKILL.md
3,156 tokensWhen the skill is activated
Reference documents
20,039 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Microinteraction Structure
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,227 bytesreferences/case-studies.mddoc19,262 bytesreferences/feedback-patterns.mddoc16,598 bytesreferences/loops-modes.mddoc14,213 bytesreferences/rules-and-state.mddoc15,071 bytesreferences/signature-moments.mddoc14,333 bytesreferences/trigger-design.mddoc12,529 bytes
Read SKILL.md
# Microinteractions Framework
Design the tiny, contained product moments users touch every day -- toggles, password fields, loading indicators, pull-to-refresh, like buttons. Based on Dan Saffer's four-part structure (Trigger, Rules, Feedback, Loops & Modes), this framework turns invisible details into the polish that separates forgettable products from beloved ones.
## Core Principle
**The difference between a product you tolerate and a product you love is almost always in the microinteractions.** A microinteraction is a contained moment built around a single use case -- changing a setting, syncing data, picking a password -- so small that users rarely think about it consciously, but they feel it. Every microinteraction follows the same four-part structure: a Trigger initiates it, Rules determine what happens, Feedback shows what is happening, and Loops & Modes define its long-term behavior.
## Scoring
**Goal: 10/10.** Score by how many of the 8 Quick Diagnostic rows the microinteraction passes — `score = round(passed / 8 × 10)`, then read the band:
- **9-10** = passes all 8 rows: deliberate discoverable trigger with visible states, simple predictable rules, sub-100ms feedback scaled to event significance, evolves over time, mode-free or mode-visible, learnable without help.
- **5-6** = 4-5 rows pass: it works but has a generic feel -- e.g. feedback exists but is uniform, or the trigger lacks distinct states.
- **<=3** = 2 or fewer rows pass: missing feedback, invisible triggers, or hidden modes that break trust.View the complete source on GitHubrefactoring-ui
When your agent uses it
Audit and fix visual hierarchy, spacing, color, and depth in web UIs. Use when the user mentions "my UI looks off" (or amateur/unprofessional), "fix the design", "Tailwind styling", "color palette", "visual hierarchy", "design system", "spacing scale", or "component styling". Also trigger when building consistent design tokens, creating dark mode themes, improving data-visualization clarity, or polishing UI details before launch. Covers grayscale-first workflow, constrained design scales, shadows, and component styling. For typeface selection, see web-typography. For usability audits, see ux-heuristics.
What it loads into context
Frontmatter
160 tokensAlways available to the agent
SKILL.md
3,808 tokensWhen the skill is activated
Reference documents
13,637 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Refactoring UI Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore15,635 bytesreferences/accessibility-depth.mddoc11,752 bytesreferences/advanced-patterns.mddoc10,929 bytesreferences/animation-microinteractions.mddoc9,515 bytesreferences/data-visualization.mddoc11,788 bytesreferences/theming-dark-mode.mddoc10,115 bytes
Read SKILL.md
# Refactoring UI Design System
A practical, opinionated approach to UI design. Apply these principles when generating frontend code, reviewing designs, or advising on visual improvements.
## Core Principle
**Design in grayscale first. Add color last.** This forces proper hierarchy through spacing, contrast, and typography before relying on color as a crutch.
**The foundation:** Great UI isn't about talent — it's about systems. Constrained scales for spacing, type, color, and shadows produce consistently professional results. Start with too much white space and remove; leave details (icons, shadows, micro-interactions) until layout and hierarchy work.
## Scoring
**Goal: 10/10.** Score by counting satisfied rows in the [Quick Diagnostic](#quick-diagnostic) (8 yes/no checks): `score = round(satisfied / 8 × 10)`. Bands follow directly: **10** = all 8 pass (hierarchy reads blurred and in grayscale, every value on a scale); **9** = exactly 1 gap (usually weak hierarchy or thin white space); **6-8** = 2-3 gaps; **<=5** = 4+ gaps (arbitrary spacing, color doing the work hierarchy should, or failing contrast). Always state the current score and the specific diagnostic rows to fix to reach 10/10.
View the complete source on GitHubsteve-jobs-design-review
When your agent uses it
Review designs, products, and features with Steve Jobs' standards: ruthless simplicity, focus, and end-to-end excellence. Use when the user mentions "Steve Jobs review", "design review", "product review", "what would Steve do", "insanely great", "this feels too complicated", "too many features", "product taste", "saying no", or "is this good enough to ship". Also trigger when critiquing a UI, feature, or roadmap for focus and simplicity, cutting scope to the essential, or pressure-testing the whole experience from first run to daily use. Covers the simplicity audit, the no list, design-is-how-it-works, end-to-end ownership, demo culture, and a Jobs-style review protocol with binary verdicts. For visual design fundamentals, see refactoring-ui. For usability audits, see ux-heuristics. For detail polish, see microinteractions.
What it loads into context
Frontmatter
219 tokensAlways available to the agent
SKILL.md
4,063 tokensWhen the skill is activated
Reference documents
13,338 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- About the Author
- Further Reading
Files
SKILL.mdcore18,068 bytesreferences/case-studies.mddoc14,482 bytesreferences/demo-culture.mddoc11,581 bytesreferences/end-to-end-experience.mddoc10,480 bytesreferences/review-protocol.mddoc12,344 bytesreferences/simplicity-and-focus.mddoc11,903 bytes
Read SKILL.md
# Steve Jobs Design Review
Run design and product reviews the way Steve Jobs ran them: start from the customer experience, subtract until only the essential remains, and refuse to call anything done that isn't insanely great.
## Core Principle
**"You've got to start with the customer experience and work backwards to the technology."** Review every product from what a customer sees, feels, and accomplishes — never from the feature list, the org chart, or the technology that happened to be available. And remember the standard: "Design is not just what it looks like and feels like. Design is how it works."
## Scoring
**Goal: 10/10.** Count how many of the 7 Quick Diagnostic rows the product passes, then map to 0-10: 7/7 = 10, 6/7 = 9, 5/7 = 7, 4/7 = 6, 3/7 = 4, ≤2/7 ≤ 3. Bands: **9-10** = insanely great, ships; **5-8** = real cuts and fixes required; **≤4** = not done, back to demos. There is no "pretty good"; state the score, the exact rows that failed, and the specific cuts or fixes required to reach 10/10.
## Framework
View the complete source on GitHubtop-design
When your agent uses it
Create award-winning, immersive web experiences at the level of Awwwards-featured agencies. Use when the user mentions "Awwwards quality", "make my site stunning", "scroll animations", "parallax storytelling", "cinematic web design", "portfolio site", or "brand experience". Also trigger when elevating a standard landing page into a memorable digital experience. Covers dramatic typography, purposeful motion, scroll-based composition, and performance-optimized animation. For foundational UI, see refactoring-ui. For type selection, see web-typography.
What it loads into context
Frontmatter
141 tokensAlways available to the agent
SKILL.md
5,241 tokensWhen the skill is activated
Reference documents
16,113 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Seven Pillars of 10/10 Design
- Design Process
- Implementation Notes
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore23,127 bytesreferences/animation-patterns.mddoc14,388 bytesreferences/case-studies.mddoc12,377 bytesreferences/layout-systems.mddoc9,587 bytesreferences/technical-stack.mddoc11,011 bytesreferences/typography.mddoc8,490 bytes
Read SKILL.md
# Top-Design: Award-Winning Digital Experiences
Create websites and applications at the level of world-class digital agencies. This skill embodies the craft of studios that consistently win FWA, Awwwards, CSS Design Awards, and Webby Awards.
## Core Principle
**Every pixel is intentional -- nothing default, nothing accidental.** The agencies you are emulating -- Locomotive, Studio Freight, AREA 17, Active Theory, Hello Monday -- share a common DNA: typography IS the design, motion creates emotion, white space is a weapon, and performance is non-negotiable (60fps or nothing).
**The foundation:** The gap between 8/10 and 10/10 is not skill -- it is intention. An 8/10 has good typography and smooth animations; a 10/10 has typography that makes you gasp and animations that tell stories. Every decision must answer: "Does this serve the experience, or is it just filling space?"
## Scoring
**Goal: 10/10.** Rate any digital experience 0-10 using the rubric below -- a 10/10 would be featured on Awwwards. Always state the current score and the specific improvements needed to reach 10/10.
View the complete source on GitHubux-heuristics
When your agent uses it
Evaluate and improve interface usability using heuristic analysis. Use when the user mentions "usability audit", "users are confused", "form usability", "navigation problems", "Nielsen heuristics", "cognitive walkthrough", or "is this easy to use". Also trigger when reviewing a design for usability issues, improving form-completion rates, or evaluating information architecture and navigation. Covers Krug's laws, Nielsen's 10 heuristics, severity ratings, dark-pattern recognition, and accessibility. For visual design fixes, see refactoring-ui. For conversion-focused audits, see cro-methodology.
What it loads into context
Frontmatter
152 tokensAlways available to the agent
SKILL.md
3,631 tokensWhen the skill is activated
Reference documents
15,632 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Krug's Usability Principles
- Nielsen's 10 Usability Heuristics
- Severity Rating Scale
- Common Mistakes
- Quick Diagnostic
- Heuristic Conflicts
- Dark Patterns Recognition
- When to Use Each Method
- Further Reading
- About the Author
Files
SKILL.mdcore16,518 bytesreferences/audit-template.mddoc5,749 bytesreferences/cultural-ux.mddoc9,355 bytesreferences/dark-patterns.mddoc11,131 bytesreferences/heuristic-conflicts.mddoc8,168 bytesreferences/krug-principles.mddoc7,388 bytesreferences/nielsen-heuristics.mddoc13,337 bytesreferences/wcag-checklist.mddoc11,664 bytes
Read SKILL.md
# UX Heuristics Framework
Practical usability principles for evaluating and improving user interfaces. Users don't read, they scan; they don't make optimal choices, they satisfice; they don't figure out how things work, they muddle through.
## Core Principle
**"Don't Make Me Think"** — every page should be self-evident. If something requires thinking, it's a usability problem. Users have limited patience and cognitive bandwidth, so design for the scanning, satisficing, and muddling-through behavior described above.
## Scoring
**Goal: 10/10.** Audit the interface, rate every issue on the severity scale below, then score the interface from its Quick Diagnostic results: start at 10 and subtract per failed diagnostic row, weighted by the worst severity it triggers (catastrophic/major rows cost ~2, minor/cosmetic ~1). Bands: **9-10** = no severity-3+ issues and ≤1 failed diagnostic row; **6-8** = some major issues or several failed rows; **3-5** = a catastrophic issue or many failed rows; **≤2** = core tasks blocked. Always state the current score, the highest-severity issues, and the specific fixes needed to reach 10/10.
## Krug's Usability Principles
View the complete source on GitHubweb-typography
When your agent uses it
Select, pair, and implement typefaces for web projects. Use when the user mentions "font pairing", "which typeface", "line height", "responsive typography", "web font loading", "type hierarchy", "variable fonts", "FOUT/FOIT", "typographic scale", or "the text is hard to read". Also trigger when choosing between system fonts and web fonts, optimizing font-loading performance, or designing readable long-form content. Covers readability evaluation, CSS implementation, and performance optimization. For overall UI design systems, see refactoring-ui. For dramatic typographic experiences, see top-design.
What it loads into context
Frontmatter
156 tokensAlways available to the agent
SKILL.md
4,266 tokensWhen the skill is activated
Reference documents
11,877 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Two Contexts for Type
- Typography Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore18,110 bytesreferences/css-implementation.mddoc10,937 bytesreferences/evaluating-typefaces.mddoc8,419 bytesreferences/pairing-strategies.mddoc8,401 bytesreferences/responsive-typography.mddoc9,167 bytesreferences/typeface-anatomy.mddoc7,948 bytes
Read SKILL.md
# Web Typography
A practical guide to choosing, pairing, and implementing typefaces for the web. The best typography is invisible — it immerses readers in content rather than calling attention to itself.
## Core Principle
**Typography is the voice of your content.** The typeface you choose sets tone before a single word is read — a legal site shouldn't feel playful; a children's app shouldn't feel corporate. Follow the "clear goblet" principle: typography should be like a crystal-clear wine glass, keeping focus on the wine (content), not the glass (type).
## Scoring
**Goal: 10/10.** Score = number of the 10 Quick Diagnostic rows the implementation satisfies. Bands: **9-10** = body 16px+, measure under 75ch, line-height 1.4+, clear level contrast, font payload under 200KB, fallbacks set, survives 200% zoom; **5-6** = readable but missing measure control, fallbacks, or zoom resilience; **<=3** = sub-16px body, no measure cap, FOIT, or unreadable hierarchy. Always state the current score and the specific diagnostic rows failing.
## Two Contexts for Type
View the complete source on GitHub37signals-way
When your agent uses it
Build lean, opinionated products using the 37signals philosophy from "Getting Real", "Rework", and "Shape Up". Use when the user mentions "Getting Real", "Rework", "Shape Up", "37signals", "Basecamp method", "six-week cycles", "fixed time variable scope", "appetite vs estimates", "betting table", "breadboarding", "fat marker sketch", "build less", "underdo the competition", "opinionated software", "we have too many meetings", "how do we ship faster", or "stop overbuilding". Also trigger when cutting scope to ship sooner, running a small team, or avoiding long-term roadmaps. Covers shaping, betting, building, and the art of saying no. For MVP validation, see lean-startup. For design sprints, see design-sprint.
What it loads into context
Frontmatter
206 tokensAlways available to the agent
SKILL.md
3,323 tokensWhen the skill is activated
Reference documents
20,996 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore14,905 bytesreferences/betting-cycles.mddoc12,904 bytesreferences/build-less.mddoc11,201 bytesreferences/case-studies.mddoc15,873 bytesreferences/opinionated-software.mddoc14,139 bytesreferences/shaping-work.mddoc13,984 bytesreferences/small-teams-execution.mddoc13,979 bytesreferences/ux-ui-copy.mddoc15,491 bytes
Read SKILL.md
# The 37signals Product Development Framework
A system for building profitable software without bloat, bureaucracy, or burnout, distilled from three books: *Getting Real* (build less), *Rework* (say no by default), and *Shape Up* (fix time, flex scope). Use it to shape work, bet on six-week cycles, run small autonomous teams, and ship on a predictable cadence.
## Core Principle
**Build less.** The best products do fewer things exceptionally well — simplicity is the destination, not the starting point. Traditional development adds; the 37signals way subtracts: build half a product (not a half-assed product), say no by default, fix the time and flex the scope. Constraints are what make great work possible — six weeks, three people, and a shaped pitch force you to find the essential version.
## Scoring
**Goal: 10/10.** Rate product plans, feature scopes, and team processes 0-10 against these principles. Report the current score and the specific changes needed to reach 10/10.
- **9-10:** Fixed-time cycles, shaped pitches, small teams, no backlog, opinionated defaults, clear copy
- **7-8:** Mostly shaped work and small teams, but some scope creep or process overheadView the complete source on GitHubarchitecture-optimization
When your agent uses it
Guided journey from a working codebase grown slow and tangled to one measurably fast, cleanly bounded, and readable. Orchestrates eight skills phase by phase - working-with-legacy-code, clean-architecture, software-design-philosophy, refactoring-patterns, system-design, ddia-systems, release-it, pragmatic-programmer - every phase carries its method inline so it runs standalone, asking the user questions at every decision point and recording results in the project docs/ folder (PERFORMANCE.md, ARCHITECTURE.md, ARCHITECTURE-OPTIMIZATION-PLAN.md) so the journey resumes across sessions. Use when the user wants to make an app faster, untangle drifted boundaries, fix slow endpoints and queries, or says 'it works but it is slow and getting worse'. For an untested prototype, improve-code-quality; for an aged codebase you fear to touch, remove-technical-debt; for greenfield structure, design-code-architecture; for marketing-site page speed, improve-website. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
254 tokensAlways available to the agent
SKILL.md
6,567 tokensWhen the skill is activated
Reference documents
4,806 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore29,595 bytesSKILL.mdcore29,595 bytesreferences/artifact-templates.mddoc4,760 bytesreferences/methods.mddoc16,394 bytes
Read SKILL.md
# Architecture Optimization
Optimize a working codebase on three axes at once — architecture, code quality, and performance —
without breaking what works. This is an interactive, resumable journey of eight phases: the agent asks
before every decision and records the outcome in your project's `docs/` folder, so you can stop after
any phase and pick up later. It is for a system that ships and earns but has grown slow and tangled;
the structure phases make the code safe and cheap to change, the performance phases make it measurably
fast, and the closing phases keep it that way.
## Core Principle
**Measure before optimizing, pin before restructuring — the profiler and the safety net decide, not
intuition.** Premature optimization is the root of much evil not because optimization is bad, but
because unmeasured optimization targets the wrong 97% of the code; and a restructure without pinnedView the complete source on GitHubblue-ocean-strategy
When your agent uses it
Create uncontested market space using value innovation instead of competing head-to-head. Use when the user mentions "blue ocean", "red ocean", "strategy canvas", "ERRC framework", "value innovation", "non-customers", "buyer utility map", "the market is too crowded", "how do we stand out", or "escape the price war". Also trigger when exploring a new market category, or finding underserved or non-customers. Covers the Four Actions Framework, Six Paths, buyer utility map, and value-cost trade-offs. For real strategy formulation and bad-strategy detection, see good-strategy-bad-strategy. For tech adoption strategy, see crossing-the-chasm. For product positioning, see obviously-awesome.
What it loads into context
Frontmatter
180 tokensAlways available to the agent
SKILL.md
2,865 tokensWhen the skill is activated
Reference documents
31,548 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore13,341 bytesreferences/blue-ocean-examples.mddoc17,565 bytesreferences/errc-grid.mddoc19,392 bytesreferences/implementation.mddoc21,819 bytesreferences/non-customers.mddoc18,122 bytesreferences/sequence.mddoc18,965 bytesreferences/six-paths.mddoc21,789 bytesreferences/strategy-canvas.mddoc17,161 bytesreferences/value-innovation.mddoc14,062 bytes
Read SKILL.md
# Blue Ocean Strategy Framework
Strategic framework for creating uncontested market space that makes the competition irrelevant, based on the simultaneous pursuit of differentiation and low cost.
## Core Principle
**Don't compete in bloody red oceans. Create blue oceans of uncontested market space.** Most companies fight for share in existing industries; winners create new market space where competition is irrelevant by delivering a leap in value for both buyers and themselves. Competition-based strategy is zero-sum — value innovation creates new demand and breaks the value-cost trade-off.
## Scoring
**Goal: 10/10.** Score a strategy by how many of the five Quick Diagnostic rows it satisfies, mapped to the bands below:
- **9-10** — divergent strategy-canvas curve, eliminates AND creates factors, breaks the value-cost trade-off, converts non-customers, and delivers a 10x utility leap (all 5 rows).
- **7-8** — value innovation is real but one gate is weak (e.g. strong divergence and cost cuts, but still chasing existing customers rather than non-customers).View the complete source on GitHubclean-architecture
When your agent uses it
Structure software around the Dependency Rule: source code dependencies point inward from frameworks to use cases to entities. Use when the user mentions "architecture layers", "dependency rule", "ports and adapters (hexagonal)", "onion architecture", "screaming architecture", "where should business logic go", "decouple from the database", "swap the framework without a rewrite", or "keep business rules independent". Also trigger when deciding which layer code belongs in, isolating core logic from infrastructure, defining module boundaries, or debating whether the framework should call your code or the reverse. Covers component principles, boundaries, and SOLID. For code-level quality, see clean-code. For domain modeling, see domain-driven-design.
What it loads into context
Frontmatter
175 tokensAlways available to the agent
SKILL.md
3,331 tokensWhen the skill is activated
Reference documents
19,423 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,371 bytesSKILL.mdcore16,371 bytesSKILL.mdcore16,371 bytesreferences/adapters-frameworks.mddoc15,892 bytesreferences/boundaries.mddoc18,349 bytesreferences/component-principles.mddoc12,777 bytesreferences/dependency-rule.mddoc13,578 bytesreferences/entities-use-cases.mddoc14,750 bytesreferences/solid-principles.mddoc16,938 bytes
Read SKILL.md
# Clean Architecture Framework
A disciplined approach to structuring software so that business rules remain independent of frameworks, databases, and delivery mechanisms. Apply these principles when designing system architecture, reviewing module boundaries, or advising on dependency management.
## Core Principle
**Source code dependencies must point inward — toward higher-level policies.** Nothing in an inner circle can know anything about an outer circle. This single rule produces systems that are testable and independent of frameworks, UI, database, and any external agency. Business rules are what matter; databases, web frameworks, and delivery mechanisms are details — when details depend on policies, you can defer decisions, swap implementations, and test business logic in isolation.
## Scoring
**Goal: 10/10.** Score one point for each of the seven Quick Diagnostic rows the architecture satisfies (0-7), then map to a 0-10 band: 6-7 satisfied = **9-10** (Dependency Rule holds, business logic is framework- and DB-independent); 4-5 = **6-8** (core is testable but some details leak inward); 2-3 = **3-5** (framework or persistence dictates structure); 0-1 = **0-2** (no boundaries — business rules live in controllers and ORM models). Report the score, the failed diagnostic rows, and the specific inversion needed to fix each.
### 1. Dependency Rule and Concentric Circles
View the complete source on GitHubclean-code
When your agent uses it
Write readable, maintainable code through disciplined naming, small functions, and clean error handling. Use when the user mentions "clean up this code", "this function is too long", "code smells", "naming conventions", "boy scout rule", "single responsibility", or "unit test quality". Also trigger when reviewing a pull request for readability, untangling a messy function, debating comment styles, or improving error-handling patterns. Covers SRP, comment discipline, formatting, and unit testing. For refactoring techniques, see refactoring-patterns. For architecture and dependency rules, see clean-architecture.
What it loads into context
Frontmatter
154 tokensAlways available to the agent
SKILL.md
3,298 tokensWhen the skill is activated
Reference documents
17,859 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Clean Code Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,923 bytesreferences/code-smells.mddoc16,344 bytesreferences/comments-formatting.mddoc12,797 bytesreferences/error-handling.mddoc12,640 bytesreferences/functions-and-methods.mddoc12,617 bytesreferences/naming-conventions.mddoc11,258 bytesreferences/testing-principles.mddoc12,946 bytes
Read SKILL.md
# Clean Code Framework
A disciplined approach to writing code that communicates intent, minimizes surprises, and welcomes change. Apply these principles when writing new code, reviewing pull requests, refactoring legacy systems, or advising on code quality.
## Core Principle
**Code is read far more often than it is written — optimize for the reader.** The read-to-write ratio is well over 10:1, so every naming choice, function boundary, and formatting decision either adds clarity or adds cost. Clean code reads like well-written prose: names reveal intent, functions tell a story one step at a time, and the Boy Scout Rule applies — always leave the code cleaner than you found it.
## Scoring
**Goal: 10/10.** Rate any code 0-10 against the principles below. Report the current score and the specific improvements needed to reach 10/10.
- **9-10:** Names reveal intent, functions are small and focused, error handling is consistent, tests are clean and comprehensive
- **7-8:** Mostly clean with minor naming ambiguities or a few long functions; tests may lack edge casesView the complete source on GitHubcold-start-problem
When your agent uses it
Start and scale networked products using Andrew Chen's "The Cold Start Problem" framework for network effects. Use when the user mentions "network effects", "chicken and egg", "cold start", "two-sided marketplace", "atomic network", "hard side", "liquidity", "critical mass", "invite-only launch", "how do I get my first users", or "the marketplace has no buyers or sellers". Also trigger when launching a marketplace, social, or collaboration product that is worthless without other users, deciding launch sequencing and seeding tactics, or diagnosing stalled network growth at scale. Covers the five stages: cold start, tipping point, escape velocity, hitting the ceiling, and the moat. For word-of-mouth virality, see contagious. For habit-driven retention, see hooked-ux.
What it loads into context
Frontmatter
197 tokensAlways available to the agent
SKILL.md
3,948 tokensWhen the skill is activated
Reference documents
12,482 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore18,944 bytesreferences/atomic-networks.mddoc12,970 bytesreferences/case-studies.mddoc12,849 bytesreferences/hard-side.mddoc10,888 bytesreferences/scale-ceiling-moat.mddoc11,149 bytesreferences/tipping-playbooks.mddoc10,349 bytes
Read SKILL.md
# The Cold Start Problem
A framework for starting and scaling products that live or die by network effects — marketplaces, social apps, messaging, and collaboration tools — distilled from Andrew Chen's *The Cold Start Problem*. Use it to launch products that are worthless until other users show up, to sequence growth network by network, and to navigate the five stages: the cold start, the tipping point, escape velocity, hitting the ceiling, and the moat.
## Core Principle
**Network effects start as a liability, not an asset.** Value lives in connections between users, and on day one there are none — the same force that makes a dense network unstoppable makes an empty one useless. You don't escape by launching to a market; you escape by building one tiny, complete, self-sustaining network at a time, solving its hard side first, then tipping adjacent networks with a repeatable playbook until the market follows.
## Scoring
**Goal: 10/10.** Rate launch plans and growth strategies for networked products 0-10 against the principles below. Report the current score and the specific changes needed to reach 10/10.
- **9-10:** Named atomic network with an instrumented magic moment, hard side solved first, repeatable tipping playbook, density/liquidity metrics, explicit ceiling and moat plan
- **7-8:** Clear atomic network and hard-side focus, but tipping tactics are ad hoc or metrics still track totals over densityView the complete source on GitHubcontagious
When your agent uses it
Engineer word-of-mouth and virality using the STEPPS framework (Social Currency, Triggers, Emotion, Public, Practical Value, Stories). Use when the user mentions "go viral", "word of mouth", "shareable content", "social currency", "why people share", "referral program", "nobody is sharing it", or "make this spread". Also trigger when designing shareable features, crafting social campaigns, or building products that spread through peer recommendation. Covers environmental triggers and high-arousal emotional content. For sticky messaging, see made-to-stick. For persuasion tactics, see influence-psychology.
What it loads into context
Frontmatter
154 tokensAlways available to the agent
SKILL.md
3,886 tokensWhen the skill is activated
Reference documents
28,869 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- STEPPS Overview
- The STEPPS Framework
- Engineering Word of Mouth
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore17,762 bytesreferences/case-studies.mddoc21,556 bytesreferences/emotion.mddoc13,677 bytesreferences/practical-value.mddoc13,440 bytesreferences/public-visibility.mddoc15,406 bytesreferences/social-currency.mddoc12,227 bytesreferences/stories-trojan-horse.mddoc14,341 bytesreferences/triggers.mddoc12,921 bytesreferences/viral-content-patterns.mddoc15,250 bytesreferences/word-of-mouth.mddoc14,065 bytes
Read SKILL.md
# Word-of-Mouth & Virality Framework
A framework for engineering word-of-mouth and making products, ideas, and content contagious, based on Jonah Berger's research into why things catch on. Use it to design shareability into products, campaigns, and content instead of hoping for luck.
## Core Principle
**Virality is not born — it is engineered.** Products spread because they were designed — consciously or not — to be shared. Only 7% of word-of-mouth happens online; the other 93% happens in offline conversations, so virality is about the psychology of sharing, not social media mechanics. Those psychological patterns are predictable and can be engineered into anything using the STEPPS framework.
See: [references/word-of-mouth.md](references/word-of-mouth.md) when the brief over-indexes on social media — it makes the offline-vs-online case, lists conversation triggers, and gives a WOM measurement/audit method.
## Scoring
**Goal: 10/10.** Score each of the six STEPPS drivers (the six Quick Diagnostic rows) — **0** absent, **1** present but weak, **2** strong and deliberate — for a raw 0-12, then map: 11-12 -> 10, 9-10 -> 8-9, 6-8 -> 6-7, 3-5 -> 4-5, 0-2 -> <=3. Bands:
- **9-10** — three or more drivers at strength 2, at least one of them Public or Social Currency (the self-propagating ones), and the brand survives the Trojan Horse test.View the complete source on GitHubcontinuous-discovery
When your agent uses it
Build a weekly cadence of customer touchpoints using Opportunity Solution Trees, assumption mapping, and interview snapshots. Use when the user mentions "continuous discovery", "opportunity solution tree", "weekly interviews", "assumption testing", "discovery habits", "product trio", "outcome-based roadmap", "how do I talk to customers regularly", "we keep building things nobody uses", or "connect research to the roadmap". Also trigger when setting up regular customer feedback loops, prioritizing which experiments to run, or tying discovery insights to delivery work. Covers experience mapping, co-creation, and prioritizing opportunities. For interview technique, see mom-test. For team structure, see inspired-product.
What it loads into context
Frontmatter
170 tokensAlways available to the agent
SKILL.md
2,983 tokensWhen the skill is activated
Reference documents
18,510 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,246 bytesreferences/assumption-mapping.mddoc14,288 bytesreferences/case-studies.mddoc18,814 bytesreferences/experience-mapping.mddoc15,306 bytesreferences/interview-snapshots.mddoc15,185 bytesreferences/opportunity-trees.mddoc10,725 bytesreferences/prioritization-methods.mddoc14,741 bytes
Read SKILL.md
# Continuous Discovery Habits Framework
Framework for building a sustainable weekly practice of customer discovery that keeps product teams progressing toward desired outcomes. Discovery is not a phase before development — it is embedded in the ongoing rhythm of product work so every decision is informed by fresh evidence.
## Core Principle
**Good product discovery requires a continuous cadence, not a one-time event.** Teams that talk to customers every week, map opportunities visually, and test assumptions before building consistently outperform teams that rely on intuition, stakeholder opinions, or quarterly research cycles. The benchmark: at least one customer touchpoint per week, every week, by the product trio (product manager, designer, engineer).
## Scoring
**Goal: 10/10.** Score a discovery practice by the seven Quick Diagnostic rows below — start at 3, add 1 point per row answered "yes" (max 10). Bands: **9-10** = weekly cadence, a living Opportunity Solution Tree, systematic assumption testing, and every shipped feature traceable to a customer opportunity; **5-6** = some discovery happening but ad hoc, PM-only, or disconnected from delivery; **≤3** = intuition- and stakeholder-driven with no regular customer contact. Report the current score, the failing rows, and the specific fix for each.
## Framework
View the complete source on GitHubconversion-optimization
When your agent uses it
Guided journey from a leaking conversion flow - landing page, signup, checkout, or in-app onboarding - to a measured, tested funnel. Orchestrates six skills phase by phase - lean-analytics, cro-methodology, storybrand-messaging, hundred-million-offers, influence-psychology, design-everyday-things - each phase carries its full method inline so it runs standalone, asking the user questions at every decision point and recording results in the project docs/ folder (FUNNEL.md, METRICS.md, EXPERIMENTS.md, CONVERSION-OPTIMIZATION-PLAN.md) so the journey resumes across sessions. Use when the user wants to raise conversion on a specific flow, fix checkout or signup abandonment, diagnose onboarding drop-off, or says 'people start but never finish'. With no site yet, use create-website; for a whole-site look, message, and speed audit, improve-website; if the flow converts but needs traffic, grow-website; for in-product engagement and retention, improve-app. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
253 tokensAlways available to the agent
SKILL.md
6,005 tokensWhen the skill is activated
Reference documents
5,191 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore26,651 bytesSKILL.mdcore26,651 bytesreferences/artifact-templates.mddoc5,705 bytesreferences/methods.mddoc16,826 bytes
Read SKILL.md
# Conversion Optimization
Turn one leaking conversion flow — a landing page, a signup, a checkout, an in-app onboarding — into a
measured, tested funnel. This is an interactive, resumable journey of seven phases: the agent asks
before every decision and records the outcome in your project's `docs/` folder, so you can stop after
any phase and pick up later. It works on websites and inside products alike; the unit of work is the
flow and its ONE action, not the whole site.
## Core Principle
**Find the leak with numbers, learn the reason from customers, fix message → offer → proof → friction
in that order, and prove every fix with a pre-committed test.** The order is causal: a number tells
you *where*, only research tells you *why*, motivation must be raised before friction-cutting pays,
and an untested fix is a guess that compounds. This skill sequences the phases, asks the decisionView the complete source on GitHubcreate-app
When your agent uses it
Guided journey from a raw app idea to a validated, cleanly architected first version that ships on a sustainable cadence. Orchestrates ten skills phase by phase - lean-startup, design-sprint, clean-architecture, domain-driven-design, clean-code, pragmatic-programmer, system-design, ios-hig-design, 37signals-way, software-design-philosophy - asking the user questions at every decision point and recording results in the project docs/ folder (PRODUCT.md, ARCHITECTURE.md, EXPERIMENTS.md, CREATE-APP-PLAN.md) so the journey resumes across sessions. Use when the user wants to build a new app, validate an idea before writing code, architect an MVP that will not need a rewrite, or says 'help me build my app the right way'. App already exists: use improve-app or grow-app. Business idea not yet validated: run create-business first. Marketing site only: use create-website. Architecture-only question: design-code-architecture. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
245 tokensAlways available to the agent
SKILL.md
5,498 tokensWhen the skill is activated
Reference documents
998 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore24,600 bytesreferences/artifact-templates.mddoc3,741 bytes
Read SKILL.md
# Create an App
Take a raw app idea to a validated, cleanly architected first version that ships on a sustainable cadence — without over-building for scale you have not earned, or writing a prototype that calcifies into a rewrite. This journey runs ten phases: it asks before every decision and records each choice in `docs/` so you can stop and resume across sessions. The early phases often produce no code at all; once an experiment greenlights building, the engineering phases build the real thing well.
## Core Principle
**Validate fast while keeping options open: make the expensive-to-reverse decisions early and defer everything cheap.** Spend scarce early effort on the few things that compound — the riskiest assumption, the dependency boundaries, the domain language — and aggressively avoid waste everywhere else.
This skill sequences the phases, asks the questions, and records the decisions; the constituent skills carry the method. Invoke them rather than improvising their frameworks.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|View the complete source on GitHubcreate-business
When your agent uses it
Guided journey from raw idea to a validated, positioned, priced business with a chosen beachhead. Orchestrates ten skills phase by phase - jobs-to-be-done, mom-test, design-sprint, lean-startup, good-strategy-bad-strategy, blue-ocean-strategy, obviously-awesome, hundred-million-offers, monetizing-innovation, crossing-the-chasm - asking the user questions at every decision point and recording results in the project docs/ folder (CUSTOMER.md, POSITIONING.md, OFFER.md, CREATE-BUSINESS-PLAN.md) so the journey resumes across sessions. Use when the user wants to start a new business, validate a startup idea, find product-market fit before building, or says 'I have an idea for a company'. Do not use once the business has paying customers: use grow-business to add revenue and customers, or improve-business to fix strategy and operations. For building the product itself use create-app or create-website. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
239 tokensAlways available to the agent
SKILL.md
5,482 tokensWhen the skill is activated
Reference documents
1,279 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore24,584 bytesreferences/artifact-templates.mddoc4,916 bytes
Read SKILL.md
# Create a Business
Take a raw idea to a business you can defend on every axis: who it is for, what job it does, why it is different, why it wins, what it costs, and why anyone would pay. This journey runs ten phases in sequence, looping back as evidence accumulates. It is interactive — the agent asks before every decision — and resumable: all state lives in `docs/` so you can stop and restart across sessions. The order is the point: demand before building, strategy before scale, price before product.
## Core Principle
**Earn your evidence before you spend your runway: demand before building, strategy before scale, price before product.** You can be wrong about your product in a week, or wrong about your business in a year — pick the week. This skill sequences the phases, asks the questions at every decision point, and records what you decide in `docs/`. The constituent skills carry the method — invoke them rather than improvising their frameworks.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | jobs-to-be-done | What progress is the customer really hiring us for? | Creates docs/CUSTOMER.md |
| 2 | mom-test | Is the job real, painful, and worth paying to solve? | Extends docs/CUSTOMER.md — GATE |View the complete source on GitHubcreate-website
When your agent uses it
Guided journey from a blank page to a live, high-converting website, built message-first, then design, then conversion. Orchestrates ten skills phase by phase - one-page-marketing, storybrand-messaging, made-to-stick, top-design, web-typography, refactoring-ui, ux-heuristics, cro-methodology, scorecard-marketing, steve-jobs-design-review - asking the user questions at every decision point and recording results in the project docs/ folder (POSITIONING.md, WEBSITE.md, CREATE-WEBSITE-PLAN.md) so the journey resumes across sessions. Use when the user wants to build a new website or landing page from scratch, turn a validated idea into a page that converts, or says 'build me a landing page for my SaaS'. Site already exists: use improve-website site-wide, conversion-optimization for one flow, or grow-website for traffic; building a software product, not a marketing site: create-app; no positioning yet: create-business first, or the positioning phase here. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
256 tokensAlways available to the agent
SKILL.md
5,371 tokensWhen the skill is activated
Reference documents
991 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore23,034 bytesreferences/artifact-templates.mddoc3,763 bytes
Read SKILL.md
# Create a Website
A blank page becomes a live, high-converting website through ten phases run in one dependency-respecting order: message, then design, then conversion, then a brutal review. This journey is interactive — the agent asks before every decision and never designs before the message is settled — and resumable, because every decision and artifact lives in the project's `docs/` folder. You drive the phases; the constituent skills carry the method.
## Core Principle
**Message before design, design before conversion — in that order; looks-fine is the floor, not the goal.** A visitor decides in five seconds whether to stay, and that decision rides on whether they instantly understand what you do and why it matters to *them* — so clarity comes first and design serves it. This skill sequences the phases, asks the questions, and records the decisions; the constituent skills carry the frameworks. Invoke them rather than improvising their method.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | one-page-marketing | Who is this for, and what is the site's one job? | Creates docs/MARKETING.md; extends docs/CUSTOMER.md |
| 2 | storybrand-messaging | What do we say, with the customer as hero? | Creates docs/POSITIONING.md, docs/WEBSITE.md |View the complete source on GitHubcro-methodology
When your agent uses it
Audit websites and landing pages for conversion issues and design evidence-based A/B tests. Use when the user mentions "landing page isnt converting", "conversion rate", "A/B test", "why visitors leave", "objection handling", "bounce rate", "conversion funnel", "increase signups", or "people add to cart but dont buy". Also trigger when diagnosing why signups are low, designing experiment hypotheses, or auditing checkout flows for friction points. Covers funnel mapping, persuasion assets, and objection/counter-objection frameworks. For overall marketing strategy, see one-page-marketing. For usability issues, see ux-heuristics.
What it loads into context
Frontmatter
159 tokensAlways available to the agent
SKILL.md
3,658 tokensWhen the skill is activated
Reference documents
9,144 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The CRO Frameworks
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore17,070 bytesreferences/COPYWRITING.mddoc4,026 bytesreferences/OBJECTIONS.mddoc4,033 bytesreferences/PERSUASION.mddoc3,934 bytesreferences/RESEARCH.mddoc5,342 bytesreferences/funnel-analysis.mddoc11,224 bytesreferences/testing-methodology.mddoc10,247 bytes
Read SKILL.md
# CRO Methodology
Scientific, customer-centric approach to conversion rate optimization based on the CRE Methodology(TM). Extraordinary improvements come from understanding WHY visitors don't convert, not from copying competitors or applying generic tips.
## Core Principle
**Don't guess -- discover.** Every visitor who doesn't convert has a reason. Discover those reasons through research, then systematically eliminate them with evidence and proof. This evidence-based approach consistently outperforms "best practices", intuition, competitor copying, and expert opinion.
## Scoring
**Goal: 10/10.** Score any landing page, funnel, or conversion flow against the seven Quick Diagnostic rows below: award ~1.4 points per row answered "yes" (7 rows = 9.8, capped at 10). Bands: **9-10** = single clear action, research-grounded O/CO table, value prop legible in 5 seconds, proof at every friction point, funnel mapped, path free of UX blockers; **5-6** = guessed objections, generic best-practices copy, proof buried in FAQs; **<=3** = competing CTAs, no funnel map, claims with no proof. Report the current score and the specific diagnostic rows failing.
## The CRO Frameworks
View the complete source on GitHubcrossing-the-chasm
When your agent uses it
Navigate the technology adoption lifecycle from early adopters to mainstream market. Use when the user mentions "crossing the chasm", "beachhead segment", "whole product", "early adopters vs mainstream", "tech go-to-market", "bowling pin strategy", "technology adoption lifecycle", "pragmatist buyers", "growth stalled after early adopters", or "our go-to-market plan". Also trigger when planning go-to-market for a technical product. Covers the D-Day analogy, bowling-pin strategy, the tornado, and positioning against incumbents. For product positioning, see obviously-awesome. For new market creation, see blue-ocean-strategy.
What it loads into context
Frontmatter
166 tokensAlways available to the agent
SKILL.md
3,208 tokensWhen the skill is activated
Reference documents
25,974 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Technology Adoption Life Cycle
- The D-Day Strategy: Crossing the Chasm
- Bowling Pin Strategy
- The Tornado: After the Chasm
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,505 bytesreferences/b2b-saas.mddoc19,424 bytesreferences/beachhead-selection.mddoc14,009 bytesreferences/buyer-segments.mddoc14,176 bytesreferences/case-studies.mddoc20,857 bytesreferences/expansion.mddoc12,995 bytesreferences/go-to-market.mddoc14,209 bytesreferences/positioning.mddoc13,318 bytesreferences/whole-product.mddoc13,459 bytes
Read SKILL.md
# Crossing the Chasm Framework
Strategic framework for marketing and selling disruptive technology products, particularly the transition from early adopters to mainstream customers.
## Core Principle
**There is a chasm between early adopters and the mainstream market.** Most tech companies fail not because they can't build great products, but because they can't cross from visionaries who love new technology to pragmatists who just want solutions that work. The two groups want fundamentally different things -- what wins over innovators actively repels the early majority -- so you must change your strategy, and your whole product, to cross.
If the product is modern PLG/freemium B2B SaaS, read [references/b2b-saas.md](references/b2b-saas.md) first -- it remaps every step below (the chasm, beachhead, whole product, metrics) for self-serve trials, free tiers, and the false-signal trap where 1,000 free users looks like a crossing but isn't.
## Scoring
**Goal: 10/10.** Score any tech go-to-market by the Quick Diagnostic at the end: count the rows answered "yes" and map the 7 rows onto a 0-10 scale (roughly 1.4 points per satisfied row).
View the complete source on GitHubddia-systems
When your agent uses it
Design data systems by understanding storage engines, replication, partitioning, transactions, and consistency models. Use when the user mentions "database choice", "which database should I use", "SQL or NoSQL", "replication lag", "partitioning strategy", "consistency vs availability", "stream processing", "ACID transactions", "eventual consistency", "my queries are slow at scale", or "data is inconsistent across replicas". Also trigger when choosing a datastore, designing data pipelines, or debugging distributed-system consistency issues. Covers data models, batch/stream processing, and distributed consensus. For system design, see system-design. For resilience, see release-it.
What it loads into context
Frontmatter
166 tokensAlways available to the agent
SKILL.md
3,416 tokensWhen the skill is activated
Reference documents
19,312 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The DDIA Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,784 bytesSKILL.mdcore16,784 bytesreferences/batch-stream.mddoc14,302 bytesreferences/data-models.mddoc11,808 bytesreferences/fault-tolerance.mddoc15,239 bytesreferences/partitioning.mddoc11,051 bytesreferences/replication.mddoc10,958 bytesreferences/storage-engines.mddoc11,313 bytesreferences/transactions.mddoc13,126 bytes
Read SKILL.md
# Designing Data-Intensive Applications Framework
A principled approach to building reliable, scalable, and maintainable data systems. Apply these principles when choosing databases, designing schemas, architecting distributed systems, or reasoning about consistency and fault tolerance.
## Core Principle
**Data outlives code.** Applications are rewritten and frameworks come and go, but data persists for decades -- prioritize the long-term correctness, durability, and evolvability of the data layer. Most applications are data-intensive, not compute-intensive: the hard problems are data volume, complexity, and rate of change, and explicit consistency/availability/latency trade-offs separate robust systems from fragile ones.
## Scoring
**Goal: 10/10.** Score a data architecture by the seven Quick Diagnostic rows below: award ~1.4 points per row answered "yes" with evidence (deliberate, documented trade-off), 0 where the answer is "no" or unknown.
- **9-10:** every domain choice -- data model, storage engine, replication, partitioning, isolation, derived-data, fault handling -- is deliberate, documented, and matched to actual read/write/consistency requirements; failover tested.
- **5-6:** core choices made but two or three diagnostic rows fail -- e.g. default isolation level unknown, hot-key risk unhandled, or failover untested.View the complete source on GitHubdesign-code-architecture
When your agent uses it
Guided journey from an app idea to a deliberate architecture: boundaries, domain model, data decisions, and resilience, making only the expensive-to-reverse decisions and deferring the rest. Orchestrates eight skills phase by phase - clean-architecture, domain-driven-design, system-design, ddia-systems, software-design-philosophy, release-it, pragmatic-programmer, 37signals-way - asking the user questions at every decision point and recording results in the project docs/ folder (ARCHITECTURE.md, DESIGN-CODE-ARCHITECTURE-PLAN.md) so the journey resumes across sessions. Use when the user wants to design a new app's architecture, choose boundaries and a domain model, decide monolith versus microservices, or says 'how should I structure this app'. If a codebase already exists, use remove-technical-debt (aged), improve-code-quality (fresh prototype), or architecture-optimization (slow but working); if unvalidated, run create-business or create-app first. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
249 tokensAlways available to the agent
SKILL.md
5,771 tokensWhen the skill is activated
Reference documents
787 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore26,961 bytesreferences/artifact-templates.mddoc3,227 bytes
Read SKILL.md
# Design Code Architecture
Design the architecture for a new app: get the small number of expensive-to-reverse decisions right and stay aggressively simple everywhere else. This is an interactive, resumable journey of eight phases — the agent asks before every decision and records the outcome in your project's `docs/` folder, so you can stop after any phase and resume later. It runs from the most foundational and hardest-to-reverse (boundaries, domain) through the tunable (data, resilience) to the cross-cutting disciplines (complexity, reversibility, scope) you apply throughout. A weekend project uses three phases lightly; a funded team building toward launch wants the whole stack.
## Core Principle
**Architecture is the set of decisions that are expensive to reverse: make exactly those deliberately, and defer everything cheap.** This skill sequences the phases, asks the decision questions, and records every choice in `docs/`. The constituent skills carry the method — invoke them rather than improvising their frameworks. The whole strategy is to convert expensive decisions into cheap ones by putting a boundary in front of them, so the irreducibly expensive set stays small enough to get right with care.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | clean-architecture | Do source-code dependencies point inward — is the core testable with no DB, web, or framework? | Creates docs/ARCHITECTURE.md |
| 2 | domain-driven-design | Where does the business actually split, and what does each term mean? | Extends docs/ARCHITECTURE.md |View the complete source on GitHubdesign-everyday-things
When your agent uses it
Apply foundational design principles: affordances, signifiers, constraints, feedback, and conceptual models. Use when the user mentions "why is this confusing", "affordance", "error prevention", "discoverability", "human-centered design", "mental model", "mapping", "seven stages of action", "users keep making mistakes", "this is unintuitive", or "people cant figure out how to use it". Also trigger when reducing product complexity or feature creep. Covers the gulfs of execution and evaluation. For usability scoring, see ux-heuristics. For iOS-specific patterns, see ios-hig-design.
What it loads into context
Frontmatter
160 tokensAlways available to the agent
SKILL.md
3,528 tokensWhen the skill is activated
Reference documents
31,184 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Two Gulfs
- Seven Fundamental Design Principles
- Human Error
- The Seven Stages of Action
- Human-Centered Design (HCD) Process
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,994 bytesreferences/affordances.mddoc13,207 bytesreferences/case-studies.mddoc16,231 bytesreferences/conceptual-models.mddoc16,061 bytesreferences/constraints.mddoc13,886 bytesreferences/feedback.mddoc15,517 bytesreferences/human-error.mddoc16,310 bytesreferences/mappings.mddoc13,714 bytesreferences/seven-stages.mddoc15,091 bytesreferences/signifiers.mddoc14,110 bytesreferences/two-gulfs.mddoc12,282 bytes
Read SKILL.md
# Design of Everyday Things Framework
Foundational design principles for creating products that are intuitive, discoverable, and understandable. The "bible of UX" — applicable to physical products, software, and any human-designed system.
## Core Principle
**Good design is actually a lot harder to notice than poor design, in part because good designs fit our needs so well that the design is invisible.** When something fails, users blame themselves — but the fault is almost always in the design. Great design bridges the gap between what people want to do and what the product allows: it is discoverable (you can figure out what to do) and understandable (you can figure out what happened).
## Scoring
**Goal: 10/10.** Score 2 points per satisfied row of the Quick Diagnostic (5 rows = discoverability, evaluation, error recovery, mapping, constraints). Bands: **9-10** = users act without instructions, understand every outcome, and recover from any error; **5-6** = one gulf or error path is broken; **<=3** = users must consult a manual or routinely blame themselves. Report the current score and the diagnostic rows failing it.
## The Two Gulfs
View the complete source on GitHubdesign-sprint
When your agent uses it
Run a structured 5-day process to prototype, test, and validate product ideas with real users. Use when the user mentions "design sprint", "validate before we build", "rapid prototype", "test with users", or "should we build this". Also trigger when a team is stuck in endless debate over a high-stakes product decision, or wants to de-risk a costly idea before investing in development. Covers mapping, sketching, deciding, prototyping, and testing across Monday-Friday. For ongoing experimentation and MVPs, see lean-startup. For customer job analysis, see jobs-to-be-done. For non-leading user interviews, see mom-test.
What it loads into context
Frontmatter
165 tokensAlways available to the agent
SKILL.md
3,470 tokensWhen the skill is activated
Reference documents
28,600 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The 5-Day Sprint Process
- Monday: Map
- Tuesday: Sketch
- Wednesday: Decide
- Thursday: Prototype
- Friday: Test
- When to Run a Design Sprint
- Variations
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,357 bytesreferences/case-studies.mddoc21,682 bytesreferences/facilitation.mddoc13,495 bytesreferences/friday.mddoc13,805 bytesreferences/monday.mddoc12,074 bytesreferences/recruiting.mddoc13,059 bytesreferences/remote-sprints.mddoc16,477 bytesreferences/thursday.mddoc12,204 bytesreferences/tuesday.mddoc11,657 bytesreferences/wednesday.mddoc11,765 bytes
Read SKILL.md
# Design Sprint Framework
A five-day process for answering critical business questions through design, prototyping, and testing ideas with customers. Developed at Google Ventures and used by Google, Slack, Airbnb, and hundreds of startups.
## Core Principle
**Compress months of debate, design, and testing into one week — and test with real users before writing any production code.** The sprint replaces endless discussion with a fixed Monday-to-Friday spine, hard time-boxes, and a single Decider, so a high-stakes product question gets a real answer in five days instead of five months.
## Scoring
**Goal: 10/10.** Score a sprint plan or execution by awarding 1 point for each item present and correct (10 total). Report the score and the missing items needed to reach 10/10.
1. Decider committed for the full week; one Sprint Master facilitating.
2. Monday produces a target customer and moment (not a vague "test the product").View the complete source on GitHubdomain-driven-design
When your agent uses it
Model software around the business domain using bounded contexts, aggregates, and ubiquitous language. Use when the user mentions "domain modeling", "bounded context", "aggregate root", "ubiquitous language", "anti-corruption layer", "context mapping", "domain events", "strategic design", "the code doesnt match the business", or "how do we split this big system". Also trigger when breaking a monolith into services, defining service boundaries, or aligning code structure with business processes. Covers entities vs value objects, domain events, and context mapping strategies. For architecture layers, see clean-architecture. For complexity, see software-design-philosophy.
What it loads into context
Frontmatter
164 tokensAlways available to the agent
SKILL.md
3,090 tokensWhen the skill is activated
Reference documents
16,641 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,388 bytesSKILL.mdcore15,388 bytesreferences/bounded-contexts.mddoc13,416 bytesreferences/building-blocks.mddoc13,401 bytesreferences/domain-events.mddoc12,063 bytesreferences/repositories-factories.mddoc15,387 bytesreferences/strategic-design.mddoc14,536 bytesreferences/ubiquitous-language.mddoc12,660 bytes
Read SKILL.md
# Domain-Driven Design Framework
Framework for tackling software complexity by modeling code around the business domain. The greatest risk in software is not technical failure -- it is building a model that does not reflect how the business actually works.
## Core Principle
**The model is the code; the code is the model.** Software should embody a deep, shared understanding of the business domain. When domain experts and developers speak the same language and that language is directly expressed in the codebase, complexity becomes manageable and the system evolves gracefully as the business changes.
## Scoring
**Goal: 10/10.** Score a domain model by awarding **1 point per satisfied row of the Quick Diagnostic** (7 rows) plus up to 3 points for depth: +1 if the Core Domain has a genuinely rich model (not just CRUD), +1 if invariants live inside aggregates rather than in services, +1 if the ubiquitous language is consistent across conversation, code, and tests. Bands: **9-10** = expert-readable names, explicit context boundaries with ACLs, small aggregates, behavior-rich entities, events for cross-aggregate flow, an identified Core Domain; **5-6** = some domain language but leaky boundaries or anemic objects; **<=3** = technical naming, one model for everything, logic scattered in services. Report the score and the specific diagnostic rows failing.
## Framework
View the complete source on GitHubdrive-motivation
When your agent uses it
Design motivation systems using Autonomy, Mastery, and Purpose (AMP) for products and teams. Use when the user mentions "intrinsic motivation", "gamification isnt working", "rewards arent working", "autonomy", "mastery", "purpose-driven", "my team is disengaged", or "how do I motivate people". Also trigger when designing onboarding progression, fixing broken gamification, or building team structures that sustain high performance. Covers why carrot-and-stick fails and how to build progress systems. For habit-forming product loops, see hooked-ux. For retention behavior design, see improve-retention.
What it loads into context
Frontmatter
158 tokensAlways available to the agent
SKILL.md
2,747 tokensWhen the skill is activated
Reference documents
21,849 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Motivation 1.0, 2.0, and 3.0
- The Three Pillars: Autonomy, Mastery, Purpose
- AMP Applied: Product Design
- Type I vs. Type X Behavior
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore12,441 bytesSKILL.mdcore12,441 bytesreferences/applications.mddoc17,021 bytesreferences/autonomy.mddoc12,915 bytesreferences/case-studies.mddoc14,314 bytesreferences/extrinsic-rewards.mddoc14,983 bytesreferences/mastery.mddoc14,755 bytesreferences/purpose.mddoc14,774 bytesreferences/type-i.mddoc15,984 bytes
Read SKILL.md
# Drive Motivation Framework
Design motivation systems for products, teams, and organizations using the science of intrinsic motivation.
## Core Principle
**The secret to high performance isn't rewards and punishment — it's the deeply human need to direct our own lives, learn and create new things, and do better for ourselves and our world.** For any task requiring even rudimentary cognitive effort, external rewards either don't work or actively worsen performance. Intrinsic motivation — Autonomy, Mastery, Purpose (AMP) — drives lasting engagement.
## Scoring
**Goal: 10/10.** Score any motivation system (product features, team incentives, gamification, engagement loops) against the [Quick Diagnostic](#quick-diagnostic): start at 5, add 1 for each of the first five rows answered "yes," then **subtract 2 if the sixth row is also "yes"** — an "if-then" reward doing the motivating crowds out the rest. Bands:
- **9-10** — autonomy, mastery, and purpose all present; no if-then crowding-out.
- **5-6** — one pillar carries the system; the other two are weak or extrinsic.View the complete source on GitHubgood-strategy-bad-strategy
When your agent uses it
Formulate and audit real strategy using Richard Rumelt's "Good Strategy Bad Strategy": an honest diagnosis, a guiding policy, and coherent action instead of goals, vision, and wishful thinking. Use when the user mentions "good strategy bad strategy", "strategy kernel", "diagnosis guiding policy coherent action", "our strategy is just goals", "strategic planning", "mission vs strategy", "annual plan", or "is this actually a strategy". Also trigger when auditing a strategy doc or pitch deck for fluff, turning a goal list into real strategy, formulating strategy for a product or company, or finding leverage and proximate objectives. Covers the kernel of strategy, bad-strategy detection, and sources of power. For product positioning, see obviously-awesome. For uncontested markets, see blue-ocean-strategy.
What it loads into context
Frontmatter
202 tokensAlways available to the agent
SKILL.md
4,079 tokensWhen the skill is activated
Reference documents
12,952 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore19,456 bytesSKILL.mdcore19,456 bytesreferences/bad-strategy.mddoc11,977 bytesreferences/case-studies.mddoc12,967 bytesreferences/dynamics-inertia.mddoc11,773 bytesreferences/kernel.mddoc12,051 bytesreferences/sources-of-power.mddoc11,845 bytes
Read SKILL.md
# Good Strategy Bad Strategy
A framework for creating and auditing strategy, distilled from Richard Rumelt's *Good Strategy Bad Strategy: The Difference and Why It Matters*. Good strategy has a simple underlying logic — an honest diagnosis of the critical challenge, a guiding policy for overcoming it, and coherent actions that carry the policy out. Use this skill to detect the four hallmarks of bad strategy and to replace goal lists and vision decks with a working kernel.
## Core Principle
**Strategy is coherent action backed by an honest diagnosis — not goals, vision, or wishful thinking.** A goal ("20% growth") names an ambition; a strategy explains how the ambition will be achieved given the actual obstacles. Bad strategy is not the absence of strategy but an active substitute for it: buzzword fluff, refusal to name the challenge, and laundry lists of initiatives. The heart of strategy work is choice — concentrating effort and resources on the one or two pivotal objectives whose accomplishment unlocks everything else.
## Scoring
**Goal: 10/10.** Score strategies, plans, and strategy documents by walking the eight rows of the Quick Diagnostic and counting how many pass. Report the current score and the specific changes needed to reach 10/10. The bands below name what each tier looks like; the row count keeps the rating reproducible run to run.
- **9-10 (8 rows pass):** Complete kernel — honest diagnosis, choiceful guiding policy, coordinated resource-backed actions — aimed at a pivot point, with an explicit list of what will not be done
- **7-8 (6-7 pass):** Kernel present but one element weak: thin diagnosis, a policy that rules little out, or actions not yet coordinated and fundedView the complete source on GitHubgrow-app
When your agent uses it
Guided journey from an app people sign up for and then quietly abandon to a sealed retention engine with a habit loop, an activated first run, and one metric the whole team trusts. Orchestrates eight skills phase by phase - hooked-ux, improve-retention, continuous-discovery, lean-ux, inspired-product, lean-analytics, microinteractions, drive-motivation - asking the user questions at every decision point and recording results in the project docs/ folder (PRODUCT.md, METRICS.md, GROW-APP-PLAN.md) so the journey resumes across sessions. Use when the user wants to lift activation and retention, design a habit loop, fix a leaky onboarding funnel, or says 'users sign up then disappear'. Do not use to fix broken UX or performance that no engagement mechanic can paper over - run improve-app first; if there is no app yet, use create-app. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
226 tokensAlways available to the agent
SKILL.md
4,982 tokensWhen the skill is activated
Reference documents
712 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore22,464 bytesreferences/artifact-templates.mddoc2,731 bytes
Read SKILL.md
# Grow an App
Your app has users who sign up and then quietly disappear — cohorts decay, daily actives are flat, the activation funnel leaks where it always has, and nothing looks obviously broken. This journey seals the bucket: it turns first-time users into activated, then habitual, then would-miss-it users across eight interactive phases. The agent asks before every decision and records the outcome in `docs/`, so the work resumes across sessions instead of restarting. Growth here is an engineering and design problem, not a bigger ad budget.
## Core Principle
**Fix the leaky bucket before pouring in acquisition: habit, activation, and retention come before any growth spend.** This skill sequences the eight phases, asks every decision question, and records each choice in `docs/`. The constituent skills carry the method — invoke them rather than improvising their frameworks.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | hooked-ux | Why do users come back without us paying? | Extends docs/PRODUCT.md |
| 2 | improve-retention | Why don't new users reach the loop? | Extends docs/PRODUCT.md |View the complete source on GitHubgrow-business
When your agent uses it
Guided journey from a business with lucky months to a repeatable growth engine that produces a forecast. Orchestrates nine skills phase by phase - one-page-marketing, hundred-million-offers, predictable-revenue, contagious, influence-psychology, crossing-the-chasm, cold-start-problem, lean-analytics, negotiation - asking the user questions at every decision point and recording results in the project docs/ folder (MARKETING.md, OFFER.md, METRICS.md, GROW-BUSINESS-PLAN.md) so the journey resumes across sessions. Use when the user wants to build a marketing and sales system, manufacture predictable pipeline, engineer word-of-mouth and referrals, or says 'revenue is real but lumpy and I need growth that repeats'. If the offer, retention, or operations underneath are broken, run improve-business first; with no paying customers yet, start with create-business; when the product itself must carry the growth loops, use grow-app. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
237 tokensAlways available to the agent
SKILL.md
5,670 tokensWhen the skill is activated
Reference documents
523 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore25,301 bytesreferences/artifact-templates.mddoc1,978 bytes
Read SKILL.md
# Grow a Business
You already have the hard part: a product people pay for. Revenue is real but lumpy — a good month came from a conference you happened to attend or a referral that happened to land, and none of it repeats on demand. This journey turns that traction into a repeatable growth engine across nine phases: a marketing map, an irresistible offer, an outbound motion, engineered word-of-mouth, persuasion on every surface, a mainstream go-to-market, a compounding network, one honest metric, and the discipline to hold price. It is interactive — the agent asks before every decision — and resumable, because every decision and asset is recorded in `docs/`. Install the whole stack at once with `npx skills add wondelai/skills --all --global`, or let each phase pull its skill on demand.
## Core Principle
**Build a repeatable growth engine: each phase produces an asset the next phase consumes — offer feeds pipeline, pipeline feeds word-of-mouth, metrics keep it honest.** The order is load-bearing; a skipped Phase 1 leaves the later phases with no shared target. This skill sequences the phases, asks the decision questions, and records the answers. The constituent skills carry the method — invoke them rather than improvising their frameworks.
The offer comes before every channel on purpose: sending traffic to a weak offer is the most expensive mistake in growth, so Phase 2 is fixed before outbound, virality, or repositioning turn on.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|View the complete source on GitHubgrow-website
When your agent uses it
Guided journey from a website with traffic it under-converts to a research-driven growth engine that captures more leads, persuades more buyers, sells a sharper offer, and earns referrals. Orchestrates eight skills phase by phase - cro-methodology, scorecard-marketing, storybrand-messaging, made-to-stick, influence-psychology, hundred-million-offers, contagious, one-page-marketing - asking the user questions at every decision point and recording results in the project docs/ folder (WEBSITE.md, OFFER.md, MARKETING.md, GROW-WEBSITE-PLAN.md) so the journey resumes across sessions. Use when the user wants to raise conversion on a site that already has traffic, capture more leads, sharpen a weak offer, add referral loops, or says 'my site gets visitors but nobody buys'. If a broken funnel or usability friction is the real blocker, run improve-website first; if there is no site yet, use create-website; for one leaking flow, conversion-optimization. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
248 tokensAlways available to the agent
SKILL.md
5,218 tokensWhen the skill is activated
Reference documents
782 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore22,799 bytesSKILL.mdcore22,799 bytesSKILL.mdcore22,799 bytesreferences/artifact-templates.mddoc2,938 bytes
Read SKILL.md
# Grow a Website
Take a site that already has traffic and under-monetizes it, and turn it into a research-driven growth engine: more leads captured, more buyers persuaded, a sharper offer, and visitors who bring more visitors. This journey runs eight phases — the agent asks before it decides at every fork, and all state lives in `docs/` so you can stop and resume across sessions. It sequences the work; it does not redesign the site on a hunch.
## Core Principle
**Most traffic problems are conversion problems in costume: capture and convert the visitors you have before buying more.** This skill sequences the phases, asks the decision questions, and records every choice in `docs/`. The constituent skills carry the method — invoke them rather than improvising their frameworks. Research comes before optimization, and the offer comes before the page polish, always.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1. Discover why visitors leave | cro-methodology | Why do visitors not convert, and what is worth testing? | Extends docs/WEBSITE.md, docs/METRICS.md, docs/EXPERIMENTS.md |
| 2. Capture the not-ready 97% | scorecard-marketing | How do we keep the leads who aren't ready to buy? | Extends docs/WEBSITE.md, docs/MARKETING.md |View the complete source on GitHubhigh-output-management
When your agent uses it
Manage for output using Grove's "High Output Management": a manager's output is their organization's output, raised by high-leverage activities. Use when the user mentions "high output management", "managerial leverage", "one-on-ones", "1:1 agenda", "OKRs", "performance review", "task-relevant maturity", "delegation", "meeting overload", "new manager", "how do I run a 1:1", or "just got promoted to manager". Also trigger when structuring a manager's calendar and meeting cadence, designing team metrics, running planning, coaching delegation, or preparing performance reviews. Covers leverage, production principles, meetings as the medium of management, decisions, OKRs, and task-relevant maturity. For intrinsic motivation, see drive-motivation. For a company operating system, see traction-eos.
What it loads into context
Frontmatter
209 tokensAlways available to the agent
SKILL.md
4,342 tokensWhen the skill is activated
Reference documents
14,762 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore20,628 bytesSKILL.mdcore20,628 bytesreferences/case-studies.mddoc15,205 bytesreferences/decisions-planning-okrs.mddoc13,221 bytesreferences/indicators-and-production.mddoc13,182 bytesreferences/leverage-and-calendar.mddoc12,891 bytesreferences/meetings-and-one-on-ones.mddoc12,514 bytes
Read SKILL.md
# High Output Management
Manage teams the way Andy Grove ran Intel: a manager's output is not what the manager does — it is what their organization produces. This skill turns *High Output Management* into auditable practice: production principles for knowledge work, output indicators, managerial leverage, meetings as the medium of management, clean decisions, OKRs, and a management style matched to task-relevant maturity.
## Core Principle
**A manager's output = the output of their organization + the output of the neighboring organizations under their influence.** Nothing a manager does — emails, meetings, reviews, decisions — counts in itself; it counts only through how it raises that combined output. Since managerial time is the scarce input, the craft reduces to one question asked relentlessly: of everything I could do right now, what creates the most output per hour spent? Choose high-leverage activities; eliminate negative-leverage ones.
## Scoring
**Goal: 10/10.** Rate management practices, calendars, and processes 0-10 against the principles below. State the current score and the specific changes needed to reach 10/10.
- **9-10:** Output indicators with quality pairs, subordinate-owned 1:1s on a TRM-based cadence, delegation with task-level monitoring, OKRs that stretch without driving pay, calendar built around forecasted key events
- **7-8:** Process meetings run well, but a few activity metrics, ad hoc decision meetings, or skipped training sessions remainView the complete source on GitHubhigh-perf-browser
When your agent uses it
Optimize web performance through network protocols, resource loading, and browser rendering internals. Use when the user mentions "my site is slow", "Core Web Vitals", "HTTP/2 or HTTP/3", "resource hints", "network latency", "render blocking", "TCP/TLS optimization", "service worker", "Cache-Control or caching strategy", or "critical rendering path". Also trigger when diagnosing slow page loads, optimizing time to first byte, choosing between WebSocket and SSE, or reducing bundle sizes. For UI visual performance, see refactoring-ui. For font loading, see web-typography.
What it loads into context
Frontmatter
156 tokensAlways available to the agent
SKILL.md
3,656 tokensWhen the skill is activated
Reference documents
18,908 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The High Performance Browser Networking Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,061 bytesreferences/caching-strategies.mddoc11,964 bytesreferences/core-web-vitals.mddoc15,266 bytesreferences/http-protocols.mddoc12,620 bytesreferences/network-fundamentals.mddoc10,923 bytesreferences/real-time-communication.mddoc16,321 bytesreferences/resource-loading.mddoc13,934 bytes
Read SKILL.md
# High Performance Browser Networking Framework
A systematic approach to web performance grounded in how browsers, protocols, and networks actually work. Apply these principles when building frontend applications, setting performance budgets, configuring servers, or diagnosing slow page loads.
## Core Principle
**Latency, not bandwidth, is the bottleneck.** Most web performance problems stem from too many round trips, not too little throughput. A 5x bandwidth increase yields diminishing returns; a 5x latency reduction transforms the user experience.
**The foundation:** Every request passes through DNS resolution, TCP handshake, TLS negotiation, and HTTP exchange before a single byte of content arrives — each step adding round-trip latency. High-performance applications minimize round trips, parallelize requests, and eliminate unnecessary network hops. Understanding the protocol stack is the prerequisite for meaningful optimization.
## Scoring
**Goal: 10/10.** Score by how many of the eight Quick Diagnostic rows pass, weighted toward the field metrics: **9-10** = all eight pass (the four field-metric rows in the green plus content-hashing, HTTP/2+, minimized render-blocking, and compression); **5-6** = the four field-metric rows pass but one or more transport/caching/compression rows fail; **<=3** = any field-metric row is in the red. Always report the score, which diagnostic rows failed, and the specific fix for each.
View the complete source on GitHubhooked-ux
When your agent uses it
Design habit-forming product loops using the Hook Model (Trigger, Action, Variable Reward, Investment). Use when the user mentions "users arent coming back", "habit formation", "engagement loops", "habit zone", or "the manipulation matrix". Also trigger when designing notification or re-engagement strategies, building streaks or progress systems, or analyzing why users stop after signup. Covers ethics evaluation and onboarding for habits. For friction reduction and B=MAP, see improve-retention. For viral sharing, see contagious.
What it loads into context
Frontmatter
136 tokensAlways available to the agent
SKILL.md
2,975 tokensWhen the skill is activated
Reference documents
12,787 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Four Phases
- The Habit Zone
- Habit Testing
- The Manipulation Matrix
- Onboarding Audit Checklist
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,064 bytesreferences/case-studies.mddoc11,013 bytesreferences/ethical-boundaries.mddoc9,663 bytesreferences/habit-testing.mddoc6,917 bytesreferences/neuroscience-foundations.mddoc7,893 bytesreferences/product-applications.mddoc10,166 bytesreferences/rewards.mddoc7,746 bytesreferences/triggers.mddoc5,992 bytes
Read SKILL.md
# Hook Model Framework
Framework for building habit-forming products. Habits are not created — they are built through successive cycles through the Hook.
## Core Principle
**The Hook Model** = a four-phase loop that connects the user's problem to your solution frequently enough to form a habit, moving usage from deliberate to automatic.
```
Trigger → Action → Variable Reward → Investment
↑ │
└──────────────────────────────────────┘
```
View the complete source on GitHubhundred-million-offers
When your agent uses it
Create irresistible offers using the Value Equation, bonus stacking, risk-reversing guarantees, and ethical scarcity. Use when the user mentions "grand slam offer", "make my offer more compelling", "what bonuses should I add", "guarantee strategy", "offer naming", or "people say its too expensive". Also trigger when packaging a product for higher perceived value, justifying premium pricing instead of discounting, designing a money-back guarantee, or structuring tiers to maximize conversions. Covers the MAGIC naming formula and starving-crowd targeting. For product positioning, see obviously-awesome. For outbound sales, see predictable-revenue.
What it loads into context
Frontmatter
159 tokensAlways available to the agent
SKILL.md
4,555 tokensWhen the skill is activated
Reference documents
31,620 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Grand Slam Offer Framework
- Offer Creation Process
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore20,011 bytesreferences/bonuses-stacking.mddoc12,784 bytesreferences/case-studies.mddoc16,939 bytesreferences/grand-slam-offers.mddoc12,047 bytesreferences/guarantees.mddoc14,011 bytesreferences/naming-offers.mddoc15,880 bytesreferences/offer-creation-checklist.mddoc15,173 bytesreferences/pricing-strategy.mddoc12,247 bytesreferences/scarcity-urgency.mddoc13,980 bytesreferences/starving-crowd.mddoc13,052 bytesreferences/value-equation.mddoc11,445 bytes
Read SKILL.md
# Grand Slam Offer Creation Framework
Framework for creating offers so good people feel stupid saying no. What you sell (the offer) matters more than how you sell it or who you sell it to.
## Core Principle
**The offer is the #1 lever in any business: a Grand Slam Offer sells despite mediocre marketing, while the best marketing in the world cannot save a bad offer.** Before optimizing funnels, running more ads, or hiring salespeople, fix the offer. A Grand Slam Offer maximizes Dream Outcome and Perceived Likelihood of Achievement while minimizing Time Delay and Effort & Sacrifice — becoming a category of one with no comparable alternative.
## Scoring
**Goal: 10/10.** Score any offer by the 7-row Quick Diagnostic at the end of this file — award ~1.4 points per row answered "yes," rounding to a 0-10 scale. Bands: **9-10** = all/nearly all rows pass (irresistible: 10x perceived value, reversed risk, ethical scarcity, named dollar-valued bonuses, a category-of-one bundle, a MAGIC name); **5-6** = value and market are right but risk, bonuses, or scarcity are missing; **<=3** = a commodity priced on cost with no guarantee or reason to act now. Always report the current score and the specific diagnostic rows that must flip to "yes" to reach 10/10.
## The Grand Slam Offer Framework
View the complete source on GitHubimprove-app
When your agent uses it
Guided journey from a shipped app that works but feels rough to a product that fits the job, flows without friction, reads clearly, and persuades honestly. Orchestrates nine skills phase by phase - jobs-to-be-done, ux-heuristics, design-everyday-things, refactoring-ui, microinteractions, made-to-stick, influence-psychology, high-perf-browser, steve-jobs-design-review - asking the user questions at every decision point and recording results in the project docs/ folder (CUSTOMER.md, DESIGN.md, POSITIONING.md, IMPROVE-APP-PLAN.md) so the journey resumes across sessions. Use when the user wants to fix a clunky product, cut UX friction, sharpen in-app copy, or says 'the app works but feels rough'. Not for code, tests, or hardening - use improve-code-quality (fresh prototype) or remove-technical-debt (aged); no app yet, create-app; needs growth loops, grow-app; marketing-site friction, improve-website; one leaking flow, conversion-optimization. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
263 tokensAlways available to the agent
SKILL.md
5,768 tokensWhen the skill is activated
Reference documents
1,094 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore24,645 bytesreferences/artifact-templates.mddoc4,271 bytes
Read SKILL.md
# Improve an App
The app already ships and works — users, screens, a real flow — but the experience feels rough where it
should feel effortless. Across nine phases this journey fixes what users feel, in evidence order: re-anchor
on the job, remove friction, polish the look and the moments, sharpen the words, persuade honestly, and end
with a review brutal enough to cut. It is interactive (the agent asks before deciding) and resumable (state
lives in `docs/`). Code-level causes route out to the code journeys — this pass fixes the product experience.
## Core Principle
**Fix what users feel, in evidence order: re-anchor on the job the app is hired for, remove friction before
polish, sharpen the words, persuade honestly, and end with a review brutal enough to cut.** A prettier
screen on a confusing flow loses users at the same rate — the order of the phases is the whole game.
View the complete source on GitHubimprove-business
When your agent uses it
Guided journey from a stalled, plateaued business to one with an honest diagnosis, a working operating rhythm, and offers repriced to real value. Orchestrates eight skills phase by phase - good-strategy-bad-strategy, traction-eos, high-output-management, team-topologies, drive-motivation, lean-analytics, negotiation, monetizing-innovation - asking the user questions at every decision point and recording results in the project docs/ folder (STRATEGY.md, OPERATIONS.md, METRICS.md, IMPROVE-BUSINESS-PLAN.md) so the journey resumes across sessions. Use when the user wants to fix a business that has plateaued, diagnose why growth stalled, tighten strategy and execution, re-motivate a team, or says 'revenue is flat and I do not know why'. Starting from scratch with no customers: use create-business. Once the fundamentals work and the goal is expansion: use grow-business. When the product itself drags the business down: use improve-app. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
250 tokensAlways available to the agent
SKILL.md
5,033 tokensWhen the skill is activated
Reference documents
759 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore22,063 bytesreferences/artifact-templates.mddoc2,884 bytes
Read SKILL.md
# Improve a Business
An interactive, resumable journey for a business that already runs but has stopped moving — real revenue, real customers, a flat line. Across eight phases it works the layers in order (strategy, execution, management, structure, motivation, metrics, margin, pricing), diagnosing before treating rather than chasing one tactic at a time. The agent asks before every decision and records each choice in `docs/` so the turnaround survives across sessions.
## Core Principle
**A plateau is a diagnosis failure: diagnose before treating, and work the layers in order — strategy, execution, management, structure, motivation, metrics, margin, pricing.** Poking one tactic at a time never breaks a plateau because the constraints compound. This skill sequences the phases, asks the decision questions, and records what was decided; the constituent skills carry the actual method — invoke them rather than improvising their frameworks.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | good-strategy-bad-strategy | What single challenge is capping the business? | Creates docs/STRATEGY.md — GATE |
| 2 | traction-eos | How do we execute the strategy every week? | Creates docs/OPERATIONS.md |View the complete source on GitHubimprove-code-quality
When your agent uses it
Guided journey from a working-but-untested vibe-coded prototype to a production-ready product with tests, clean structure, a business-rules boundary, and resilience at scale. Orchestrates nine skills phase by phase - working-with-legacy-code, clean-code, refactoring-patterns, software-design-philosophy, clean-architecture, pragmatic-programmer, release-it, system-design, ddia-systems - asking the user questions at every decision point and recording results in the project docs/ folder (TESTING.md, TECH-DEBT.md, IMPROVE-CODE-QUALITY-PLAN.md) so the journey resumes across sessions. Use when the user wants to harden an AI-generated prototype, add tests before refactoring, make code safe to change, or says 'this works on my machine but I am scared to touch it'. For an aged codebase, remove-technical-debt; for greenfield structure, design-code-architecture; for a product and UX pass, improve-app; to optimize speed and structure, architecture-optimization. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
254 tokensAlways available to the agent
SKILL.md
5,514 tokensWhen the skill is activated
Reference documents
846 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore25,049 bytesSKILL.mdcore25,049 bytesreferences/artifact-templates.mddoc3,331 bytes
Read SKILL.md
# Improve Code Quality
Turn a working-but-untested vibe-coded prototype into a product you can ship and operate. This is an
interactive, resumable journey of nine phases: the agent asks before every decision and records the
outcome in your project's `docs/` folder, so you can stop after any phase and pick up later. A
week-old prototype is already legacy code — so the first move is a safety net, and every phase after
it is verifiable because of that net.
## Core Principle
**A week-old untested prototype is already legacy code: flip tactical to strategic — safety net
first, then readability, structure, and production hardening in order.** This skill sequences the
phases, asks the decision questions, and records every choice in `docs/`. The constituent skills
carry the method — invoke them rather than improvising their frameworks. Skipping ahead (refactoringView the complete source on GitHubimprove-retention
When your agent uses it
Diagnose and fix retention problems using behavior design (B=MAP). Use when the user mentions "users sign up but dont stick around", "activation rate", "onboarding friction", "retention metrics", "why users dont complete", "churn analysis", or "aha moment". Also trigger when analyzing cohort retention curves, designing activation milestones, reducing time-to-value for new users, or investigating why users quit after their first session. Covers the Ability Chain, prompt design, and tiny behaviors that compound. For habit loops and variable rewards, see hooked-ux. For intrinsic motivation, see drive-motivation.
What it loads into context
Frontmatter
156 tokensAlways available to the agent
SKILL.md
3,300 tokensWhen the skill is activated
Reference documents
13,876 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Three Elements
- Tiny Habits Method
- Behavior Design Process
- The Action Line
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,225 bytesSKILL.mdcore15,225 bytesreferences/ability-chain.mddoc8,703 bytesreferences/behavior-model.mddoc7,560 bytesreferences/case-studies.mddoc11,286 bytesreferences/motivation-waves.mddoc8,702 bytesreferences/product-applications.mddoc10,008 bytesreferences/prompt-design.mddoc8,872 bytesreferences/tiny-habits.mddoc8,800 bytes
Read SKILL.md
# Behavior Design Framework
Framework for designing products that reliably change behavior. Behavior is not about willpower or motivation — it is a design problem with a predictable equation.
## Core Principle
**The Fogg Behavior Model** = B=MAP. Behavior happens when Motivation, Ability, and a Prompt converge at the same moment.
```
HIGH ┃
┃ ★ Behavior happens
┃ (above the Action Line)
┃
Motivation ┃━━━━━━━━━━━━━━━━━━━━━━━ ← Action LineView the complete source on GitHubimprove-website
When your agent uses it
Guided journey from a live website that underperforms to a prioritized, evidence-backed backlog of conversion, usability, message, and speed fixes - each shipped as a testable experiment. Orchestrates eight skills phase by phase - cro-methodology, ux-heuristics, refactoring-ui, web-typography, storybrand-messaging, high-perf-browser, made-to-stick, design-everyday-things - asking the user questions at every decision point and recording results in the project docs/ folder (WEBSITE.md, DESIGN.md, IMPROVE-WEBSITE-PLAN.md) so the journey resumes across sessions. Use when the user wants to fix a landing page that isn't converting, diagnose why visitors leave, audit for clarity and usability, or says 'the homepage feels off but a redesign didn't help'. No site yet, create-website; converts but needs traffic, grow-website; if the friction is in a product app, not the marketing site, improve-app; if one specific flow leaks, conversion-optimization. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
256 tokensAlways available to the agent
SKILL.md
4,952 tokensWhen the skill is activated
Reference documents
878 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore20,651 bytesreferences/artifact-templates.mddoc3,289 bytes
Read SKILL.md
# Improve a Website
An interactive, resumable journey that turns a live-but-underperforming website into a ranked backlog of
defensible fixes. Across eight phases it diagnoses why visitors don't convert, then fixes usability,
hierarchy, typography, message, speed, memory, and errors — asking you at each decision point and
recording results in `docs/`. Each change is tied to a reason; the big ones ship as tests.
## Core Principle
**Diagnose, fix, prove: evidence from real visitors decides what changes, and every fix ships as a
testable hypothesis.** Order is deliberate — research first, then usability, look, message, speed,
memory, and error-tolerance, because each phase's output feeds the next.
This skill sequences the phases, asks the decision questions, and records what you decide. TheView the complete source on GitHubinfluence-psychology
When your agent uses it
Apply the seven principles of ethical persuasion (reciprocity, commitment, social proof, authority, liking, scarcity, unity) to product design, copy, and sales. Use when the user mentions "social proof", "persuasive copy", "why users dont convert", "ethical persuasion", "reciprocity", "scarcity tactics", "commitment and consistency", "shared identity", "in-group", "make my copy more persuasive", "increase trust", or "get more people to say yes". Also trigger when designing testimonial sections, crafting urgency messaging, or improving trust signals on landing pages. Covers the principles, when each applies, and ethical limits. For deal negotiation tactics, see negotiation. For viral word-of-mouth, see contagious.
What it loads into context
Frontmatter
183 tokensAlways available to the agent
SKILL.md
3,843 tokensWhen the skill is activated
Reference documents
30,155 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Seven Principles of Influence
- Combining Principles
- The Ethical Line
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore17,148 bytesreferences/authority.mddoc13,518 bytesreferences/case-studies.mddoc16,092 bytesreferences/commitment-consistency.mddoc12,723 bytesreferences/copywriting.mddoc14,022 bytesreferences/ethics.mddoc14,330 bytesreferences/liking.mddoc15,053 bytesreferences/reciprocity.mddoc11,405 bytesreferences/scarcity.mddoc14,759 bytesreferences/social-proof.mddoc14,272 bytesreferences/unity.mddoc15,016 bytes
Read SKILL.md
# Influence Psychology Framework
Apply six decades of persuasion science — Cialdini's research into why people say "yes" — to product, copy, and sales, ethically.
## Core Principle
**People don't make decisions rationally — they use mental shortcuts (heuristics) that can be triggered to influence behavior.** These shortcuts evolved because they're usually reliable, but they can also be exploited. Understanding them lets you design products, messaging, and experiences that align with how people actually decide.
## Scoring
**Goal: 10/10.** When reviewing or creating persuasive elements (features, copy, flows, campaigns), run the Quick Diagnostic, then score against the bands below and apply the ethics gate. Always report the current score and the specific change needed to reach 10/10.
- **9-10** — Multiple principles deliberately layered; every claim truthful; users can reverse the decision; passes the transparency test (still works if the user knows the strategy); safe for vulnerable users.
- **7-8** — Principles deliberately layered and honest, but one gap (e.g. weak reversibility, or a single principle where layering was possible).View the complete source on GitHubinspired-product
When your agent uses it
Build empowered product teams using discovery and delivery dual-track. Use when the user mentions "product discovery", "empowered teams", "feature factory", "opportunity assessment", "product vision", "product strategy", "what should we build", or "our roadmap is just a feature list". Also trigger when restructuring teams away from output-driven models, or deciding what to build next based on outcomes. Covers discovery techniques, team structure, opportunity assessment, vision/strategy, and continuous delivery. For customer interviews, see mom-test. For ongoing discovery systems, see continuous-discovery.
What it loads into context
Frontmatter
146 tokensAlways available to the agent
SKILL.md
3,100 tokensWhen the skill is activated
Reference documents
16,887 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,860 bytesSKILL.mdcore15,860 bytesSKILL.mdcore15,860 bytesreferences/case-studies.mddoc16,642 bytesreferences/discovery-techniques.mddoc12,715 bytesreferences/empowered-teams.mddoc13,060 bytesreferences/opportunity-assessment.mddoc13,265 bytesreferences/product-vision.mddoc13,144 bytesreferences/stakeholder-management.mddoc15,011 bytes
Read SKILL.md
# Empowered Product Teams Framework
Framework for building products customers love through empowered teams that own continuous discovery and delivery. The best product companies don't ship features -- they solve problems, and they give teams the autonomy and accountability to figure out how.
## Core Principle
**Empowered product teams** = cross-functional groups given problems to solve (not features to build) who own discovery and delivery end-to-end.
Most product failures come not from bad engineering or design but from building things nobody wants. Feature teams receive roadmaps and execute; empowered teams receive objectives and discover solutions. The difference between a feature factory and an innovation engine is whether teams are missionaries (driven by vision and empathy) or mercenaries (driven by a handed-down backlog).
## Scoring
**Goal: 7/7.** Score product team structures, discovery practices, or delivery processes by the Quick Diagnostic below -- **1 point per satisfied row**, scored 0-7. Bands: **6-7** = empowered teams own outcomes and discovery runs continuously with engineers; **4-5** = discovery happens but inconsistently, or teams own output with partial outcome accountability; **<=3** = a feature factory: teams receive a roadmap of dated features and skip discovery. Always state the current score and the specific failed diagnostic rows to fix to reach 7/7.
View the complete source on GitHubios-hig-design
When your agent uses it
Design native iOS interfaces following Apple Human Interface Guidelines. Use when the user mentions "iPhone app", "iPad layout", "SwiftUI", "UIKit", "Dynamic Island", "safe areas", "HIG compliance", "SF Symbols", "haptic feedback", "iOS accessibility", "make my app feel native", or "follow Apple design guidelines". Also trigger when building tab bars, navigation stacks, sheets, or modals for iOS, implementing dark mode, or adapting layouts across screen sizes. Covers navigation patterns, accessibility, SF Symbols, and platform conventions. For general UI polish, see refactoring-ui. For affordance design, see design-everyday-things.
What it loads into context
Frontmatter
173 tokensAlways available to the agent
SKILL.md
4,543 tokensWhen the skill is activated
Reference documents
13,615 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- iOS Design Framework
- Common Mistakes
- Quick Diagnostic
- Beyond Core UI
- Further Reading
- About the Author
Files
SKILL.mdcore20,409 bytesreferences/accessibility.mddoc1,371 bytesreferences/app-icons.mddoc704 bytesreferences/colors-depth.mddoc1,512 bytesreferences/components.mddoc5,871 bytesreferences/gestures.mddoc1,204 bytesreferences/keyboard-input.mddoc11,751 bytesreferences/navigation.mddoc4,655 bytesreferences/privacy-permissions.mddoc13,846 bytesreferences/system-integration.mddoc9,539 bytesreferences/typography.mddoc1,748 bytesreferences/widgets-extensions.mddoc13,797 bytes
Read SKILL.md
# iOS Human Interface Guidelines Design Skill
Framework for designing native iOS interfaces that feel intuitive, consistent, and aligned with Apple's design philosophy. Based on Apple's Human Interface Guidelines, the definitive resource for apps that integrate seamlessly with iPhone, iPad, and the Apple ecosystem.
## Core Principle
Apple's iOS design philosophy rests on three pillars: **clarity** (every element legible and purposeful), **deference** (the interface never overshadows the content it presents), and **depth** (layering, transitions, and realistic motion convey hierarchy and spatial relationships).
**The foundation:** The best iOS apps internalize this philosophy rather than following HIG rules mechanically. Native components, system conventions, and platform consistency aren't constraints---they're the reason iOS users trust and enjoy apps that feel like they belong.
## Scoring
**Goal: 10/10.** Score 1 point per satisfied row of the Quick Diagnostic (6 rows), plus up to 4 points for native idiom: +1 semantic colors/text styles throughout (no hardcoded values), +1 system controls over custom reimplementations, +1 standard gestures and meaningful haptics, +1 SF Symbols and correct app-icon shape. Bands: **9-10** = native, accessible, adapts to Dark Mode and Dynamic Type, zero foreign patterns; **5-6** = works but leaks Android idioms or hardcodes color/size; **<=3** = fails safe areas, touch targets, or VoiceOver. Always state the score and the specific improvements needed to reach 10/10.
View the complete source on GitHubjobs-to-be-done
When your agent uses it
Discover what customers truly need by analyzing the "job" they hire your product to do. Use when the user mentions "customer discovery", "why customers churn", "what job does this solve", "competing against luck", "product-market fit", "switching behavior", "milkshake moment", or "functional vs emotional jobs". Also trigger when investigating why users choose competitors, designing features around real customer needs, or reframing a value proposition. Covers JTBD interviews, competition analysis, and jobs-oriented roadmaps. For product positioning, see obviously-awesome. For rapid validation, see design-sprint. For non-leading interview technique, see mom-test.
What it loads into context
Frontmatter
165 tokensAlways available to the agent
SKILL.md
3,403 tokensWhen the skill is activated
Reference documents
9,835 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Three Dimensions of Every Job
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,493 bytesreferences/case-studies.mddoc6,320 bytesreferences/competitive-strategy.mddoc10,038 bytesreferences/diagnostics.mddoc6,329 bytesreferences/innovation-process.mddoc11,844 bytesreferences/organizational-change.mddoc10,631 bytes
Read SKILL.md
# Jobs to Be Done Framework
Framework for discovering innovation based on a fundamental truth: customers don't buy products -- they "hire" them to do a specific job in their lives.
## Core Principle
**Job to Be Done** = the progress a customer wants to make in specific circumstances.
Key elements of the definition:
- **Progress** (not goal, not solution) -- the customer wants to move from the current state to a better one
- **Circumstances** -- context determines the job, not customer attributes (demographics are useless)
- **Hiring/Firing** -- the customer actively chooses a product for the "job"
## ScoringView the complete source on GitHublean-analytics
When your agent uses it
Choose and audit startup metrics using Croll and Yoskovitz's "Lean Analytics". Use when the user mentions "what metrics should we track", "KPIs", "north star metric", "One Metric That Matters (OMTM)", "vanity metrics", "analytics dashboard", "DAU/MAU", "churn benchmark", or "measure product-market fit". Also trigger when choosing metrics for a startup or feature, auditing a dashboard for vanity metrics, setting metric targets and baselines, or instrumenting a product by business model and stage. Covers good-vs-vanity metrics, the One Metric That Matters, metrics by business model, the five startup stages, and benchmarks. For the build-measure-learn loop, see lean-startup. For fixing activation and retention, see improve-retention.
What it loads into context
Frontmatter
198 tokensAlways available to the agent
SKILL.md
3,761 tokensWhen the skill is activated
Reference documents
14,506 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore17,047 bytesSKILL.mdcore17,047 bytesreferences/business-model-metrics.mddoc14,253 bytesreferences/case-studies.mddoc13,506 bytesreferences/five-stages.mddoc12,611 bytesreferences/good-metrics.mddoc14,214 bytesreferences/omtm.mddoc11,737 bytes
Read SKILL.md
# Lean Analytics
A data discipline for startups distilled from Alistair Croll and Benjamin Yoskovitz's *Lean Analytics*: separate metrics that change decisions from numbers that merely flatter, then point the whole company at the One Metric That Matters for your business model and stage. Use it to choose metrics, audit dashboards, set targets, and plan instrumentation.
## Core Principle
**Focus on the one metric that matters right now — everything else is noise that feels like progress.** Startups die from lack of focus more often than lack of data. The discipline is knowing your business model, knowing your stage, and tracking the single number that tells you whether the riskiest part of the business is working. A metric earns attention only if it changes what you do next.
## Scoring
**Goal: 10/10.** Rate metric choices, dashboards, and instrumentation plans 0-10 against these principles. Report the current score and the specific changes needed to reach 10/10.
- **9-10:** One OMTM matched to model and stage, paired counter-metric, a line in the sand with a pre-committed miss response, cohorted and segmented data
- **7-8:** Mostly actionable ratios and a plausible OMTM, but no explicit target, weak cohorting, or too many "key" metricsView the complete source on GitHublean-startup
When your agent uses it
Design MVPs, validated learning experiments, and pivot-or-persevere decisions using Build-Measure-Learn. Use when the user mentions "MVP scope", "validated learning", "pivot or persevere", "vanity metrics", "test assumptions", "innovation accounting", "build-measure-learn", "minimum viable experiment", "should we pivot", "test a business idea cheaply", or "build the smallest version first". Also trigger when deciding what to include in a first version, measuring startup progress, or evaluating whether to change direction on a product bet. Covers innovation accounting and actionable metrics. For 5-day prototype testing, see design-sprint. For customer motivation analysis, see jobs-to-be-done.
What it loads into context
Frontmatter
177 tokensAlways available to the agent
SKILL.md
3,730 tokensWhen the skill is activated
Reference documents
31,846 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Build-Measure-Learn Loop
- Validated Learning
- Minimum Viable Product (MVP)
- Leap-of-Faith Assumptions
- Innovation Accounting
- Actionable vs. Vanity Metrics
- Pivot or Persevere
- The Three Engines of Growth
- The Five Whys
- Small Batches
- Lean Startup Applied: From Idea to Scale
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore17,078 bytesreferences/applications.mddoc14,189 bytesreferences/assumptions.mddoc13,368 bytesreferences/build-measure-learn.mddoc11,504 bytesreferences/case-studies.mddoc20,045 bytesreferences/five-whys.mddoc13,279 bytesreferences/growth-engines.mddoc13,313 bytesreferences/innovation-accounting.mddoc11,927 bytesreferences/metrics.mddoc12,615 bytesreferences/mvp-design.mddoc12,777 bytesreferences/pivots.mddoc13,335 bytesreferences/small-batches.mddoc13,072 bytes
Read SKILL.md
# Lean Startup Methodology
A systematic approach to building startups and launching new products that shortens development cycles and rapidly discovers whether a business model is viable.
## Core Principle
**Entrepreneurship is a form of management.** Success doesn't require a perfect plan or brilliant insight—it requires a systematic process for testing assumptions, learning from customers, and iterating rapidly. Most startups fail not because they couldn't build what they planned, but because they built the wrong thing: treat every plan as a set of hypotheses to falsify, and spend effort to eliminate waste and accelerate **validated learning**, not to execute a fixed roadmap.
## Scoring
**Goal: 10/10.** Score a plan, experiment, or metric set by the five Quick Diagnostic rows—**1 point each** when the answer is yes, **2 points** when it is also backed by evidence on the Validation Ladder (Level 3+):
- **9-10:** every leap-of-faith assumption named and ranked by risk, the riskiest tested by a real MVP, actionable metrics defined, and explicit pivot criteria set before building.
- **5-6:** a hypothesis and some MVP exist, but metrics are vanity or pivot criteria are undefined—decisions can't be made from the data.View the complete source on GitHublean-ux
When your agent uses it
Apply lean thinking to UX: hypothesis-driven design, collaborative sketching, and rapid experiments instead of heavy deliverables. Use when the user mentions "Lean UX", "design hypothesis", "outcome over output", "design studio method", "assumption mapping", "lightweight research", "too much design documentation", or "get the team designing together". Also trigger when reducing design-documentation overhead, getting cross-functional teams to co-design, or running fast usability experiments. Covers hypothesis statements, MVPs for UX, and cross-functional collaboration. For Build-Measure-Learn, see lean-startup. For usability audits, see ux-heuristics.
What it loads into context
Frontmatter
162 tokensAlways available to the agent
SKILL.md
3,297 tokensWhen the skill is activated
Reference documents
17,602 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore16,079 bytesreferences/agile-integration.mddoc13,301 bytesreferences/case-studies.mddoc16,018 bytesreferences/collaborative-design.mddoc13,303 bytesreferences/experiment-patterns.mddoc13,962 bytesreferences/hypothesis-canvas.mddoc11,256 bytesreferences/outcome-metrics.mddoc13,206 bytes
Read SKILL.md
# Lean UX Framework
A practice-driven approach to UX that replaces heavy deliverables with rapid experimentation, cross-functional collaboration, and continuous learning. Lean UX shifts the question from "What should we design?" to "What do we need to learn?"
## Core Principle
**Outcomes over outputs.** The value of a design is measured not by the fidelity of the deliverable but by the change in user behavior it produces.
**The foundation:** Traditional UX waterfalls requirements into wireframes, mockups, specs, and code—losing context and hiding untested assumptions at every handoff. Lean UX compresses the distance between idea and evidence: declare assumptions, form hypotheses, run the smallest possible experiment, and let real user behavior settle the argument. Shared understanding replaces documentation; learning velocity replaces pixel perfection.
## Scoring
**Goal: 10/10.** Score a UX process, design plan, or team workflow by the eight-row Quick Diagnostic below: award ~1.25 points per row answered "yes" (8 yeses = 10). Bands:
View the complete source on GitHubmade-to-stick
When your agent uses it
Craft messages that are understood, remembered, and drive action using the SUCCESs checklist (Simple, Unexpected, Concrete, Credible, Emotional, Stories). Use when the user mentions "make it memorable", "no one remembers our pitch", "tagline", "value proposition", "why the message isnt landing", "curse of knowledge", or "concrete language". Also trigger when writing a pitch deck, simplifying a complex product explanation, or making a presentation more compelling. Covers the six SUCCESs traits and the curse of knowledge. For narrative brand frameworks, see storybrand-messaging. For viral sharing, see contagious.
What it loads into context
Frontmatter
160 tokensAlways available to the agent
SKILL.md
3,633 tokensWhen the skill is activated
Reference documents
29,304 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The SUCCESs Framework
- The Curse of Knowledge
- Applying SUCCESs to Product
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore16,025 bytesreferences/applications.mddoc14,523 bytesreferences/case-studies.mddoc17,246 bytesreferences/concrete.mddoc14,170 bytesreferences/credible.mddoc12,887 bytesreferences/curse-of-knowledge.mddoc15,947 bytesreferences/emotional.mddoc14,552 bytesreferences/simple.mddoc12,964 bytesreferences/stories.mddoc16,875 bytesreferences/unexpected.mddoc12,670 bytes
Read SKILL.md
# Made to Stick Framework
A framework for crafting ideas and messages that are understood, remembered, and drive lasting action. Based on decades of research into why some ideas survive and others die.
## Core Principle
**The Curse of Knowledge is the single greatest barrier to effective communication.** Once we know something, we can't imagine not knowing it—which makes us bad at explaining our ideas to others. Sticky ideas aren't born, they're made: the SUCCESs framework provides six principles that make any idea more memorable and impactful.
## Scoring
**Goal: 10/10.** Score any messaging (copy, presentations, campaigns, onboarding) by running the [Quick Diagnostic](#quick-diagnostic): rate each of the six traits 1-10, then map the 6-60 total to a band (50-60 = 9-10, extremely sticky; 35-49 = 7-8, strong; 20-34 = 4-6, forgettable; below 20 = ≤3, won't stick). Always state the current score, which traits scored lowest, and the specific fix from the diagnostic's Fix column.
## The SUCCESs Framework
View the complete source on GitHubmicrointeractions
When your agent uses it
Design the small details -- triggers, rules, feedback, loops and modes -- that separate good products from great ones. Use when the user mentions "microinteraction", "button feedback", "loading state", "toggle design", "animation detail", "state transitions", "input feedback", "the interface feels dead", "make the UI feel responsive", or "add polish to interactions". Also trigger when designing form-validation responses, progress indicators, confirmation dialogs, or any element where the user expects immediate feedback. Covers trigger design, state rules, feedback mechanisms, and progressive loops. For overall UI polish, see refactoring-ui. For affordance design, see design-everyday-things.
What it loads into context
Frontmatter
169 tokensAlways available to the agent
SKILL.md
3,156 tokensWhen the skill is activated
Reference documents
20,039 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Microinteraction Structure
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore15,227 bytesreferences/case-studies.mddoc19,262 bytesreferences/feedback-patterns.mddoc16,598 bytesreferences/loops-modes.mddoc14,213 bytesreferences/rules-and-state.mddoc15,071 bytesreferences/signature-moments.mddoc14,333 bytesreferences/trigger-design.mddoc12,529 bytes
Read SKILL.md
# Microinteractions Framework
Design the tiny, contained product moments users touch every day -- toggles, password fields, loading indicators, pull-to-refresh, like buttons. Based on Dan Saffer's four-part structure (Trigger, Rules, Feedback, Loops & Modes), this framework turns invisible details into the polish that separates forgettable products from beloved ones.
## Core Principle
**The difference between a product you tolerate and a product you love is almost always in the microinteractions.** A microinteraction is a contained moment built around a single use case -- changing a setting, syncing data, picking a password -- so small that users rarely think about it consciously, but they feel it. Every microinteraction follows the same four-part structure: a Trigger initiates it, Rules determine what happens, Feedback shows what is happening, and Loops & Modes define its long-term behavior.
## Scoring
**Goal: 10/10.** Score by how many of the 8 Quick Diagnostic rows the microinteraction passes — `score = round(passed / 8 × 10)`, then read the band:
- **9-10** = passes all 8 rows: deliberate discoverable trigger with visible states, simple predictable rules, sub-100ms feedback scaled to event significance, evolves over time, mode-free or mode-visible, learnable without help.
- **5-6** = 4-5 rows pass: it works but has a generic feel -- e.g. feedback exists but is uniform, or the trigger lacks distinct states.
- **<=3** = 2 or fewer rows pass: missing feedback, invisible triggers, or hidden modes that break trust.View the complete source on GitHubmom-test
When your agent uses it
Talk to customers without leading them using Mom Test rules: discuss their life not your idea, ask about specifics in the past, and talk less. Use when the user mentions "customer interviews", "validate my idea", "users say they want it but dont buy", "leading questions", "The Mom Test", "customer feedback bias", or "interview script". Also trigger when preparing user-research questions, interpreting ambiguous feedback, or designing customer-discovery that avoids false positives. Covers commitment and advancement, avoiding compliments, and extracting signal from noise. For product-market fit, see jobs-to-be-done. For rapid prototype testing, see design-sprint.
What it loads into context
Frontmatter
163 tokensAlways available to the agent
SKILL.md
3,602 tokensWhen the skill is activated
Reference documents
16,323 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework Sections
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,817 bytesSKILL.mdcore16,817 bytesreferences/avoiding-bad-data.mddoc11,499 bytesreferences/case-studies.mddoc17,199 bytesreferences/commitment-advancement.mddoc10,585 bytesreferences/finding-conversations.mddoc11,576 bytesreferences/processing-learning.mddoc12,821 bytesreferences/question-patterns.mddoc10,400 bytes
Read SKILL.md
# The Mom Test Framework
Framework for customer conversations that won't lead you astray, based on a fundamental truth: everyone is lying to you -- not maliciously, but because you're asking the wrong questions. The Mom Test provides rules for asking questions so good that even your mom can't lie to you.
## Core Principle
**Good customer conversations are about their life, not your idea.** The moment you mention what you're building, people switch from sharing truth to performing politeness. Talk about their problems, their lives, and their existing behavior instead of pitching, and ask about specifics in the past, not hypotheticals about the future. Above all, talk less and listen more.
## Scoring
**Goal: 7/7.** Score a conversation (or interview plan) by the seven-row Quick Diagnostic below: **1 point per row that passes.**
- **6-7** = focused on their life and past behavior, concrete facts captured, a real commitment (time/reputation/money) secured, they talked 80%+, and beliefs got updated.
- **4-5** = some past-behavior facts but leaking into hypotheticals, compliments accepted as signal, or ending without an ask.
- **<=3** = a pitch in disguise: leading questions, opinions and fluff, a polite zombie lead, no learning.View the complete source on GitHubmonetizing-innovation
When your agent uses it
Design products and pricing around validated willingness to pay, from Ramanujam & Tacke's "Monetizing Innovation". Use when the user mentions "pricing", "how much should we charge", "willingness to pay", "pricing page", "packaging", "freemium vs free trial", "are we leaving money on the table", "nobody buys at this price", "price increase", or "good-better-best". Also trigger when designing or auditing pricing and packaging, validating willingness to pay before building, segmenting customers by value, or choosing between subscription, usage-based, and freemium models. Covers price-before-product, willingness-to-pay talks, the four failures (feature shock, minivation, hidden gem, undead), leader/filler/killer packaging, and behavioral pricing. For offers and guarantees, see hundred-million-offers. For what customers value, see jobs-to-be-done.
What it loads into context
Frontmatter
220 tokensAlways available to the agent
SKILL.md
4,531 tokensWhen the skill is activated
Reference documents
14,268 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Worked Examples
- Further Reading
- About the Authors
Files
SKILL.mdcore21,035 bytesreferences/case-studies.mddoc14,097 bytesreferences/four-failures.mddoc13,170 bytesreferences/monetization-models.mddoc12,081 bytesreferences/packaging-tiers.mddoc11,694 bytesreferences/wtp-conversations.mddoc13,415 bytes
Read SKILL.md
# Monetizing Innovation
A framework for designing the product around the price, distilled from Simon-Kucher partners Madhavan Ramanujam and Georg Tacke's *Monetizing Innovation*. Use it to validate willingness to pay before building, dodge the four monetization failures, segment customers by value, package features into tiers people actually want, choose the right monetization model, and price with behavioral science instead of gut feel.
## Core Principle
**Design the product around the price — have the willingness-to-pay talk early.** 72% of new products miss their revenue targets, and the common root cause is treating price as an afterthought: build first, guess a number at launch. Price is a measure of how much customers value what you are building, which makes it the best early signal of whether to build it at all. Test willingness to pay at the concept stage and let it shape scope, segments, packaging, and the business case.
## Scoring
**Goal: 10/10.** Rate pricing and packaging decisions 0-10 against the principles below. Report the current score and the specific changes needed to reach 10/10.
- **9-10:** WTP validated at concept stage; segments built on value; leader-led tiers with killers unbundled; price metric tracks delivered value; launch monitored against pre-agreed triggers
- **7-8:** Real WTP research, but it arrived late or packaging still carries a killer feature; monetization model chosen deliberatelyView the complete source on GitHubnegotiation
When your agent uses it
Prepare and execute negotiations using tactical empathy, calibrated questions, and the Ackerman method. Use when the user mentions "salary negotiation", "contract terms", "handling objections", "mirroring and labeling", "difficult conversation", "deal terms", "BATNA", "anchoring", "how do I ask for a raise", "get a better deal", or "they wont budge on price". Also trigger when preparing for a vendor negotiation, resolving a pricing dispute, or navigating a high-stakes conversation where both sides need to feel heard. Covers accusation audits, Black Swan discovery, and the "Thats Right" technique. For persuasion in product and marketing, see influence-psychology.
What it loads into context
Frontmatter
170 tokensAlways available to the agent
SKILL.md
4,145 tokensWhen the skill is activated
Reference documents
3,922 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Handling Common Situations
- Counterpart Styles
- Voice and Delivery
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore18,922 bytesreferences/techniques.mddoc16,728 bytes
Read SKILL.md
# Negotiation
Tactical empathy-based negotiation framework from FBI hostage negotiator Chris Voss. Understand the emotional drivers behind decisions and use proven techniques to build rapport, uncover hidden information, and reach better outcomes.
## Core Principle
**People want to be understood and feel safe.** The most effective path to "yes" runs through empathy, active listening, and emotional intelligence -- not logic, arguments, or compromise. Treat every negotiation as a discovery process: your assumptions are hypotheses to test, and the other side's needs (respect, security, autonomy) matter more than their stated positions. Never split the difference -- no deal is better than a bad deal.
## Scoring
**Goal: 10/10.** Score 1 point per satisfied Quick Diagnostic row (6 rows), plus up to 4 points for execution quality: emotions labeled out loud (+1), "That's right" earned not "You're right" (+1), no "Why?" / no splitting the difference / no chasing "yes" (+1), at least one Black Swan surfaced (+1). Bands: **9-10** = audit delivered, calibrated questions and BATNA prepared, "That's right" achieved, Black Swans hunted; **5-6** = some prep but arguing the position or chasing "yes"; **<=3** = no audit, no BATNA, splitting the difference. Always state the current score and the specific gaps to reach 10/10.
## Framework
View the complete source on GitHubobviously-awesome
When your agent uses it
Define product positioning by mapping competitive alternatives, unique attributes, and best-fit customers to the right market category. Use when the user mentions "positioning", "competitive alternatives", "how to position", "market category", "positioning canvas", "repositioning", "category creation", "what category are we in", or "why prospects dont get what we do". Also trigger when launching a new product, entering a crowded market, or diagnosing why prospects dont grasp the product's value. Covers the positioning canvas and team workshops. For customer jobs analysis, see jobs-to-be-done. For go-to-market, see crossing-the-chasm.
What it loads into context
Frontmatter
161 tokensAlways available to the agent
SKILL.md
3,802 tokensWhen the skill is activated
Reference documents
24,529 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Positioning Canvas
- The 5-Step Positioning Process
- Market Reference Points
- Team Positioning Exercise
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore18,598 bytesreferences/case-studies.mddoc21,246 bytesreferences/competitive-alternatives.mddoc11,968 bytesreferences/market-category.mddoc14,718 bytesreferences/positioning-canvas.mddoc15,105 bytesreferences/target-customers.mddoc13,681 bytesreferences/team-exercise.mddoc15,601 bytesreferences/unique-attributes.mddoc11,970 bytesreferences/value-mapping.mddoc13,150 bytes
Read SKILL.md
# Product Positioning Framework
April Dunford's "Obviously Awesome" methodology: a structured, repeatable process for defining how your product is the best in the world at delivering something a well-defined set of customers cares a lot about. Positioning determines what customers compare you to, which features they notice, and ultimately whether they buy.
## Core Principle
**Positioning is not messaging. Positioning is context.**
Positioning defines the context within which customers evaluate your product -- what category they place you in, what alternatives they compare you against, and how they judge your value. Customers always evaluate relative to alternatives; there is no absolute product perception -- a product that seems expensive in one context seems cheap in another. Deliberately choose the context that makes your unique strengths obvious: get it right and messaging, sales, and pricing become dramatically easier; get it wrong and no amount of clever copywriting will save you.
## Scoring
**Goal: 10/10.** Rate any product's positioning 0-10 using the bands below, and always state the current score with the specific improvements needed to reach 10/10.
View the complete source on GitHubone-page-marketing
When your agent uses it
Build a complete marketing plan covering the full customer journey from stranger to raving fan. Use when the user mentions "marketing plan", "marketing strategy", "target market", "USP", "lead nurture", "customer lifetime value", "PVP Index", or "I dont know where to start with marketing". Also trigger when building a marketing plan from scratch, choosing acquisition channels, or designing end-to-end customer-lifecycle campaigns. Covers the PVP Index, channel selection, and advocacy systems. For brand messaging, see storybrand-messaging. For conversion optimization, see cro-methodology.
What it loads into context
Frontmatter
151 tokensAlways available to the agent
SKILL.md
4,885 tokensWhen the skill is activated
Reference documents
32,306 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The 9-Square Grid
- BEFORE Phase (Prospect to Lead)
- DURING Phase (Lead to Customer)
- AFTER Phase (Customer to Raving Fan)
- Direct Response Principles
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore22,236 bytesreferences/advertising-media.mddoc12,957 bytesreferences/capture-leads.mddoc13,450 bytesreferences/craft-message.mddoc12,127 bytesreferences/customer-experience.mddoc13,298 bytesreferences/lifetime-value.mddoc14,486 bytesreferences/nurture-leads.mddoc13,304 bytesreferences/one-page-plan-template.mddoc29,205 bytesreferences/referral-systems.mddoc16,021 bytesreferences/sales-conversion.mddoc14,843 bytesreferences/target-market.mddoc11,385 bytes
Read SKILL.md
# The 1-Page Marketing Plan Framework
A complete marketing system captured on a single page: a 3x3 grid of nine squares, each a critical stage in turning a stranger into a raving fan. Fill in all nine and you have a living marketing engine instead of a 50-page plan that never gets executed.
## Core Principle
**"Marketing is not an event — it is a process."**
Most businesses treat marketing as disconnected tactics: an ad here, a social post there, a trade show when budget allows. The 1-Page Marketing Plan replaces that randomness with a sequential process across three phases of the customer journey -- **BEFORE** (identify exactly who the prospect is, craft a message that resonates, place it in the media they consume), **DURING** (capture leads, nurture the relationship, convert to paying customers), and **AFTER** (deliver a world-class experience, maximize lifetime value, turn customers into referral sources). When all nine squares work together, you have a marketing machine, not a collection of tactics.
## Scoring
**Goal: 10/10.** Score by counting how many of the nine squares are filled in *specifically and measurably* -- a square counts only when it would pass its row in the Quick Diagnostic (e.g. square 1 counts only if you can describe the ideal customer in one specific paragraph; square 2 only if you can complete "We are the only ___ that ___"). Map the count to the band below. Always state the current score and the specific improvements needed to reach 10/10.
View the complete source on GitHubpragmatic-programmer
When your agent uses it
Apply meta-principles of software craftsmanship: DRY, orthogonality, tracer bullets, and design by contract. Use when the user mentions "best practices", "pragmatic approach", "broken windows", "tracer bullet", "software craftsmanship", "avoid technical debt", "code ownership", or "how do I become a better developer". Also trigger when evaluating build-vs-buy decisions, designing estimation approaches, or choosing between reversible and irreversible architectural decisions. Covers estimation, domain languages, and reversibility. For code-level quality, see clean-code. For refactoring techniques, see refactoring-patterns.
What it loads into context
Frontmatter
156 tokensAlways available to the agent
SKILL.md
3,466 tokensWhen the skill is activated
Reference documents
16,851 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Seven Meta-Principles
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore16,557 bytesSKILL.mdcore16,557 bytesreferences/broken-windows.mddoc11,791 bytesreferences/contracts-assertions.mddoc13,596 bytesreferences/dry-orthogonality.mddoc11,207 bytesreferences/estimation-portfolio.mddoc13,975 bytesreferences/reversibility.mddoc14,232 bytesreferences/tracer-bullets.mddoc12,129 bytes
Read SKILL.md
# The Pragmatic Programmer Framework
A systems-level approach to software craftsmanship from Hunt & Thomas' "The Pragmatic Programmer" (20th Anniversary Edition). Apply these meta-principles when designing systems, reviewing architecture, writing code, or advising on engineering culture -- how to think about software, not just how to write it.
## Core Principle
**Care about your craft.** Software development demands continuous learning, disciplined practice, and personal responsibility -- pragmatic programmers think beyond the immediate problem to context, trade-offs, and long-term consequences. Great software comes from great habits: avoid duplication ruthlessly, keep components orthogonal, and treat every line of code as a living asset that must earn its place. The goal is not perfection -- it is systems that are easy to change, easy to understand, and easy to trust.
## Scoring
**Goal: 10/10.** Score against the seven Quick Diagnostic rows: award ~1.4 points per row answered "yes" (7 yes = 10). Then band the result:
- **9-10**: every principle holds -- DRY knowledge, orthogonal layers, a working tracer slice, contracts at boundaries, no broken windows, reversible vendor/DB choices, ranged estimates.
- **5-6**: 1-2 violations that cost real change-effort (e.g. business logic coupled to the DB, single-point estimates).
- **<=3**: pervasive duplication, global state, or accumulated broken windows -- entropy is winning.View the complete source on GitHubpredictable-revenue
When your agent uses it
Build a scalable outbound B2B sales machine with specialized roles (SDR, AE, CSM). Use when the user mentions "outbound sales", "Cold Calling 2.0", "cold email sequences", "sales pipeline", "SDR process", "sales development", "build an outbound sales team", or "fill my pipeline". Also trigger when setting up a B2B SaaS sales team from scratch or building a lead-qualification framework to improve close rates. Covers the three lead types (seeds/nets/spears), role specialization, the referral-email method, ANUM qualification, and pipeline math. For offer design, see hundred-million-offers. For persuasion science, see influence-psychology.
What it loads into context
Frontmatter
179 tokensAlways available to the agent
SKILL.md
2,874 tokensWhen the skill is activated
Reference documents
25,216 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Three Types of Leads
- Sales Role Specialization
- Cold Calling 2.0
- Pipeline Math
- Building the Sales Development Team
- Metrics and Dashboards
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore12,390 bytesreferences/case-studies.mddoc14,733 bytesreferences/cold-calling-2.mddoc12,539 bytesreferences/lead-types.mddoc11,290 bytesreferences/metrics.mddoc13,827 bytesreferences/pipeline-math.mddoc10,734 bytesreferences/qualification.mddoc15,782 bytesreferences/roles.mddoc12,938 bytesreferences/team-building.mddoc13,138 bytes
Read SKILL.md
# Predictable Revenue Framework
A systematic approach to building a scalable, predictable B2B sales machine — the outbound prospecting system that helped Salesforce add $100M in recurring revenue.
## Core Principle
**Predictable lead generation drives predictable revenue.** The biggest mistake in sales is having the same people prospect AND close — specialization creates a repeatable, scalable machine. Traditional cold calling is dead; Cold Calling 2.0 (mass, personalized cold emails that generate referrals to the right person) is the new outbound.
## Scoring
**Goal: 10/10.** Score a sales process 0-10 by awarding 2 points for each of the five [Quick Diagnostic](#quick-diagnostic) rows it satisfies (prospecting/closing separated, defined outbound process, 3-month pipeline predictability, known lead-type mix, standardized SDR→AE handoff). Bands: **9-10** = role separation plus a repeatable process that predicts pipeline; **5-6** = some specialization but ad-hoc prospecting or unpredictable pipeline; **≤3** = one person prospects and closes, revenue depends on heroics. Always give the current score and the specific diagnostic rows blocking 10/10.
## The Three Types of Leads
View the complete source on GitHubrefactoring-patterns
When your agent uses it
Apply named refactoring transformations to improve code structure without changing behavior. Use when the user mentions "refactor this", "code smells", "extract method", "replace conditional", "technical debt", "move method", "inline variable", "decompose conditional", or "clean up this messy code". Also trigger when cleaning up legacy code, preparing code for new features by restructuring, or identifying which transformation fits a specific code smell. Covers smell-driven refactoring, safe transformation sequences, and testing guards. For code-quality foundations, see clean-code. For managing complexity, see software-design-philosophy.
What it loads into context
Frontmatter
153 tokensAlways available to the agent
SKILL.md
3,428 tokensWhen the skill is activated
Reference documents
17,466 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Refactoring Patterns Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,007 bytesreferences/composing-methods.mddoc11,914 bytesreferences/moving-features.mddoc12,272 bytesreferences/organizing-data.mddoc12,987 bytesreferences/refactoring-workflow.mddoc14,298 bytesreferences/simplifying-conditionals.mddoc13,132 bytesreferences/smell-catalog.mddoc13,510 bytes
Read SKILL.md
# Refactoring Patterns Framework
A disciplined approach to improving the internal structure of existing code without changing its observable behavior. Every refactoring follows the same loop: verify tests pass, apply one small structural change, verify tests still pass.
## Core Principle
**Refactoring is not rewriting. It is a sequence of small, behavior-preserving transformations, each backed by tests.** You never change what the code does — only how it is organized. Big-bang rewrites fail because they combine structural change with behavioral change, making it impossible to know which broke things.
**The foundation:** Bad code is a natural consequence of delivering under time pressure, not a character flaw. Code smells are objective signals of degraded structure; the smell catalog tells you *where* to look, and the refactoring catalog tells you *what to do*.
## Scoring
**Goal: 10/10.** Score structural quality by how many of the eight [Quick Diagnostic](#quick-diagnostic) rows pass — `score = round(passed / 8 × 10)`, adjusting down when a single smell is severe. Bands:
- **9-10**: no obvious smells remain, each function does one thing, names reveal intent, duplication is eliminated, conditionals use polymorphism where apt, and tests cover the refactored paths.View the complete source on GitHubrefactoring-ui
When your agent uses it
Audit and fix visual hierarchy, spacing, color, and depth in web UIs. Use when the user mentions "my UI looks off" (or amateur/unprofessional), "fix the design", "Tailwind styling", "color palette", "visual hierarchy", "design system", "spacing scale", or "component styling". Also trigger when building consistent design tokens, creating dark mode themes, improving data-visualization clarity, or polishing UI details before launch. Covers grayscale-first workflow, constrained design scales, shadows, and component styling. For typeface selection, see web-typography. For usability audits, see ux-heuristics.
What it loads into context
Frontmatter
160 tokensAlways available to the agent
SKILL.md
3,808 tokensWhen the skill is activated
Reference documents
13,637 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Refactoring UI Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore15,635 bytesreferences/accessibility-depth.mddoc11,752 bytesreferences/advanced-patterns.mddoc10,929 bytesreferences/animation-microinteractions.mddoc9,515 bytesreferences/data-visualization.mddoc11,788 bytesreferences/theming-dark-mode.mddoc10,115 bytes
Read SKILL.md
# Refactoring UI Design System
A practical, opinionated approach to UI design. Apply these principles when generating frontend code, reviewing designs, or advising on visual improvements.
## Core Principle
**Design in grayscale first. Add color last.** This forces proper hierarchy through spacing, contrast, and typography before relying on color as a crutch.
**The foundation:** Great UI isn't about talent — it's about systems. Constrained scales for spacing, type, color, and shadows produce consistently professional results. Start with too much white space and remove; leave details (icons, shadows, micro-interactions) until layout and hierarchy work.
## Scoring
**Goal: 10/10.** Score by counting satisfied rows in the [Quick Diagnostic](#quick-diagnostic) (8 yes/no checks): `score = round(satisfied / 8 × 10)`. Bands follow directly: **10** = all 8 pass (hierarchy reads blurred and in grayscale, every value on a scale); **9** = exactly 1 gap (usually weak hierarchy or thin white space); **6-8** = 2-3 gaps; **<=5** = 4+ gaps (arbitrary spacing, color doing the work hierarchy should, or failing contrast). Always state the current score and the specific diagnostic rows to fix to reach 10/10.
View the complete source on GitHubrelease-it
When your agent uses it
Build production-ready systems with stability patterns: circuit breakers, bulkheads, timeouts, and retry logic. Use when the user mentions "production outage", "circuit breaker", "deployment pipeline", "chaos engineering", "retry storm", "health checks", "my service keeps crashing", "prevent cascading failures", or "make it resilient". Also trigger when designing resilient microservices, planning zero-downtime deployments, or capacity-planning for peak load. Covers stability patterns, capacity planning, deploy/release decoupling, and observability. For data systems, see ddia-systems. For system architecture, see system-design.
What it loads into context
Frontmatter
159 tokensAlways available to the agent
SKILL.md
3,398 tokensWhen the skill is activated
Reference documents
20,204 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Release It! Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,102 bytesreferences/anti-patterns.mddoc14,927 bytesreferences/capacity-planning.mddoc14,147 bytesreferences/chaos-engineering.mddoc18,094 bytesreferences/deployment-strategies.mddoc14,919 bytesreferences/observability.mddoc13,835 bytesreferences/stability-patterns.mddoc18,073 bytes
Read SKILL.md
# Release It! Framework
Framework for designing, deploying, and operating production-ready software. The software that passes QA is not the software that survives production — production is hostile, and systems must expect and handle failure at every level.
## Core Principle
**Every system will eventually be pushed beyond its design limits.** The question is not whether failures happen, but whether your system degrades gracefully or collapses catastrophically. Production-ready software is not just correct — it is resilient, observable, and operates through partial failures without human intervention.
## Scoring
**Goal: 8/8.** Score a production system by the Quick Diagnostic: **1 point per row answered "yes"** across the 8 checks (timeouts, circuit breakers, bulkheads, zero-downtime deploy, deep health checks, correlated telemetry, load-tested past peak, failure injection). Bands: **7-8** = every integration point is bounded, isolated, observable, and deploy/release are decoupled; **4-5** = some patterns present but ≥3 diagnostic rows fail (e.g. unbounded retries, shared pools, shallow health checks); **≤2** = relies on the happy path with no breakers, no capacity model, no failure testing. Always state the current score, the failing rows, and the specific fix for each.
## The Release It! Framework
View the complete source on GitHubremove-technical-debt
When your agent uses it
Guided journey from a large aged codebase everyone fears to touch to one that is safe to change, legible, bounded, and resilient - paid down in place without a rewrite. Orchestrates eight skills phase by phase - working-with-legacy-code, refactoring-patterns, clean-code, software-design-philosophy, clean-architecture, pragmatic-programmer, release-it, domain-driven-design - asking the user questions at every decision point and recording results in the project docs/ folder (TESTING.md, TECH-DEBT.md, REMOVE-TECHNICAL-DEBT-PLAN.md) so the journey resumes across sessions. Use when the user wants to tame a legacy codebase, pay down technical debt safely, avoid a big-bang rewrite, or says 'we are afraid to touch this code'. For a fresh vibe-coded prototype, improve-code-quality; for greenfield structure, design-code-architecture; for a product-and-UX pass, improve-app; to optimize a working codebase for speed, architecture-optimization. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
252 tokensAlways available to the agent
SKILL.md
5,429 tokensWhen the skill is activated
Reference documents
631 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore25,187 bytesSKILL.mdcore25,187 bytesreferences/artifact-templates.mddoc2,349 bytes
Read SKILL.md
# Remove Technical Debt
Take a large, aged, tangled codebase that everyone is afraid to touch and pay its debt down in place — no big-bang rewrite, the old system always shipping. The instinct to rewrite is the one reliable way to turn a struggling-but-shipping product into a struggling-and-not-shipping one; this journey is the alternative. It is interactive and resumable across eight phases: the agent asks before every decision and records the outcome in your project's `docs/` folder, so you can stop after any phase and pick up later. The first phase builds a safety net at your change points; every phase after it is verifiable because that net exists.
## Core Principle
**Feedback over fear: cover and modify, never edit and pray — pay debt down in place on the paths you actually walk, and never stop shipping.** This skill sequences the phases, asks the decision questions, and records every choice in `docs/`. The constituent skills carry the method — invoke them rather than improvising their frameworks. You do not pay down a mountain of debt by rebuilding the mountain; you pay it down one safe, tested step at a time along the paths you already change. Skipping ahead — cleaning before the safety net, splitting services before the boundaries are real — is the exact failure mode this ordering exists to prevent.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | working-with-legacy-code | Can I change this code without breaking it unknowingly, and where do I start? | Creates docs/TESTING.md + docs/TECH-DEBT.md — GATE |
| 2 | refactoring-patterns | Can I reshape structure without changing behavior? | Extends docs/TECH-DEBT.md |View the complete source on GitHubscorecard-marketing
When your agent uses it
Build quiz and assessment funnels that generate qualified leads at 30-50% conversion. Use when the user mentions "quiz funnel", "scorecard", "lead magnet", "score-based segmentation", or "lead qualification". Also trigger when designing self-assessment tools, building calculators or graders for marketing, or creating personalized result pages that drive conversions. Covers concept hooks, question design, dynamic results by tier, and automated follow-up sequences. For landing page conversion, see cro-methodology. For full marketing plans, see one-page-marketing.
What it loads into context
Frontmatter
141 tokensAlways available to the agent
SKILL.md
3,086 tokensWhen the skill is activated
Reference documents
8,871 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The 4-Step Scorecard System
- Scorecard Naming Strategy
- Conversion Benchmarks
- Psychology Behind Why This Works
- Implementation Checklist
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,167 bytesreferences/analytics-optimization.mddoc10,348 bytesreferences/industry-examples.mddoc7,616 bytesreferences/psychology.mddoc5,531 bytesreferences/technical-implementation.mddoc14,346 bytes
Read SKILL.md
# Scorecard Marketing Skill
A proven 4-step system for generating qualified leads through interactive assessments that arrive with rich data about each prospect.
## Core Principle
**Everything is downstream from lead generation.** People buy to resolve psychological tension between their current reality and desired reality — a scorecard awakens dormant desires by asking revealing questions.
**The foundation:** Active searchers are harder to sell to (already decided, set budget); people with dormant desires buy from whoever helped them uncover the need. Interactive assessments create psychological engagement static content cannot — which is why they convert several times better than a PDF download (see [Conversion Benchmarks](#conversion-benchmarks)).
## Scoring
**Goal: 10/10.** Score a funnel against the six [Quick Diagnostic](#quick-diagnostic) rows: `score = round(satisfied_rows / 6 × 10)`. Read the bands as: **9-10** = all six pass (dormant-desire hook, email captured first, scored categories, unique per-tier content and CTA, tier-segmented follow-up); **5-7** = the funnel exists but generic results or late email capture cost it 2-3 rows; **≤3** = no concept hook or no scoring. Always give the current score and the specific rows to close to reach 10/10.
View the complete source on GitHubsoftware-design-philosophy
When your agent uses it
Manage software complexity through deep modules, information hiding, and strategic programming. Use when the user mentions "module design", "API too complex", "shallow class", "complexity budget", "strategic vs tactical", "deep module", "information leakage", "pass-through method", "this code is over-engineered", or "simplify this design". Also trigger when reviewing an interface for simplicity, evaluating whether an abstraction is pulling its weight, deciding whether a comment is worth writing, or choosing between general-purpose and special-purpose approaches. Covers deep vs shallow modules, red flags for complexity, and comments as design documentation. For code quality, see clean-code. For architecture boundaries, see clean-architecture.
What it loads into context
Frontmatter
176 tokensAlways available to the agent
SKILL.md
3,295 tokensWhen the skill is activated
Reference documents
17,072 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Software Design Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,318 bytesSKILL.mdcore16,318 bytesreferences/comments-as-design.mddoc16,736 bytesreferences/complexity-symptoms.mddoc11,995 bytesreferences/deep-modules.mddoc13,635 bytesreferences/general-vs-special.mddoc13,534 bytesreferences/information-hiding.mddoc12,271 bytesreferences/strategic-programming.mddoc13,681 bytes
Read SKILL.md
# A Philosophy of Software Design Framework
A practical framework for managing the fundamental challenge of software engineering: complexity. Apply these principles when designing modules, reviewing APIs, refactoring code, or advising on architecture decisions.
## Core Principle
**The greatest limitation in writing software is our ability to understand the systems we are creating.** Complexity is the enemy: it makes systems hard to understand, hard to modify, and a source of bugs. Evaluate every design decision by asking "Does this increase or decrease the overall complexity of the system?" — the goal is not zero complexity, but minimizing unnecessary complexity and concentrating the necessary kind where it can be managed.
## Scoring
**Goal: 10/10.** When reviewing or creating a design, score it by counting how many of the eight Quick Diagnostic rows it satisfies (≈1.25 points each), then sanity-check against the bands:
- **9-10** — deep modules with interfaces far simpler than implementations; no information leakage (an implementation can change without touching callers); interface comments capture design intent; design improvement is routine. All eight diagnostics pass.
- **6-8** — mostly deep, but one or two leaks, shallow classes, or undocumented abstractions. 5-6 diagnostics pass.View the complete source on GitHubsteve-jobs-design-review
When your agent uses it
Review designs, products, and features with Steve Jobs' standards: ruthless simplicity, focus, and end-to-end excellence. Use when the user mentions "Steve Jobs review", "design review", "product review", "what would Steve do", "insanely great", "this feels too complicated", "too many features", "product taste", "saying no", or "is this good enough to ship". Also trigger when critiquing a UI, feature, or roadmap for focus and simplicity, cutting scope to the essential, or pressure-testing the whole experience from first run to daily use. Covers the simplicity audit, the no list, design-is-how-it-works, end-to-end ownership, demo culture, and a Jobs-style review protocol with binary verdicts. For visual design fundamentals, see refactoring-ui. For usability audits, see ux-heuristics. For detail polish, see microinteractions.
What it loads into context
Frontmatter
219 tokensAlways available to the agent
SKILL.md
4,063 tokensWhen the skill is activated
Reference documents
13,338 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- About the Author
- Further Reading
Files
SKILL.mdcore18,068 bytesreferences/case-studies.mddoc14,482 bytesreferences/demo-culture.mddoc11,581 bytesreferences/end-to-end-experience.mddoc10,480 bytesreferences/review-protocol.mddoc12,344 bytesreferences/simplicity-and-focus.mddoc11,903 bytes
Read SKILL.md
# Steve Jobs Design Review
Run design and product reviews the way Steve Jobs ran them: start from the customer experience, subtract until only the essential remains, and refuse to call anything done that isn't insanely great.
## Core Principle
**"You've got to start with the customer experience and work backwards to the technology."** Review every product from what a customer sees, feels, and accomplishes — never from the feature list, the org chart, or the technology that happened to be available. And remember the standard: "Design is not just what it looks like and feels like. Design is how it works."
## Scoring
**Goal: 10/10.** Count how many of the 7 Quick Diagnostic rows the product passes, then map to 0-10: 7/7 = 10, 6/7 = 9, 5/7 = 7, 4/7 = 6, 3/7 = 4, ≤2/7 ≤ 3. Bands: **9-10** = insanely great, ships; **5-8** = real cuts and fixes required; **≤4** = not done, back to demos. There is no "pretty good"; state the score, the exact rows that failed, and the specific cuts or fixes required to reach 10/10.
## Framework
View the complete source on GitHubstorybrand-messaging
When your agent uses it
Clarify brand messaging using narrative structure that positions the customer as hero. Use when the user mentions "brand message", "website copy", "elevator pitch", "one-liner", "brand script", "StoryBrand framework", "customer as hero", or "my messaging isnt resonating". Also trigger when rewriting homepage copy, crafting email nurture sequences, or creating consistent messaging across sales and marketing collateral. Covers landing page copy, marketing collateral, and consistent communication. For memorable messaging, see made-to-stick. For product positioning, see obviously-awesome.
What it loads into context
Frontmatter
143 tokensAlways available to the agent
SKILL.md
3,265 tokensWhen the skill is activated
Reference documents
12,875 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The SB7 Framework
- The One-Liner
- Tone and Voice Guidelines
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,858 bytesreferences/brand-script.mddoc4,288 bytesreferences/email-sequences.mddoc10,741 bytesreferences/multi-channel-consistency.mddoc9,562 bytesreferences/one-liners.mddoc5,253 bytesreferences/sales-conversations.mddoc10,378 bytesreferences/website-wireframe.mddoc24,871 bytes
Read SKILL.md
# StoryBrand Messaging Framework
Clarify your message so customers will listen. Customers don't buy the best products — they buy the ones they can understand the fastest.
## Core Principle
**The customer is the hero, not your brand.** Your brand is the guide who helps the hero win. Position yourself as the hero and you compete with your customer; position yourself as the guide and you serve them.
## Scoring
**Goal: 10/10.** Score any marketing copy or brand messaging by the Quick Diagnostic: 1 point per satisfied row (7 rows) plus up to 3 points for a one-liner that passes the cocktail party test (clear + repeatable in one hearing). Bands: 9-10 = customer is the hero, all three problem levels named, empathy + authority both shown, a 3-step plan, one obvious Direct CTA, and both success and failure stakes painted; 5-6 = SB7 partly applied but the internal problem, stakes, or CTA is missing; <=3 = brand-as-hero, feature-led, or no clear ask. Always state the current score and the specific changes needed to reach 10/10.
## The SB7 Framework
View the complete source on GitHubsystem-design
When your agent uses it
Design scalable distributed systems using structured approaches for load balancing, caching, database scaling, and message queues. Use when the user mentions "system design", "scale this", "high availability", "rate limiter", "design a URL shortener", "design Twitter", "design Uber", "design a news feed", "system design interview", "capacity planning", or "distributed architecture". Also trigger when estimating infrastructure requirements, choosing between microservices and monoliths, or designing for millions of concurrent users. Covers common system designs (TinyURL, feeds, chat) and back-of-the-envelope estimation. For data fundamentals, see ddia-systems. For resilience, see release-it.
What it loads into context
Frontmatter
167 tokensAlways available to the agent
SKILL.md
3,619 tokensWhen the skill is activated
Reference documents
16,132 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The System Design Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,051 bytesSKILL.mdcore16,051 bytesreferences/building-blocks.mddoc11,730 bytesreferences/common-designs.mddoc12,139 bytesreferences/database-scaling.mddoc11,386 bytesreferences/estimation-numbers.mddoc8,617 bytesreferences/four-step-process.mddoc10,151 bytesreferences/reliability-operations.mddoc13,914 bytes
Read SKILL.md
# System Design Framework
A structured approach to designing large-scale distributed systems. Apply these principles when architecting new services, reviewing designs, estimating capacity, or preparing for system design discussions.
## Core Principle
**Start with requirements, not solutions.** Jumping to architecture before understanding constraints produces over- or under-engineered systems. Scalable systems are assembled from well-understood building blocks (load balancers, caches, queues, databases, CDNs) — the skill lies in choosing the right blocks, sizing them with estimates, and owning the tradeoffs each choice introduces.
## Scoring
**Goal: 10/10.** Score a design by how many of the eight Quick Diagnostic rows it satisfies — `score = round(passed / 8 × 10)`: 9-10 = all/nearly all rows pass — explicit requirements, real estimates, redundancy, a stated DB-scaling and caching strategy, async via queues, monitoring, and a deployment plan, with tradeoffs named; 5-6 = the design works but skips estimation, redundancy, or operations; <=3 = architecture proposed before requirements or estimates exist. Always state the current score, name the failing diagnostic rows, and give the specific fix for each.
## The System Design Framework
View the complete source on GitHubteam-topologies
When your agent uses it
Organize business and technology teams for fast flow using Skelton & Pais's "Team Topologies". Use when the user mentions "team topologies", "Conway's law", "platform team", "stream-aligned team", "team boundaries", "cognitive load", "how should we split teams", "who owns this service", "team dependencies", or "reorg". Also trigger when reorganizing engineering teams, aligning team and service boundaries, splitting a monolith and deciding ownership, reducing cross-team handoffs, or designing an internal platform. Covers the four team types, three interaction modes, the inverse Conway maneuver, and fracture planes. For bounded contexts, see domain-driven-design. For dependency direction in code, see clean-architecture.
What it loads into context
Frontmatter
185 tokensAlways available to the agent
SKILL.md
3,858 tokensWhen the skill is activated
Reference documents
12,869 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore18,913 bytesSKILL.mdcore18,913 bytesreferences/case-studies.mddoc15,205 bytesreferences/cognitive-load.mddoc10,029 bytesreferences/fracture-planes.mddoc12,682 bytesreferences/interaction-modes.mddoc11,041 bytesreferences/team-types.mddoc12,667 bytes
Read SKILL.md
# Team Topologies
A team-first approach to organization design from Matthew Skelton and Manuel Pais's *Team Topologies*: four fundamental team types, three interaction modes, and deliberate attention to Conway's law and team cognitive load. Use it to structure engineering organizations for fast flow of change — and to keep evolving them as the system, technology, and market shift.
## Core Principle
**The team is the unit of delivery, and organizations ship their communication structure.** Conway's law guarantees that system architecture mirrors how teams actually communicate, so team boundaries and interactions must be designed as deliberately as the software itself. Size each team's responsibilities to its cognitive load, align most teams to streams of business change, declare how teams interact, and treat the resulting topology as a living architecture decision that optimizes for fast flow.
## Scoring
**Goal: 10/10.** Rate org and team designs 0-10 against the principles below. Report the current score and the specific changes needed to reach 10/10.
- **9-10:** Stream-aligned teams own end-to-end slices sized to cognitive load; platform, enabling, and complicated-subsystem teams exist only to reduce that load; interaction modes are explicit and evolve deliberately
- **7-8:** Mostly stream-aligned with a real platform, but some shared ownership, undeclared interaction modes, or one overloaded teamView the complete source on GitHubtechnical-documentation
When your agent uses it
Audit, write, and improve developer documentation using Google's Developer Documentation Style Guide and Technical Writing courses. Use this skill for any documentation work, even when the user names no style guide: "audit our docs", "review this README", "write a README", "getting started guide", "how-to or tutorial", "API reference", "docstrings", "CLI help text", "changelog or release notes", "migration guide", or "our docs are confusing". Also use it when writing docs from code, rewriting a doc for clarity, fixing headings, procedures, or code samples, or enforcing consistent voice and terminology across a docs set — prefer it over editing documentation unaided. Covers reader and doc-type fit, second person and active voice, procedures, headings, lists and tables, code samples and placeholders, link text, notices, the word list, timeless docs, and accessibility. For code comments and naming, see clean-code. For marketing or landing-page copy, see storybrand-messaging.
What it loads into context
Frontmatter
234 tokensAlways available to the agent
SKILL.md
4,938 tokensWhen the skill is activated
Reference documents
27,658 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- About the Source
- Further Reading
Files
SKILL.mdcore21,757 bytesSKILL.mdcore21,757 bytesreferences/api-reference.mddoc19,451 bytesreferences/audit-checklist.mddoc19,521 bytesreferences/document-types.mddoc11,804 bytesreferences/procedures-and-code.mddoc14,321 bytesreferences/release-notes.mddoc18,196 bytesreferences/structure-and-formatting.mddoc14,151 bytesreferences/voice-and-words.mddoc16,628 bytes
Read SKILL.md
# Technical Documentation
Audit, write, and improve developer documentation the way Google's technical writers do: start from the reader's task, verify every fact against the code, then apply the style guide in severity order — structure before voice, voice before word choice.
## Core Principle
**Write for the reader's task, not the product's feature list.** Google's guide asks for prose that is conversational but not frivolous, precise, and consistent, because a developer reading docs is trying to get something done, not to admire the product. Two framing rules from the guide shape everything below:
- **Guidelines, not rules.** Depart from the guide when doing so improves the content — established domain terminology wins — but stay consistent within the document.
- **Precedence.** A project's own style guide comes first, then Google's guide, then Merriam-Webster (spelling), the Chicago Manual of Style (general style), and the Microsoft Writing Style Guide (technical style).
Rules come in two layers. Structural and content rules (headings, procedures, code samples, second person, active voice, timeless docs, accessibility) apply to documentation in any language. Rules tagged `[EN]` (spelling, serial comma, contractions, the word list) apply only to English text — skip them for other languages, and never translate a document unless asked.
## ScoringView the complete source on GitHubtop-design
When your agent uses it
Create award-winning, immersive web experiences at the level of Awwwards-featured agencies. Use when the user mentions "Awwwards quality", "make my site stunning", "scroll animations", "parallax storytelling", "cinematic web design", "portfolio site", or "brand experience". Also trigger when elevating a standard landing page into a memorable digital experience. Covers dramatic typography, purposeful motion, scroll-based composition, and performance-optimized animation. For foundational UI, see refactoring-ui. For type selection, see web-typography.
What it loads into context
Frontmatter
141 tokensAlways available to the agent
SKILL.md
5,241 tokensWhen the skill is activated
Reference documents
16,113 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Seven Pillars of 10/10 Design
- Design Process
- Implementation Notes
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore23,127 bytesreferences/animation-patterns.mddoc14,388 bytesreferences/case-studies.mddoc12,377 bytesreferences/layout-systems.mddoc9,587 bytesreferences/technical-stack.mddoc11,011 bytesreferences/typography.mddoc8,490 bytes
Read SKILL.md
# Top-Design: Award-Winning Digital Experiences
Create websites and applications at the level of world-class digital agencies. This skill embodies the craft of studios that consistently win FWA, Awwwards, CSS Design Awards, and Webby Awards.
## Core Principle
**Every pixel is intentional -- nothing default, nothing accidental.** The agencies you are emulating -- Locomotive, Studio Freight, AREA 17, Active Theory, Hello Monday -- share a common DNA: typography IS the design, motion creates emotion, white space is a weapon, and performance is non-negotiable (60fps or nothing).
**The foundation:** The gap between 8/10 and 10/10 is not skill -- it is intention. An 8/10 has good typography and smooth animations; a 10/10 has typography that makes you gasp and animations that tell stories. Every decision must answer: "Does this serve the experience, or is it just filling space?"
## Scoring
**Goal: 10/10.** Rate any digital experience 0-10 using the rubric below -- a 10/10 would be featured on Awwwards. Always state the current score and the specific improvements needed to reach 10/10.
View the complete source on GitHubtraction-eos
When your agent uses it
Implement the Entrepreneurial Operating System (EOS) to align vision and execution across a company. Use when the user mentions "EOS", "Entrepreneurial Operating System", "V/TO", "quarterly rocks", "Level 10 meetings", "accountability chart", "IDS process", "my company feels chaotic", "we keep having the same problems", or "get the whole team aligned". Also trigger when a growing company needs meeting structure, goal-setting frameworks, or a systematic way to solve recurring organizational issues. Covers the six EOS components: Vision, People, Data, Issues, Process, Traction. For team motivation design, see drive-motivation. For lean experimentation, see lean-startup.
What it loads into context
Frontmatter
175 tokensAlways available to the agent
SKILL.md
3,471 tokensWhen the skill is activated
Reference documents
30,232 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Six Key Components
- EOS Implementation Timeline
- Organizational Checkup
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,259 bytesreferences/case-studies.mddoc18,493 bytesreferences/data.mddoc12,783 bytesreferences/implementation.mddoc15,501 bytesreferences/issues.mddoc14,137 bytesreferences/level-10.mddoc13,552 bytesreferences/people.mddoc13,330 bytesreferences/process.mddoc13,666 bytesreferences/rocks.mddoc12,971 bytesreferences/vto.mddoc14,569 bytes
Read SKILL.md
# Entrepreneurial Operating System (EOS)
A complete system for running a business with six key components. Designed for entrepreneurial companies ($2M-$50M revenue, 10-250 employees) that want to align vision and execution.
## Core Principle
**Most businesses suffer from the same core issues: people, vision, traction.** Great vision without traction is hallucination; traction without vision is aimless. EOS connects the two through a practical weekly operating rhythm that strengthens the Six Key Components of any organization.
## Scoring
**Goal: 10/10.** Score the business by how many of the six Quick Diagnostic rows pass (each component is either in place or not), mapped to the bands below. Bands: **9-10** = all six diagnostic rows pass and rocks consistently hit 80%+ completion; **7-8** = five rows pass, one component weak; **5-6** = three to four rows pass; **3-4** = one to two rows pass; **<=2** = no operating rhythm in place. Always state the current score, the failing diagnostic rows, and the next action for each.
## The Six Key Components
View the complete source on GitHubux-heuristics
When your agent uses it
Evaluate and improve interface usability using heuristic analysis. Use when the user mentions "usability audit", "users are confused", "form usability", "navigation problems", "Nielsen heuristics", "cognitive walkthrough", or "is this easy to use". Also trigger when reviewing a design for usability issues, improving form-completion rates, or evaluating information architecture and navigation. Covers Krug's laws, Nielsen's 10 heuristics, severity ratings, dark-pattern recognition, and accessibility. For visual design fixes, see refactoring-ui. For conversion-focused audits, see cro-methodology.
What it loads into context
Frontmatter
152 tokensAlways available to the agent
SKILL.md
3,631 tokensWhen the skill is activated
Reference documents
15,632 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Krug's Usability Principles
- Nielsen's 10 Usability Heuristics
- Severity Rating Scale
- Common Mistakes
- Quick Diagnostic
- Heuristic Conflicts
- Dark Patterns Recognition
- When to Use Each Method
- Further Reading
- About the Author
Files
SKILL.mdcore16,518 bytesreferences/audit-template.mddoc5,749 bytesreferences/cultural-ux.mddoc9,355 bytesreferences/dark-patterns.mddoc11,131 bytesreferences/heuristic-conflicts.mddoc8,168 bytesreferences/krug-principles.mddoc7,388 bytesreferences/nielsen-heuristics.mddoc13,337 bytesreferences/wcag-checklist.mddoc11,664 bytes
Read SKILL.md
# UX Heuristics Framework
Practical usability principles for evaluating and improving user interfaces. Users don't read, they scan; they don't make optimal choices, they satisfice; they don't figure out how things work, they muddle through.
## Core Principle
**"Don't Make Me Think"** — every page should be self-evident. If something requires thinking, it's a usability problem. Users have limited patience and cognitive bandwidth, so design for the scanning, satisficing, and muddling-through behavior described above.
## Scoring
**Goal: 10/10.** Audit the interface, rate every issue on the severity scale below, then score the interface from its Quick Diagnostic results: start at 10 and subtract per failed diagnostic row, weighted by the worst severity it triggers (catastrophic/major rows cost ~2, minor/cosmetic ~1). Bands: **9-10** = no severity-3+ issues and ≤1 failed diagnostic row; **6-8** = some major issues or several failed rows; **3-5** = a catastrophic issue or many failed rows; **≤2** = core tasks blocked. Always state the current score, the highest-severity issues, and the specific fixes needed to reach 10/10.
## Krug's Usability Principles
View the complete source on GitHubweb-typography
When your agent uses it
Select, pair, and implement typefaces for web projects. Use when the user mentions "font pairing", "which typeface", "line height", "responsive typography", "web font loading", "type hierarchy", "variable fonts", "FOUT/FOIT", "typographic scale", or "the text is hard to read". Also trigger when choosing between system fonts and web fonts, optimizing font-loading performance, or designing readable long-form content. Covers readability evaluation, CSS implementation, and performance optimization. For overall UI design systems, see refactoring-ui. For dramatic typographic experiences, see top-design.
What it loads into context
Frontmatter
156 tokensAlways available to the agent
SKILL.md
4,266 tokensWhen the skill is activated
Reference documents
11,877 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Two Contexts for Type
- Typography Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore18,110 bytesreferences/css-implementation.mddoc10,937 bytesreferences/evaluating-typefaces.mddoc8,419 bytesreferences/pairing-strategies.mddoc8,401 bytesreferences/responsive-typography.mddoc9,167 bytesreferences/typeface-anatomy.mddoc7,948 bytes
Read SKILL.md
# Web Typography
A practical guide to choosing, pairing, and implementing typefaces for the web. The best typography is invisible — it immerses readers in content rather than calling attention to itself.
## Core Principle
**Typography is the voice of your content.** The typeface you choose sets tone before a single word is read — a legal site shouldn't feel playful; a children's app shouldn't feel corporate. Follow the "clear goblet" principle: typography should be like a crystal-clear wine glass, keeping focus on the wine (content), not the glass (type).
## Scoring
**Goal: 10/10.** Score = number of the 10 Quick Diagnostic rows the implementation satisfies. Bands: **9-10** = body 16px+, measure under 75ch, line-height 1.4+, clear level contrast, font payload under 200KB, fallbacks set, survives 200% zoom; **5-6** = readable but missing measure control, fallbacks, or zoom resilience; **<=3** = sub-16px body, no measure cap, FOIT, or unreadable hierarchy. Always state the current score and the specific diagnostic rows failing.
## Two Contexts for Type
View the complete source on GitHubworking-with-legacy-code
When your agent uses it
Safely change and test untested codebases using Feathers' "Working Effectively with Legacy Code". Use when the user mentions "legacy code", "no tests", "untested codebase", "how do I test this", "seams", "characterization tests", "golden master", "sprout method", "afraid to change this code", "monster method", "dependency breaking", or "inherited a messy codebase". Also trigger when changing code without tests safely, getting a class under test when constructors, statics, or singletons block it, adding features to tangled modules, or planning incremental test coverage for an old codebase. Covers the legacy-code change algorithm, seams, characterization tests, sprout/wrap, and dependency-breaking techniques. For refactoring code that already has tests, see refactoring-patterns. For day-to-day code quality, see clean-code.
What it loads into context
Frontmatter
216 tokensAlways available to the agent
SKILL.md
4,166 tokensWhen the skill is activated
Reference documents
13,921 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore19,511 bytesSKILL.mdcore19,511 bytesreferences/case-studies.mddoc13,795 bytesreferences/change-algorithm.mddoc12,274 bytesreferences/characterization-tests.mddoc12,110 bytesreferences/dependency-breaking.mddoc14,264 bytesreferences/seams.mddoc10,792 bytes
Read SKILL.md
# Working Effectively with Legacy Code
A field manual for changing code that has no tests, distilled from Michael C. Feathers' *Working Effectively with Legacy Code*. Use it to get untestable classes into a harness, pin down current behavior with characterization tests, and make changes one safe, verifiable step at a time — without resorting to a rewrite.
## Core Principle
**Legacy code is simply code without tests.** Not old code, not ugly code — untested code: without tests you cannot know whether a change preserves behavior, so every edit is a gamble. The craft is breaking dependencies just enough to get tests in place before changing anything — cover and modify, never edit and pray.
## Scoring
**Goal: 10/10.** Rate changes to untested code 0-10 against the principles below. Report the current score and the specific steps needed to reach 10/10.
- **9-10:** Change points covered by characterization tests before any edit; behavior changes and refactoring shipped as separate verified steps; dependencies broken with the least invasive technique
- **7-8:** Tests at most change points, but occasional mixed refactor-plus-behavior commits or heavier dependency surgery than neededView the complete source on GitHubpragmatic-programmer
When your agent uses it
Apply meta-principles of software craftsmanship: DRY, orthogonality, tracer bullets, and design by contract. Use when the user mentions "best practices", "pragmatic approach", "broken windows", "tracer bullet", "software craftsmanship", "avoid technical debt", "code ownership", or "how do I become a better developer". Also trigger when evaluating build-vs-buy decisions, designing estimation approaches, or choosing between reversible and irreversible architectural decisions. Covers estimation, domain languages, and reversibility. For code-level quality, see clean-code. For refactoring techniques, see refactoring-patterns.
What it loads into context
Frontmatter
156 tokensAlways available to the agent
SKILL.md
3,466 tokensWhen the skill is activated
Reference documents
16,851 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Seven Meta-Principles
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore16,557 bytesSKILL.mdcore16,557 bytesreferences/broken-windows.mddoc11,791 bytesreferences/contracts-assertions.mddoc13,596 bytesreferences/dry-orthogonality.mddoc11,207 bytesreferences/estimation-portfolio.mddoc13,975 bytesreferences/reversibility.mddoc14,232 bytesreferences/tracer-bullets.mddoc12,129 bytes
Read SKILL.md
# The Pragmatic Programmer Framework
A systems-level approach to software craftsmanship from Hunt & Thomas' "The Pragmatic Programmer" (20th Anniversary Edition). Apply these meta-principles when designing systems, reviewing architecture, writing code, or advising on engineering culture -- how to think about software, not just how to write it.
## Core Principle
**Care about your craft.** Software development demands continuous learning, disciplined practice, and personal responsibility -- pragmatic programmers think beyond the immediate problem to context, trade-offs, and long-term consequences. Great software comes from great habits: avoid duplication ruthlessly, keep components orthogonal, and treat every line of code as a living asset that must earn its place. The goal is not perfection -- it is systems that are easy to change, easy to understand, and easy to trust.
## Scoring
**Goal: 10/10.** Score against the seven Quick Diagnostic rows: award ~1.4 points per row answered "yes" (7 yes = 10). Then band the result:
- **9-10**: every principle holds -- DRY knowledge, orthogonal layers, a working tracer slice, contracts at boundaries, no broken windows, reversible vendor/DB choices, ranged estimates.
- **5-6**: 1-2 violations that cost real change-effort (e.g. business logic coupled to the DB, single-point estimates).
- **<=3**: pervasive duplication, global state, or accumulated broken windows -- entropy is winning.View the complete source on GitHubpredictable-revenue
When your agent uses it
Build a scalable outbound B2B sales machine with specialized roles (SDR, AE, CSM). Use when the user mentions "outbound sales", "Cold Calling 2.0", "cold email sequences", "sales pipeline", "SDR process", "sales development", "build an outbound sales team", or "fill my pipeline". Also trigger when setting up a B2B SaaS sales team from scratch or building a lead-qualification framework to improve close rates. Covers the three lead types (seeds/nets/spears), role specialization, the referral-email method, ANUM qualification, and pipeline math. For offer design, see hundred-million-offers. For persuasion science, see influence-psychology.
What it loads into context
Frontmatter
179 tokensAlways available to the agent
SKILL.md
2,874 tokensWhen the skill is activated
Reference documents
25,216 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Three Types of Leads
- Sales Role Specialization
- Cold Calling 2.0
- Pipeline Math
- Building the Sales Development Team
- Metrics and Dashboards
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore12,390 bytesreferences/case-studies.mddoc14,733 bytesreferences/cold-calling-2.mddoc12,539 bytesreferences/lead-types.mddoc11,290 bytesreferences/metrics.mddoc13,827 bytesreferences/pipeline-math.mddoc10,734 bytesreferences/qualification.mddoc15,782 bytesreferences/roles.mddoc12,938 bytesreferences/team-building.mddoc13,138 bytes
Read SKILL.md
# Predictable Revenue Framework
A systematic approach to building a scalable, predictable B2B sales machine — the outbound prospecting system that helped Salesforce add $100M in recurring revenue.
## Core Principle
**Predictable lead generation drives predictable revenue.** The biggest mistake in sales is having the same people prospect AND close — specialization creates a repeatable, scalable machine. Traditional cold calling is dead; Cold Calling 2.0 (mass, personalized cold emails that generate referrals to the right person) is the new outbound.
## Scoring
**Goal: 10/10.** Score a sales process 0-10 by awarding 2 points for each of the five [Quick Diagnostic](#quick-diagnostic) rows it satisfies (prospecting/closing separated, defined outbound process, 3-month pipeline predictability, known lead-type mix, standardized SDR→AE handoff). Bands: **9-10** = role separation plus a repeatable process that predicts pipeline; **5-6** = some specialization but ad-hoc prospecting or unpredictable pipeline; **≤3** = one person prospects and closes, revenue depends on heroics. Always give the current score and the specific diagnostic rows blocking 10/10.
## The Three Types of Leads
View the complete source on GitHubrefactoring-patterns
When your agent uses it
Apply named refactoring transformations to improve code structure without changing behavior. Use when the user mentions "refactor this", "code smells", "extract method", "replace conditional", "technical debt", "move method", "inline variable", "decompose conditional", or "clean up this messy code". Also trigger when cleaning up legacy code, preparing code for new features by restructuring, or identifying which transformation fits a specific code smell. Covers smell-driven refactoring, safe transformation sequences, and testing guards. For code-quality foundations, see clean-code. For managing complexity, see software-design-philosophy.
What it loads into context
Frontmatter
153 tokensAlways available to the agent
SKILL.md
3,428 tokensWhen the skill is activated
Reference documents
17,466 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Refactoring Patterns Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,007 bytesreferences/composing-methods.mddoc11,914 bytesreferences/moving-features.mddoc12,272 bytesreferences/organizing-data.mddoc12,987 bytesreferences/refactoring-workflow.mddoc14,298 bytesreferences/simplifying-conditionals.mddoc13,132 bytesreferences/smell-catalog.mddoc13,510 bytes
Read SKILL.md
# Refactoring Patterns Framework
A disciplined approach to improving the internal structure of existing code without changing its observable behavior. Every refactoring follows the same loop: verify tests pass, apply one small structural change, verify tests still pass.
## Core Principle
**Refactoring is not rewriting. It is a sequence of small, behavior-preserving transformations, each backed by tests.** You never change what the code does — only how it is organized. Big-bang rewrites fail because they combine structural change with behavioral change, making it impossible to know which broke things.
**The foundation:** Bad code is a natural consequence of delivering under time pressure, not a character flaw. Code smells are objective signals of degraded structure; the smell catalog tells you *where* to look, and the refactoring catalog tells you *what to do*.
## Scoring
**Goal: 10/10.** Score structural quality by how many of the eight [Quick Diagnostic](#quick-diagnostic) rows pass — `score = round(passed / 8 × 10)`, adjusting down when a single smell is severe. Bands:
- **9-10**: no obvious smells remain, each function does one thing, names reveal intent, duplication is eliminated, conditionals use polymorphism where apt, and tests cover the refactored paths.View the complete source on GitHubrefactoring-ui
When your agent uses it
Audit and fix visual hierarchy, spacing, color, and depth in web UIs. Use when the user mentions "my UI looks off" (or amateur/unprofessional), "fix the design", "Tailwind styling", "color palette", "visual hierarchy", "design system", "spacing scale", or "component styling". Also trigger when building consistent design tokens, creating dark mode themes, improving data-visualization clarity, or polishing UI details before launch. Covers grayscale-first workflow, constrained design scales, shadows, and component styling. For typeface selection, see web-typography. For usability audits, see ux-heuristics.
What it loads into context
Frontmatter
160 tokensAlways available to the agent
SKILL.md
3,808 tokensWhen the skill is activated
Reference documents
13,637 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Refactoring UI Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore15,635 bytesreferences/accessibility-depth.mddoc11,752 bytesreferences/advanced-patterns.mddoc10,929 bytesreferences/animation-microinteractions.mddoc9,515 bytesreferences/data-visualization.mddoc11,788 bytesreferences/theming-dark-mode.mddoc10,115 bytes
Read SKILL.md
# Refactoring UI Design System
A practical, opinionated approach to UI design. Apply these principles when generating frontend code, reviewing designs, or advising on visual improvements.
## Core Principle
**Design in grayscale first. Add color last.** This forces proper hierarchy through spacing, contrast, and typography before relying on color as a crutch.
**The foundation:** Great UI isn't about talent — it's about systems. Constrained scales for spacing, type, color, and shadows produce consistently professional results. Start with too much white space and remove; leave details (icons, shadows, micro-interactions) until layout and hierarchy work.
## Scoring
**Goal: 10/10.** Score by counting satisfied rows in the [Quick Diagnostic](#quick-diagnostic) (8 yes/no checks): `score = round(satisfied / 8 × 10)`. Bands follow directly: **10** = all 8 pass (hierarchy reads blurred and in grayscale, every value on a scale); **9** = exactly 1 gap (usually weak hierarchy or thin white space); **6-8** = 2-3 gaps; **<=5** = 4+ gaps (arbitrary spacing, color doing the work hierarchy should, or failing contrast). Always state the current score and the specific diagnostic rows to fix to reach 10/10.
View the complete source on GitHubrelease-it
When your agent uses it
Build production-ready systems with stability patterns: circuit breakers, bulkheads, timeouts, and retry logic. Use when the user mentions "production outage", "circuit breaker", "deployment pipeline", "chaos engineering", "retry storm", "health checks", "my service keeps crashing", "prevent cascading failures", or "make it resilient". Also trigger when designing resilient microservices, planning zero-downtime deployments, or capacity-planning for peak load. Covers stability patterns, capacity planning, deploy/release decoupling, and observability. For data systems, see ddia-systems. For system architecture, see system-design.
What it loads into context
Frontmatter
159 tokensAlways available to the agent
SKILL.md
3,398 tokensWhen the skill is activated
Reference documents
20,204 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Release It! Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,102 bytesreferences/anti-patterns.mddoc14,927 bytesreferences/capacity-planning.mddoc14,147 bytesreferences/chaos-engineering.mddoc18,094 bytesreferences/deployment-strategies.mddoc14,919 bytesreferences/observability.mddoc13,835 bytesreferences/stability-patterns.mddoc18,073 bytes
Read SKILL.md
# Release It! Framework
Framework for designing, deploying, and operating production-ready software. The software that passes QA is not the software that survives production — production is hostile, and systems must expect and handle failure at every level.
## Core Principle
**Every system will eventually be pushed beyond its design limits.** The question is not whether failures happen, but whether your system degrades gracefully or collapses catastrophically. Production-ready software is not just correct — it is resilient, observable, and operates through partial failures without human intervention.
## Scoring
**Goal: 8/8.** Score a production system by the Quick Diagnostic: **1 point per row answered "yes"** across the 8 checks (timeouts, circuit breakers, bulkheads, zero-downtime deploy, deep health checks, correlated telemetry, load-tested past peak, failure injection). Bands: **7-8** = every integration point is bounded, isolated, observable, and deploy/release are decoupled; **4-5** = some patterns present but ≥3 diagnostic rows fail (e.g. unbounded retries, shared pools, shallow health checks); **≤2** = relies on the happy path with no breakers, no capacity model, no failure testing. Always state the current score, the failing rows, and the specific fix for each.
## The Release It! Framework
View the complete source on GitHubremove-technical-debt
When your agent uses it
Guided journey from a large aged codebase everyone fears to touch to one that is safe to change, legible, bounded, and resilient - paid down in place without a rewrite. Orchestrates eight skills phase by phase - working-with-legacy-code, refactoring-patterns, clean-code, software-design-philosophy, clean-architecture, pragmatic-programmer, release-it, domain-driven-design - asking the user questions at every decision point and recording results in the project docs/ folder (TESTING.md, TECH-DEBT.md, REMOVE-TECHNICAL-DEBT-PLAN.md) so the journey resumes across sessions. Use when the user wants to tame a legacy codebase, pay down technical debt safely, avoid a big-bang rewrite, or says 'we are afraid to touch this code'. For a fresh vibe-coded prototype, improve-code-quality; for greenfield structure, design-code-architecture; for a product-and-UX pass, improve-app; to optimize a working codebase for speed, architecture-optimization. For one framework in isolation, invoke that skill directly.
What it loads into context
Frontmatter
252 tokensAlways available to the agent
SKILL.md
5,429 tokensWhen the skill is activated
Reference documents
631 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Journey Map
- Operating Rules
- Intake
- Phases
- Optional Phases
- Common Mistakes
- Completing the Journey
Files
SKILL.mdcore25,187 bytesSKILL.mdcore25,187 bytesreferences/artifact-templates.mddoc2,349 bytes
Read SKILL.md
# Remove Technical Debt
Take a large, aged, tangled codebase that everyone is afraid to touch and pay its debt down in place — no big-bang rewrite, the old system always shipping. The instinct to rewrite is the one reliable way to turn a struggling-but-shipping product into a struggling-and-not-shipping one; this journey is the alternative. It is interactive and resumable across eight phases: the agent asks before every decision and records the outcome in your project's `docs/` folder, so you can stop after any phase and pick up later. The first phase builds a safety net at your change points; every phase after it is verifiable because that net exists.
## Core Principle
**Feedback over fear: cover and modify, never edit and pray — pay debt down in place on the paths you actually walk, and never stop shipping.** This skill sequences the phases, asks the decision questions, and records every choice in `docs/`. The constituent skills carry the method — invoke them rather than improvising their frameworks. You do not pay down a mountain of debt by rebuilding the mountain; you pay it down one safe, tested step at a time along the paths you already change. Skipping ahead — cleaning before the safety net, splitting services before the boundaries are real — is the exact failure mode this ordering exists to prevent.
## Journey Map
| Phase | Skill | Question it answers | Artifact |
|---|---|---|---|
| 1 | working-with-legacy-code | Can I change this code without breaking it unknowingly, and where do I start? | Creates docs/TESTING.md + docs/TECH-DEBT.md — GATE |
| 2 | refactoring-patterns | Can I reshape structure without changing behavior? | Extends docs/TECH-DEBT.md |View the complete source on GitHubscorecard-marketing
When your agent uses it
Build quiz and assessment funnels that generate qualified leads at 30-50% conversion. Use when the user mentions "quiz funnel", "scorecard", "lead magnet", "score-based segmentation", or "lead qualification". Also trigger when designing self-assessment tools, building calculators or graders for marketing, or creating personalized result pages that drive conversions. Covers concept hooks, question design, dynamic results by tier, and automated follow-up sequences. For landing page conversion, see cro-methodology. For full marketing plans, see one-page-marketing.
What it loads into context
Frontmatter
141 tokensAlways available to the agent
SKILL.md
3,086 tokensWhen the skill is activated
Reference documents
8,871 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The 4-Step Scorecard System
- Scorecard Naming Strategy
- Conversion Benchmarks
- Psychology Behind Why This Works
- Implementation Checklist
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,167 bytesreferences/analytics-optimization.mddoc10,348 bytesreferences/industry-examples.mddoc7,616 bytesreferences/psychology.mddoc5,531 bytesreferences/technical-implementation.mddoc14,346 bytes
Read SKILL.md
# Scorecard Marketing Skill
A proven 4-step system for generating qualified leads through interactive assessments that arrive with rich data about each prospect.
## Core Principle
**Everything is downstream from lead generation.** People buy to resolve psychological tension between their current reality and desired reality — a scorecard awakens dormant desires by asking revealing questions.
**The foundation:** Active searchers are harder to sell to (already decided, set budget); people with dormant desires buy from whoever helped them uncover the need. Interactive assessments create psychological engagement static content cannot — which is why they convert several times better than a PDF download (see [Conversion Benchmarks](#conversion-benchmarks)).
## Scoring
**Goal: 10/10.** Score a funnel against the six [Quick Diagnostic](#quick-diagnostic) rows: `score = round(satisfied_rows / 6 × 10)`. Read the bands as: **9-10** = all six pass (dormant-desire hook, email captured first, scored categories, unique per-tier content and CTA, tier-segmented follow-up); **5-7** = the funnel exists but generic results or late email capture cost it 2-3 rows; **≤3** = no concept hook or no scoring. Always give the current score and the specific rows to close to reach 10/10.
View the complete source on GitHubsoftware-design-philosophy
When your agent uses it
Manage software complexity through deep modules, information hiding, and strategic programming. Use when the user mentions "module design", "API too complex", "shallow class", "complexity budget", "strategic vs tactical", "deep module", "information leakage", "pass-through method", "this code is over-engineered", or "simplify this design". Also trigger when reviewing an interface for simplicity, evaluating whether an abstraction is pulling its weight, deciding whether a comment is worth writing, or choosing between general-purpose and special-purpose approaches. Covers deep vs shallow modules, red flags for complexity, and comments as design documentation. For code quality, see clean-code. For architecture boundaries, see clean-architecture.
What it loads into context
Frontmatter
176 tokensAlways available to the agent
SKILL.md
3,295 tokensWhen the skill is activated
Reference documents
17,072 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Software Design Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,318 bytesSKILL.mdcore16,318 bytesreferences/comments-as-design.mddoc16,736 bytesreferences/complexity-symptoms.mddoc11,995 bytesreferences/deep-modules.mddoc13,635 bytesreferences/general-vs-special.mddoc13,534 bytesreferences/information-hiding.mddoc12,271 bytesreferences/strategic-programming.mddoc13,681 bytes
Read SKILL.md
# A Philosophy of Software Design Framework
A practical framework for managing the fundamental challenge of software engineering: complexity. Apply these principles when designing modules, reviewing APIs, refactoring code, or advising on architecture decisions.
## Core Principle
**The greatest limitation in writing software is our ability to understand the systems we are creating.** Complexity is the enemy: it makes systems hard to understand, hard to modify, and a source of bugs. Evaluate every design decision by asking "Does this increase or decrease the overall complexity of the system?" — the goal is not zero complexity, but minimizing unnecessary complexity and concentrating the necessary kind where it can be managed.
## Scoring
**Goal: 10/10.** When reviewing or creating a design, score it by counting how many of the eight Quick Diagnostic rows it satisfies (≈1.25 points each), then sanity-check against the bands:
- **9-10** — deep modules with interfaces far simpler than implementations; no information leakage (an implementation can change without touching callers); interface comments capture design intent; design improvement is routine. All eight diagnostics pass.
- **6-8** — mostly deep, but one or two leaks, shallow classes, or undocumented abstractions. 5-6 diagnostics pass.View the complete source on GitHubsteve-jobs-design-review
When your agent uses it
Review designs, products, and features with Steve Jobs' standards: ruthless simplicity, focus, and end-to-end excellence. Use when the user mentions "Steve Jobs review", "design review", "product review", "what would Steve do", "insanely great", "this feels too complicated", "too many features", "product taste", "saying no", or "is this good enough to ship". Also trigger when critiquing a UI, feature, or roadmap for focus and simplicity, cutting scope to the essential, or pressure-testing the whole experience from first run to daily use. Covers the simplicity audit, the no list, design-is-how-it-works, end-to-end ownership, demo culture, and a Jobs-style review protocol with binary verdicts. For visual design fundamentals, see refactoring-ui. For usability audits, see ux-heuristics. For detail polish, see microinteractions.
What it loads into context
Frontmatter
219 tokensAlways available to the agent
SKILL.md
4,063 tokensWhen the skill is activated
Reference documents
13,338 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- About the Author
- Further Reading
Files
SKILL.mdcore18,068 bytesreferences/case-studies.mddoc14,482 bytesreferences/demo-culture.mddoc11,581 bytesreferences/end-to-end-experience.mddoc10,480 bytesreferences/review-protocol.mddoc12,344 bytesreferences/simplicity-and-focus.mddoc11,903 bytes
Read SKILL.md
# Steve Jobs Design Review
Run design and product reviews the way Steve Jobs ran them: start from the customer experience, subtract until only the essential remains, and refuse to call anything done that isn't insanely great.
## Core Principle
**"You've got to start with the customer experience and work backwards to the technology."** Review every product from what a customer sees, feels, and accomplishes — never from the feature list, the org chart, or the technology that happened to be available. And remember the standard: "Design is not just what it looks like and feels like. Design is how it works."
## Scoring
**Goal: 10/10.** Count how many of the 7 Quick Diagnostic rows the product passes, then map to 0-10: 7/7 = 10, 6/7 = 9, 5/7 = 7, 4/7 = 6, 3/7 = 4, ≤2/7 ≤ 3. Bands: **9-10** = insanely great, ships; **5-8** = real cuts and fixes required; **≤4** = not done, back to demos. There is no "pretty good"; state the score, the exact rows that failed, and the specific cuts or fixes required to reach 10/10.
## Framework
View the complete source on GitHubstorybrand-messaging
When your agent uses it
Clarify brand messaging using narrative structure that positions the customer as hero. Use when the user mentions "brand message", "website copy", "elevator pitch", "one-liner", "brand script", "StoryBrand framework", "customer as hero", or "my messaging isnt resonating". Also trigger when rewriting homepage copy, crafting email nurture sequences, or creating consistent messaging across sales and marketing collateral. Covers landing page copy, marketing collateral, and consistent communication. For memorable messaging, see made-to-stick. For product positioning, see obviously-awesome.
What it loads into context
Frontmatter
143 tokensAlways available to the agent
SKILL.md
3,265 tokensWhen the skill is activated
Reference documents
12,875 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The SB7 Framework
- The One-Liner
- Tone and Voice Guidelines
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,858 bytesreferences/brand-script.mddoc4,288 bytesreferences/email-sequences.mddoc10,741 bytesreferences/multi-channel-consistency.mddoc9,562 bytesreferences/one-liners.mddoc5,253 bytesreferences/sales-conversations.mddoc10,378 bytesreferences/website-wireframe.mddoc24,871 bytes
Read SKILL.md
# StoryBrand Messaging Framework
Clarify your message so customers will listen. Customers don't buy the best products — they buy the ones they can understand the fastest.
## Core Principle
**The customer is the hero, not your brand.** Your brand is the guide who helps the hero win. Position yourself as the hero and you compete with your customer; position yourself as the guide and you serve them.
## Scoring
**Goal: 10/10.** Score any marketing copy or brand messaging by the Quick Diagnostic: 1 point per satisfied row (7 rows) plus up to 3 points for a one-liner that passes the cocktail party test (clear + repeatable in one hearing). Bands: 9-10 = customer is the hero, all three problem levels named, empathy + authority both shown, a 3-step plan, one obvious Direct CTA, and both success and failure stakes painted; 5-6 = SB7 partly applied but the internal problem, stakes, or CTA is missing; <=3 = brand-as-hero, feature-led, or no clear ask. Always state the current score and the specific changes needed to reach 10/10.
## The SB7 Framework
View the complete source on GitHubsystem-design
When your agent uses it
Design scalable distributed systems using structured approaches for load balancing, caching, database scaling, and message queues. Use when the user mentions "system design", "scale this", "high availability", "rate limiter", "design a URL shortener", "design Twitter", "design Uber", "design a news feed", "system design interview", "capacity planning", or "distributed architecture". Also trigger when estimating infrastructure requirements, choosing between microservices and monoliths, or designing for millions of concurrent users. Covers common system designs (TinyURL, feeds, chat) and back-of-the-envelope estimation. For data fundamentals, see ddia-systems. For resilience, see release-it.
What it loads into context
Frontmatter
167 tokensAlways available to the agent
SKILL.md
3,619 tokensWhen the skill is activated
Reference documents
16,132 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The System Design Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore16,051 bytesSKILL.mdcore16,051 bytesreferences/building-blocks.mddoc11,730 bytesreferences/common-designs.mddoc12,139 bytesreferences/database-scaling.mddoc11,386 bytesreferences/estimation-numbers.mddoc8,617 bytesreferences/four-step-process.mddoc10,151 bytesreferences/reliability-operations.mddoc13,914 bytes
Read SKILL.md
# System Design Framework
A structured approach to designing large-scale distributed systems. Apply these principles when architecting new services, reviewing designs, estimating capacity, or preparing for system design discussions.
## Core Principle
**Start with requirements, not solutions.** Jumping to architecture before understanding constraints produces over- or under-engineered systems. Scalable systems are assembled from well-understood building blocks (load balancers, caches, queues, databases, CDNs) — the skill lies in choosing the right blocks, sizing them with estimates, and owning the tradeoffs each choice introduces.
## Scoring
**Goal: 10/10.** Score a design by how many of the eight Quick Diagnostic rows it satisfies — `score = round(passed / 8 × 10)`: 9-10 = all/nearly all rows pass — explicit requirements, real estimates, redundancy, a stated DB-scaling and caching strategy, async via queues, monitoring, and a deployment plan, with tradeoffs named; 5-6 = the design works but skips estimation, redundancy, or operations; <=3 = architecture proposed before requirements or estimates exist. Always state the current score, name the failing diagnostic rows, and give the specific fix for each.
## The System Design Framework
View the complete source on GitHubteam-topologies
When your agent uses it
Organize business and technology teams for fast flow using Skelton & Pais's "Team Topologies". Use when the user mentions "team topologies", "Conway's law", "platform team", "stream-aligned team", "team boundaries", "cognitive load", "how should we split teams", "who owns this service", "team dependencies", or "reorg". Also trigger when reorganizing engineering teams, aligning team and service boundaries, splitting a monolith and deciding ownership, reducing cross-team handoffs, or designing an internal platform. Covers the four team types, three interaction modes, the inverse Conway maneuver, and fracture planes. For bounded contexts, see domain-driven-design. For dependency direction in code, see clean-architecture.
What it loads into context
Frontmatter
185 tokensAlways available to the agent
SKILL.md
3,858 tokensWhen the skill is activated
Reference documents
12,869 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Authors
Files
SKILL.mdcore18,913 bytesSKILL.mdcore18,913 bytesreferences/case-studies.mddoc15,205 bytesreferences/cognitive-load.mddoc10,029 bytesreferences/fracture-planes.mddoc12,682 bytesreferences/interaction-modes.mddoc11,041 bytesreferences/team-types.mddoc12,667 bytes
Read SKILL.md
# Team Topologies
A team-first approach to organization design from Matthew Skelton and Manuel Pais's *Team Topologies*: four fundamental team types, three interaction modes, and deliberate attention to Conway's law and team cognitive load. Use it to structure engineering organizations for fast flow of change — and to keep evolving them as the system, technology, and market shift.
## Core Principle
**The team is the unit of delivery, and organizations ship their communication structure.** Conway's law guarantees that system architecture mirrors how teams actually communicate, so team boundaries and interactions must be designed as deliberately as the software itself. Size each team's responsibilities to its cognitive load, align most teams to streams of business change, declare how teams interact, and treat the resulting topology as a living architecture decision that optimizes for fast flow.
## Scoring
**Goal: 10/10.** Rate org and team designs 0-10 against the principles below. Report the current score and the specific changes needed to reach 10/10.
- **9-10:** Stream-aligned teams own end-to-end slices sized to cognitive load; platform, enabling, and complicated-subsystem teams exist only to reduce that load; interaction modes are explicit and evolve deliberately
- **7-8:** Mostly stream-aligned with a real platform, but some shared ownership, undeclared interaction modes, or one overloaded teamView the complete source on GitHubtechnical-documentation
When your agent uses it
Audit, write, and improve developer documentation using Google's Developer Documentation Style Guide and Technical Writing courses. Use this skill for any documentation work, even when the user names no style guide: "audit our docs", "review this README", "write a README", "getting started guide", "how-to or tutorial", "API reference", "docstrings", "CLI help text", "changelog or release notes", "migration guide", or "our docs are confusing". Also use it when writing docs from code, rewriting a doc for clarity, fixing headings, procedures, or code samples, or enforcing consistent voice and terminology across a docs set — prefer it over editing documentation unaided. Covers reader and doc-type fit, second person and active voice, procedures, headings, lists and tables, code samples and placeholders, link text, notices, the word list, timeless docs, and accessibility. For code comments and naming, see clean-code. For marketing or landing-page copy, see storybrand-messaging.
What it loads into context
Frontmatter
234 tokensAlways available to the agent
SKILL.md
4,938 tokensWhen the skill is activated
Reference documents
27,658 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- About the Source
- Further Reading
Files
SKILL.mdcore21,757 bytesSKILL.mdcore21,757 bytesreferences/api-reference.mddoc19,451 bytesreferences/audit-checklist.mddoc19,521 bytesreferences/document-types.mddoc11,804 bytesreferences/procedures-and-code.mddoc14,321 bytesreferences/release-notes.mddoc18,196 bytesreferences/structure-and-formatting.mddoc14,151 bytesreferences/voice-and-words.mddoc16,628 bytes
Read SKILL.md
# Technical Documentation
Audit, write, and improve developer documentation the way Google's technical writers do: start from the reader's task, verify every fact against the code, then apply the style guide in severity order — structure before voice, voice before word choice.
## Core Principle
**Write for the reader's task, not the product's feature list.** Google's guide asks for prose that is conversational but not frivolous, precise, and consistent, because a developer reading docs is trying to get something done, not to admire the product. Two framing rules from the guide shape everything below:
- **Guidelines, not rules.** Depart from the guide when doing so improves the content — established domain terminology wins — but stay consistent within the document.
- **Precedence.** A project's own style guide comes first, then Google's guide, then Merriam-Webster (spelling), the Chicago Manual of Style (general style), and the Microsoft Writing Style Guide (technical style).
Rules come in two layers. Structural and content rules (headings, procedures, code samples, second person, active voice, timeless docs, accessibility) apply to documentation in any language. Rules tagged `[EN]` (spelling, serial comma, contractions, the word list) apply only to English text — skip them for other languages, and never translate a document unless asked.
## ScoringView the complete source on GitHubtop-design
When your agent uses it
Create award-winning, immersive web experiences at the level of Awwwards-featured agencies. Use when the user mentions "Awwwards quality", "make my site stunning", "scroll animations", "parallax storytelling", "cinematic web design", "portfolio site", or "brand experience". Also trigger when elevating a standard landing page into a memorable digital experience. Covers dramatic typography, purposeful motion, scroll-based composition, and performance-optimized animation. For foundational UI, see refactoring-ui. For type selection, see web-typography.
What it loads into context
Frontmatter
141 tokensAlways available to the agent
SKILL.md
5,241 tokensWhen the skill is activated
Reference documents
16,113 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Seven Pillars of 10/10 Design
- Design Process
- Implementation Notes
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore23,127 bytesreferences/animation-patterns.mddoc14,388 bytesreferences/case-studies.mddoc12,377 bytesreferences/layout-systems.mddoc9,587 bytesreferences/technical-stack.mddoc11,011 bytesreferences/typography.mddoc8,490 bytes
Read SKILL.md
# Top-Design: Award-Winning Digital Experiences
Create websites and applications at the level of world-class digital agencies. This skill embodies the craft of studios that consistently win FWA, Awwwards, CSS Design Awards, and Webby Awards.
## Core Principle
**Every pixel is intentional -- nothing default, nothing accidental.** The agencies you are emulating -- Locomotive, Studio Freight, AREA 17, Active Theory, Hello Monday -- share a common DNA: typography IS the design, motion creates emotion, white space is a weapon, and performance is non-negotiable (60fps or nothing).
**The foundation:** The gap between 8/10 and 10/10 is not skill -- it is intention. An 8/10 has good typography and smooth animations; a 10/10 has typography that makes you gasp and animations that tell stories. Every decision must answer: "Does this serve the experience, or is it just filling space?"
## Scoring
**Goal: 10/10.** Rate any digital experience 0-10 using the rubric below -- a 10/10 would be featured on Awwwards. Always state the current score and the specific improvements needed to reach 10/10.
View the complete source on GitHubtraction-eos
When your agent uses it
Implement the Entrepreneurial Operating System (EOS) to align vision and execution across a company. Use when the user mentions "EOS", "Entrepreneurial Operating System", "V/TO", "quarterly rocks", "Level 10 meetings", "accountability chart", "IDS process", "my company feels chaotic", "we keep having the same problems", or "get the whole team aligned". Also trigger when a growing company needs meeting structure, goal-setting frameworks, or a systematic way to solve recurring organizational issues. Covers the six EOS components: Vision, People, Data, Issues, Process, Traction. For team motivation design, see drive-motivation. For lean experimentation, see lean-startup.
What it loads into context
Frontmatter
175 tokensAlways available to the agent
SKILL.md
3,471 tokensWhen the skill is activated
Reference documents
30,232 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- The Six Key Components
- EOS Implementation Timeline
- Organizational Checkup
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore14,259 bytesreferences/case-studies.mddoc18,493 bytesreferences/data.mddoc12,783 bytesreferences/implementation.mddoc15,501 bytesreferences/issues.mddoc14,137 bytesreferences/level-10.mddoc13,552 bytesreferences/people.mddoc13,330 bytesreferences/process.mddoc13,666 bytesreferences/rocks.mddoc12,971 bytesreferences/vto.mddoc14,569 bytes
Read SKILL.md
# Entrepreneurial Operating System (EOS)
A complete system for running a business with six key components. Designed for entrepreneurial companies ($2M-$50M revenue, 10-250 employees) that want to align vision and execution.
## Core Principle
**Most businesses suffer from the same core issues: people, vision, traction.** Great vision without traction is hallucination; traction without vision is aimless. EOS connects the two through a practical weekly operating rhythm that strengthens the Six Key Components of any organization.
## Scoring
**Goal: 10/10.** Score the business by how many of the six Quick Diagnostic rows pass (each component is either in place or not), mapped to the bands below. Bands: **9-10** = all six diagnostic rows pass and rocks consistently hit 80%+ completion; **7-8** = five rows pass, one component weak; **5-6** = three to four rows pass; **3-4** = one to two rows pass; **<=2** = no operating rhythm in place. Always state the current score, the failing diagnostic rows, and the next action for each.
## The Six Key Components
View the complete source on GitHubux-heuristics
When your agent uses it
Evaluate and improve interface usability using heuristic analysis. Use when the user mentions "usability audit", "users are confused", "form usability", "navigation problems", "Nielsen heuristics", "cognitive walkthrough", or "is this easy to use". Also trigger when reviewing a design for usability issues, improving form-completion rates, or evaluating information architecture and navigation. Covers Krug's laws, Nielsen's 10 heuristics, severity ratings, dark-pattern recognition, and accessibility. For visual design fixes, see refactoring-ui. For conversion-focused audits, see cro-methodology.
What it loads into context
Frontmatter
152 tokensAlways available to the agent
SKILL.md
3,631 tokensWhen the skill is activated
Reference documents
15,632 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Krug's Usability Principles
- Nielsen's 10 Usability Heuristics
- Severity Rating Scale
- Common Mistakes
- Quick Diagnostic
- Heuristic Conflicts
- Dark Patterns Recognition
- When to Use Each Method
- Further Reading
- About the Author
Files
SKILL.mdcore16,518 bytesreferences/audit-template.mddoc5,749 bytesreferences/cultural-ux.mddoc9,355 bytesreferences/dark-patterns.mddoc11,131 bytesreferences/heuristic-conflicts.mddoc8,168 bytesreferences/krug-principles.mddoc7,388 bytesreferences/nielsen-heuristics.mddoc13,337 bytesreferences/wcag-checklist.mddoc11,664 bytes
Read SKILL.md
# UX Heuristics Framework
Practical usability principles for evaluating and improving user interfaces. Users don't read, they scan; they don't make optimal choices, they satisfice; they don't figure out how things work, they muddle through.
## Core Principle
**"Don't Make Me Think"** — every page should be self-evident. If something requires thinking, it's a usability problem. Users have limited patience and cognitive bandwidth, so design for the scanning, satisficing, and muddling-through behavior described above.
## Scoring
**Goal: 10/10.** Audit the interface, rate every issue on the severity scale below, then score the interface from its Quick Diagnostic results: start at 10 and subtract per failed diagnostic row, weighted by the worst severity it triggers (catastrophic/major rows cost ~2, minor/cosmetic ~1). Bands: **9-10** = no severity-3+ issues and ≤1 failed diagnostic row; **6-8** = some major issues or several failed rows; **3-5** = a catastrophic issue or many failed rows; **≤2** = core tasks blocked. Always state the current score, the highest-severity issues, and the specific fixes needed to reach 10/10.
## Krug's Usability Principles
View the complete source on GitHubweb-typography
When your agent uses it
Select, pair, and implement typefaces for web projects. Use when the user mentions "font pairing", "which typeface", "line height", "responsive typography", "web font loading", "type hierarchy", "variable fonts", "FOUT/FOIT", "typographic scale", or "the text is hard to read". Also trigger when choosing between system fonts and web fonts, optimizing font-loading performance, or designing readable long-form content. Covers readability evaluation, CSS implementation, and performance optimization. For overall UI design systems, see refactoring-ui. For dramatic typographic experiences, see top-design.
What it loads into context
Frontmatter
156 tokensAlways available to the agent
SKILL.md
4,266 tokensWhen the skill is activated
Reference documents
11,877 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Two Contexts for Type
- Typography Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore18,110 bytesreferences/css-implementation.mddoc10,937 bytesreferences/evaluating-typefaces.mddoc8,419 bytesreferences/pairing-strategies.mddoc8,401 bytesreferences/responsive-typography.mddoc9,167 bytesreferences/typeface-anatomy.mddoc7,948 bytes
Read SKILL.md
# Web Typography
A practical guide to choosing, pairing, and implementing typefaces for the web. The best typography is invisible — it immerses readers in content rather than calling attention to itself.
## Core Principle
**Typography is the voice of your content.** The typeface you choose sets tone before a single word is read — a legal site shouldn't feel playful; a children's app shouldn't feel corporate. Follow the "clear goblet" principle: typography should be like a crystal-clear wine glass, keeping focus on the wine (content), not the glass (type).
## Scoring
**Goal: 10/10.** Score = number of the 10 Quick Diagnostic rows the implementation satisfies. Bands: **9-10** = body 16px+, measure under 75ch, line-height 1.4+, clear level contrast, font payload under 200KB, fallbacks set, survives 200% zoom; **5-6** = readable but missing measure control, fallbacks, or zoom resilience; **<=3** = sub-16px body, no measure cap, FOIT, or unreadable hierarchy. Always state the current score and the specific diagnostic rows failing.
## Two Contexts for Type
View the complete source on GitHubworking-with-legacy-code
When your agent uses it
Safely change and test untested codebases using Feathers' "Working Effectively with Legacy Code". Use when the user mentions "legacy code", "no tests", "untested codebase", "how do I test this", "seams", "characterization tests", "golden master", "sprout method", "afraid to change this code", "monster method", "dependency breaking", or "inherited a messy codebase". Also trigger when changing code without tests safely, getting a class under test when constructors, statics, or singletons block it, adding features to tangled modules, or planning incremental test coverage for an old codebase. Covers the legacy-code change algorithm, seams, characterization tests, sprout/wrap, and dependency-breaking techniques. For refactoring code that already has tests, see refactoring-patterns. For day-to-day code quality, see clean-code.
What it loads into context
Frontmatter
216 tokensAlways available to the agent
SKILL.md
4,166 tokensWhen the skill is activated
Reference documents
13,921 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Principle
- Scoring
- Framework
- Common Mistakes
- Quick Diagnostic
- Further Reading
- About the Author
Files
SKILL.mdcore19,511 bytesSKILL.mdcore19,511 bytesreferences/case-studies.mddoc13,795 bytesreferences/change-algorithm.mddoc12,274 bytesreferences/characterization-tests.mddoc12,110 bytesreferences/dependency-breaking.mddoc14,264 bytesreferences/seams.mddoc10,792 bytes
Read SKILL.md
# Working Effectively with Legacy Code
A field manual for changing code that has no tests, distilled from Michael C. Feathers' *Working Effectively with Legacy Code*. Use it to get untestable classes into a harness, pin down current behavior with characterization tests, and make changes one safe, verifiable step at a time — without resorting to a rewrite.
## Core Principle
**Legacy code is simply code without tests.** Not old code, not ugly code — untested code: without tests you cannot know whether a change preserves behavior, so every edit is a gamble. The craft is breaking dependencies just enough to get tests in place before changing anything — cover and modify, never edit and pray.
## Scoring
**Goal: 10/10.** Rate changes to untested code 0-10 against the principles below. Report the current score and the specific steps needed to reach 10/10.
- **9-10:** Change points covered by characterization tests before any edit; behavior changes and refactoring shipped as separate verified steps; dependencies broken with the least invasive technique
- **7-8:** Tests at most change points, but occasional mixed refactor-plus-behavior commits or heavier dependency surgery than neededView the complete source on GitHubSkills included
- 37signals-way
- architecture-optimization
- blue-ocean-strategy
- clean-architecture
- clean-code
- cold-start-problem
- contagious
- continuous-discovery
- conversion-optimization
- create-app
- create-business
- create-website
- cro-methodology
- crossing-the-chasm
- ddia-systems
- design-code-architecture
- design-everyday-things
- design-sprint
- domain-driven-design
- drive-motivation
- good-strategy-bad-strategy
- grow-app
- grow-business
- grow-website
- high-output-management
- high-perf-browser
- hooked-ux
- hundred-million-offers
- improve-app
- improve-business
- improve-code-quality
- improve-retention
- improve-website
- influence-psychology
- inspired-product
- ios-hig-design
- jobs-to-be-done
- lean-analytics
- lean-startup
- lean-ux
- made-to-stick
- microinteractions
- mom-test
- monetizing-innovation
- negotiation
- obviously-awesome
- one-page-marketing
- clean-code
- domain-driven-design
- pragmatic-programmer
- refactoring-patterns
- software-design-philosophy
- technical-documentation
- working-with-legacy-code
- contagious
- cro-methodology
- one-page-marketing
- scorecard-marketing
- storybrand-messaging
- architecture-optimization
- conversion-optimization
- create-app
- create-business
- create-website
- design-code-architecture
- grow-app
- grow-business
- grow-website
- improve-app
- improve-business
- improve-code-quality
- improve-website
- remove-technical-debt
- 37signals-way
- continuous-discovery
- design-everyday-things
- design-sprint
- inspired-product
- lean-startup
- jobs-to-be-done
- lean-analytics
- mom-test
- monetizing-innovation
- negotiation
- hundred-million-offers
- influence-psychology
- made-to-stick
- predictable-revenue
- blue-ocean-strategy
- cold-start-problem
- crossing-the-chasm
- good-strategy-bad-strategy
- obviously-awesome
- traction-eos
- clean-architecture
- ddia-systems
- high-perf-browser
- release-it
- system-design
- team-topologies
- drive-motivation
- high-output-management
- design-everyday-things
- hooked-ux
- improve-retention
- ios-hig-design
- lean-ux
- microinteractions
- refactoring-ui
- steve-jobs-design-review
- top-design
- ux-heuristics
- web-typography
- 37signals-way
- architecture-optimization
- blue-ocean-strategy
- clean-architecture
- clean-code
- cold-start-problem
- contagious
- continuous-discovery
- conversion-optimization
- create-app
- create-business
- create-website
- cro-methodology
- crossing-the-chasm
- ddia-systems
- design-code-architecture
- design-everyday-things
- design-sprint
- domain-driven-design
- drive-motivation
- good-strategy-bad-strategy
- grow-app
- grow-business
- grow-website
- high-output-management
- high-perf-browser
- hooked-ux
- hundred-million-offers
- improve-app
- improve-business
- improve-code-quality
- improve-retention
- improve-website
- influence-psychology
- inspired-product
- ios-hig-design
- jobs-to-be-done
- lean-analytics
- lean-startup
- lean-ux
- made-to-stick
- microinteractions
- mom-test
- monetizing-innovation
- negotiation
- obviously-awesome
- one-page-marketing
- pragmatic-programmer
- predictable-revenue
- refactoring-patterns
- refactoring-ui
- release-it
- remove-technical-debt
- scorecard-marketing
- software-design-philosophy
- steve-jobs-design-review
- storybrand-messaging
- system-design
- team-topologies
- technical-documentation
- top-design
- traction-eos
- ux-heuristics
- web-typography
- working-with-legacy-code
- pragmatic-programmer
- predictable-revenue
- refactoring-patterns
- refactoring-ui
- release-it
- remove-technical-debt
- scorecard-marketing
- software-design-philosophy
- steve-jobs-design-review
- storybrand-messaging
- system-design
- team-topologies
- technical-documentation
- top-design
- traction-eos
- ux-heuristics
- web-typography
- working-with-legacy-code
Repository facts
- License
- MIT
- Created
- Jan 29, 2026
- Last pushed
- Nov 2, 2026
- Forks
- 260
- Open issues
- 7
- Project activity
- Active
Rank over the last 12 weeks
Now #457 · best #381 · down 46 in 30 days
- #456 on Nov 1
- #458 on Nov 2
- #457 on Nov 3
- #455 on Nov 4
- #456 on Nov 5
- #457 since Nov 6
79 earlier periods
- #375 on Aug 2
- #377 on Aug 7
- #381 on Aug 8
- #378 on Aug 9
- #389 from Aug 10 to Aug 11
- #383 from Aug 12 to Aug 13
- #385 on Aug 14
- #381 on Aug 15
- #389 on Aug 16
- #386 on Aug 17
- #394 on Aug 18
- #388 on Aug 19
- #390 on Aug 20
- #387 on Aug 21
- #383 on Aug 22
- #391 on Aug 23
- #386 on Aug 24
- #394 on Aug 25
- #391 on Aug 26
- #395 on Aug 27
- #397 on Aug 28
- #392 on Aug 29
- #384 on Aug 30
- #396 on Aug 31
- #403 on Sep 1
- #394 on Sep 2
- #402 on Sep 3
- #394 on Sep 4
- #395 on Sep 5
- #391 on Sep 6
- #403 on Sep 7
- #405 on Sep 8
- #401 from Sep 9 to Sep 10
- #402 on Sep 11
- #401 on Sep 12
- #399 on Sep 13
- #406 on Sep 14
- #407 on Sep 15
- #409 on Sep 16
- #404 on Sep 17
- #405 on Sep 18
- #397 on Sep 19
- #406 on Sep 20
- #403 on Sep 21
- #410 on Sep 22
- #401 on Sep 23
- #397 from Sep 24 to Sep 25
- #395 on Sep 26
- #404 on Sep 27
- #410 on Sep 28
- #420 on Sep 29
- #414 on Sep 30
- #412 on Oct 1
- #411 on Oct 2
- #399 on Oct 3
- #394 on Oct 4
- #403 on Oct 5
- #404 on Oct 6
- #411 on Oct 7
- #417 on Oct 8
- #425 on Oct 9
- #413 on Oct 10
- #415 on Oct 11
- #425 on Oct 12
- #421 on Oct 13
- #420 on Oct 14
- #422 on Oct 15
- #425 on Oct 16
- #416 on Oct 17
- #420 on Oct 18
- #423 on Oct 19
- #427 on Oct 20
- #431 on Oct 21
- #430 from Oct 22 to Oct 23
- #424 on Oct 24
- #446 on Oct 25
- #450 on Oct 28
- #452 from Oct 29 to Oct 30
- #454 on Oct 31
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 3, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 72 notes
architecture-optimization/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclean-architecture/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclean-architecture/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconversion-optimization/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedddia-systems/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzeddomain-driven-design/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzeddrive-motivation/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgood-strategy-bad-strategy/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgrow-website/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgrow-website/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedhigh-output-management/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedimprove-code-quality/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedimprove-retention/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedinspired-product/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedinspired-product/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedlean-analytics/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedmom-test/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/code-craftsmanship/skills/domain-driven-design/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/code-craftsmanship/skills/pragmatic-programmer/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/code-craftsmanship/skills/software-design-philosophy/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 803 network referencesin 191 files: .claude-plugin/marketplace.json:1 web-typography/references/responsive-typography.md:105 high-perf-browser/references/caching-strategies.md:179 and 188 more
- No hidden or obfuscated text
- 4 instruction override signalsin 3 files: pragmatic-programmer/references/dry-orthogonality.md:197 pragmatic-programmer/references/dry-orthogonality.md:197 pragmatic-programmer/references/dry-orthogonality.md:197
- No executable scripts
- 100 references to secretsin 33 files: technical-documentation/references/procedures-and-code.md:96 working-with-legacy-code/references/dependency-breaking.md:75 technical-documentation/SKILL.md:121 and 30 more
- No requests to vote in Hot
Show all 911 signals by file
.claude-plugin/marketplace.json
- Network accessline 1
{ "$schema": "https://anthropic.com/claude-code/marketplace.schema.json", - Network accessline 2
"$schema": "https://anthropic.com/claude-code/marketplace.schema.json", - Network accessline 18
"author": { "name": "Wondel.ai", "url": "https://wondel.ai" - Network accessline 19
"name": "Wondel.ai", "url": "https://wondel.ai" }, - Network accessline 20
"url": "https://wondel.ai" - Network accessline 21
}, "homepage": "https://github.com/wondelai/skills", "repository": "https://github.com/wondelai/skills", - Network accessline 22
"homepage": "https://github.com/wondelai/skills", - Network accessline 23
"repository": "https://github.com/wondelai/skills", - Network accessline 57
"author": { "name": "Wondel.ai", "url": "https://wondel.ai" - Network accessline 58
"name": "Wondel.ai", "url": "https://wondel.ai" }, - Network accessline 59
"url": "https://wondel.ai" - Network accessline 60
}, "homepage": "https://github.com/wondelai/skills", "repository": "https://github.com/wondelai/skills", - Network accessline 61
"homepage": "https://github.com/wondelai/skills", - Network accessline 62
"repository": "https://github.com/wondelai/skills", - Network accessline 107
"author": { "name": "Wondel.ai", "url": "https://wondel.ai" - Network accessline 108
"name": "Wondel.ai", "url": "https://wondel.ai" }, - Network accessline 109
"url": "https://wondel.ai" - Network accessline 110
}, "homepage": "https://github.com/wondelai/skills", "repository": "https://github.com/wondelai/skills", - Network accessline 111
"homepage": "https://github.com/wondelai/skills", - Network accessline 112
"repository": "https://github.com/wondelai/skills", - Network accessline 143
"author": { "name": "Wondel.ai", "url": "https://wondel.ai" - Network accessline 144
"name": "Wondel.ai", "url": "https://wondel.ai" }, - Network accessline 145
"url": "https://wondel.ai" - Network accessline 146
}, "homepage": "https://github.com/wondelai/skills", "repository": "https://github.com/wondelai/skills", - Network accessline 147
"homepage": "https://github.com/wondelai/skills", - Network accessline 148
"repository": "https://github.com/wondelai/skills", - Network accessline 178
"author": { "name": "Wondel.ai", "url": "https://wondel.ai" - Network accessline 179
"name": "Wondel.ai", "url": "https://wondel.ai" }, - Network accessline 180
"url": "https://wondel.ai" - Network accessline 181
}, "homepage": "https://github.com/wondelai/skills", "repository": "https://github.com/wondelai/skills", - Network accessline 182
"homepage": "https://github.com/wondelai/skills", - Network accessline 183
"repository": "https://github.com/wondelai/skills", - Network accessline 213
"author": { "name": "Wondel.ai", "url": "https://wondel.ai" - Network accessline 214
"name": "Wondel.ai", "url": "https://wondel.ai" }, - Network accessline 215
"url": "https://wondel.ai" - Network accessline 216
}, "homepage": "https://github.com/wondelai/skills", "repository": "https://github.com/wondelai/skills", - Network accessline 217
"homepage": "https://github.com/wondelai/skills", - Network accessline 218
"repository": "https://github.com/wondelai/skills", - Network accessline 253
"author": { "name": "Wondel.ai", "url": "https://wondel.ai" - Network accessline 254
"name": "Wondel.ai", "url": "https://wondel.ai" }, - Network accessline 255
"url": "https://wondel.ai" - Network accessline 256
}, "homepage": "https://github.com/wondelai/skills", "repository": "https://github.com/wondelai/skills", - Network accessline 257
"homepage": "https://github.com/wondelai/skills", - Network accessline 258
"repository": "https://github.com/wondelai/skills", - Network accessline 288
"author": { "name": "Wondel.ai", "url": "https://wondel.ai" - Network accessline 289
"name": "Wondel.ai", "url": "https://wondel.ai" }, - Network accessline 290
"url": "https://wondel.ai" - Network accessline 291
}, "homepage": "https://github.com/wondelai/skills", "repository": "https://github.com/wondelai/skills", - Network accessline 292
"homepage": "https://github.com/wondelai/skills", - Network accessline 293
"repository": "https://github.com/wondelai/skills", - Network accessline 335
"author": { "name": "Wondel.ai", "url": "https://wondel.ai" - Network accessline 336
"name": "Wondel.ai", "url": "https://wondel.ai" }, - Network accessline 337
"url": "https://wondel.ai" - Network accessline 338
}, "homepage": "https://github.com/wondelai/skills", "repository": "https://github.com/wondelai/skills", - Network accessline 339
"homepage": "https://github.com/wondelai/skills", - Network accessline 340
"repository": "https://github.com/wondelai/skills", - Network accessline 376
"author": { "name": "Wondel.ai", "url": "https://wondel.ai" - Network accessline 377
"name": "Wondel.ai", "url": "https://wondel.ai" }, - Network accessline 378
"url": "https://wondel.ai" - Network accessline 379
}, "homepage": "https://github.com/wondelai/skills", "repository": "https://github.com/wondelai/skills", - Network accessline 380
"homepage": "https://github.com/wondelai/skills", - Network accessline 381
"repository": "https://github.com/wondelai/skills",
37signals-way/SKILL.md
- Network accessline 181
- [*"Getting Real"*](https://www.amazon.com/Getting-Real-Smarter-Successful-Application/dp/0578012812?tag=wondelai00-20) by Jason Fried & David Heinemeier Hansson - Network accessline 182
- [*"Rework"*](https://www.amazon.com/Rework-Jason-Fried/dp/0307463745?tag=wondelai00-20) by Jason Fried & David Heinemeier Hansson - Network accessline 183
- [*"Shape Up: Stop Running in Circles and Ship Work that Matters"*](https://basecamp.com/shapeup) by Ryan Singer - Network accessline 184
- [*"It Doesn't Have to Be Crazy at Work"*](https://www.amazon.com/Doesnt-Have-Crazy-Work/dp/0062874780?tag=wondelai00-20) by Jason Fried & David Heinemeier Hansson - Network accessline 185
- [*"Remote: Office Not Required"*](https://www.amazon.com/Remote-Office-Required-Jason-Fried/dp/0804137501?tag=wondelai00-20) by Jason Fried & David Heinemeier Hansson
blue-ocean-strategy/SKILL.md
- Network accessline 166
- [*"Blue Ocean Strategy"*](https://www.amazon.com/Blue-Ocean-Strategy-Expanded-Uncontested/dp/1625274491?tag=wondelai00-20) by W. Chan Kim & Renée Mauborgne (Expanded Edition) - Network accessline 166
- [*"Blue Ocean Strategy"*](https://www.amazon.com/Blue-Ocean-Strategy-Expanded-Uncontested/dp/1625274491?tag=wondelai00-20) by W. Chan Kim & Renée Mauborgne (Expanded Edition) - Network accessline 167
- [*"Blue Ocean Shift"*](https://www.amazon.com/Blue-Ocean-Shift-Competing-Confidence/dp/0316314048?tag=wondelai00-20) by W. Chan Kim & Renée Mauborgne (practical guide to making the shift) - Network accessline 167
- [*"Blue Ocean Shift"*](https://www.amazon.com/Blue-Ocean-Shift-Competing-Confidence/dp/0316314048?tag=wondelai00-20) by W. Chan Kim & Renée Mauborgne (practical guide to making the shift)
clean-architecture/SKILL.md
- Network accessline 192
- [*"Clean Architecture: A Craftsman's Guide to Software Structure and Design"*](https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164?tag=wondelai00-20) by Robert C. Martin - Network accessline 192
- [*"Clean Architecture: A Craftsman's Guide to Software Structure and Design"*](https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164?tag=wondelai00-20) by Robert C. Martin
clean-architecture/references/adapters-frameworks.md
clean-architecture/references/boundaries.md
clean-code/SKILL.md
- Network accessline 215
- [*"Clean Code: A Handbook of Agile Software Craftsmanship"*](https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882?tag=wondelai00-20) by Robert C. Martin - Network accessline 215
- [*"Clean Code: A Handbook of Agile Software Craftsmanship"*](https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882?tag=wondelai00-20) by Robert C. Martin - Network accessline 216
- [*"The Clean Coder: A Code of Conduct for Professional Programmers"*](https://www.amazon.com/Clean-Coder-Conduct-Professional-Programmers/dp/0137081073?tag=wondelai00-20) by Robert C. Martin - Network accessline 216
- [*"The Clean Coder: A Code of Conduct for Professional Programmers"*](https://www.amazon.com/Clean-Coder-Conduct-Professional-Programmers/dp/0137081073?tag=wondelai00-20) by Robert C. Martin - Network accessline 217
- [*"Clean Architecture: A Craftsman's Guide to Software Structure and Design"*](https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164?tag=wondelai00-20) by Robert C. Martin - Network accessline 217
- [*"Clean Architecture: A Craftsman's Guide to Software Structure and Design"*](https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164?tag=wondelai00-20) by Robert C. Martin - Network accessline 218
- [*"Refactoring: Improving the Design of Existing Code"*](https://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Signature/dp/0134757599?tag=wondelai00-20) by Martin Fowler - Network accessline 218
- [*"Refactoring: Improving the Design of Existing Code"*](https://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Signature/dp/0134757599?tag=wondelai00-20) by Martin Fowler
cold-start-problem/SKILL.md
- Network accessline 182
- [*"The Cold Start Problem: How to Start and Scale Network Effects"*](https://www.amazon.com/Cold-Start-Problem-Andrew-Chen/dp/0062969749?tag=wondelai00-20) by Andrew Chen - Network accessline 182
- [*"The Cold Start Problem: How to Start and Scale Network Effects"*](https://www.amazon.com/Cold-Start-Problem-Andrew-Chen/dp/0062969749?tag=wondelai00-20) by Andrew Chen - Network accessline 183
- [*"Platform Revolution"*](https://www.amazon.com/Platform-Revolution-Networked-Markets-Transforming/dp/0393249131?tag=wondelai00-20) by Geoffrey Parker, Marshall Van Alstyne & Sangeet Paul Choudary - Network accessline 183
- [*"Platform Revolution"*](https://www.amazon.com/Platform-Revolution-Networked-Markets-Transforming/dp/0393249131?tag=wondelai00-20) by Geoffrey Parker, Marshall Van Alstyne & Sangeet Paul Choudary - Network accessline 184
- [*"Blitzscaling"*](https://www.amazon.com/Blitzscaling-Lightning-Fast-Building-Massively-Companies/dp/1524761419?tag=wondelai00-20) by Reid Hoffman & Chris Yeh - Network accessline 184
- [*"Blitzscaling"*](https://www.amazon.com/Blitzscaling-Lightning-Fast-Building-Massively-Companies/dp/1524761419?tag=wondelai00-20) by Reid Hoffman & Chris Yeh
contagious/SKILL.md
- Network accessline 274
- [Contagious: Why Things Catch On](https://www.amazon.com/Contagious-Things-Catch-Jonah-Berger/dp/1451686579?tag=wondelai00-20) by Jonah Berger - Network accessline 274
- [Contagious: Why Things Catch On](https://www.amazon.com/Contagious-Things-Catch-Jonah-Berger/dp/1451686579?tag=wondelai00-20) by Jonah Berger - Network accessline 275
- [The Catalyst: How to Change Anyone's Mind](https://www.amazon.com/Catalyst-How-Change-Anyones-Mind/dp/1982108606?tag=wondelai00-20) by Jonah Berger - Network accessline 275
- [The Catalyst: How to Change Anyone's Mind](https://www.amazon.com/Catalyst-How-Change-Anyones-Mind/dp/1982108606?tag=wondelai00-20) by Jonah Berger
continuous-discovery/SKILL.md
- Network accessline 198
- [*"Continuous Discovery Habits: Discover Products that Create Customer Value and Business Value"*](https://www.amazon.com/Continuous-Discovery-Habits-Discover-Products/dp/1736633309?tag=wondelai00-20) by Teresa Torres - Network accessline 198
- [*"Continuous Discovery Habits: Discover Products that Create Customer Value and Business Value"*](https://www.amazon.com/Continuous-Discovery-Habits-Discover-Products/dp/1736633309?tag=wondelai00-20) by Teresa Torres
cro-methodology/SKILL.md
- Network accessline 223
- [*"Making Websites Win: Apply the Customer-Centric Methodology That Has Doubled the Sales of Many Leading Websites"*](https://www.amazon.com/Making-Websites-Win-Customer-Centric-Methodology/dp/1544500513?tag=wondelai00-20) by Dr. Karl Bla - Network accessline 223
- [*"Making Websites Win: Apply the Customer-Centric Methodology That Has Doubled the Sales of Many Leading Websites"*](https://www.amazon.com/Making-Websites-Win-Customer-Centric-Methodology/dp/1544500513?tag=wondelai00-20) by Dr. Karl Bla
crossing-the-chasm/SKILL.md
- Network accessline 208
- [*"Crossing the Chasm"*](https://www.amazon.com/Crossing-Chasm-3rd-Disruptive-Mainstream/dp/0062292986?tag=wondelai00-20) by Geoffrey A. Moore (3rd Edition) - Network accessline 208
- [*"Crossing the Chasm"*](https://www.amazon.com/Crossing-Chasm-3rd-Disruptive-Mainstream/dp/0062292986?tag=wondelai00-20) by Geoffrey A. Moore (3rd Edition) - Network accessline 209
- [*"Inside the Tornado"*](https://www.amazon.com/Inside-Tornado-Strategies-Developing-Hypergrowth/dp/0060745819?tag=wondelai00-20) by Geoffrey A. Moore (sequel: managing hypergrowth) - Network accessline 209
- [*"Inside the Tornado"*](https://www.amazon.com/Inside-Tornado-Strategies-Developing-Hypergrowth/dp/0060745819?tag=wondelai00-20) by Geoffrey A. Moore (sequel: managing hypergrowth)
ddia-systems/SKILL.md
- Network accessline 217
- [*"Designing Data-Intensive Applications"*](https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321?tag=wondelai00-20) by Martin Kleppmann - Network accessline 217
- [*"Designing Data-Intensive Applications"*](https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321?tag=wondelai00-20) by Martin Kleppmann
design-everyday-things/SKILL.md
- Network accessline 289
- [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=wondelai00-20) by Don Norman (Revised & Expanded Edition, 2013) - Network accessline 289
- [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=wondelai00-20) by Don Norman (Revised & Expanded Edition, 2013) - Network accessline 290
- [*"Emotional Design"*](https://www.amazon.com/Emotional-Design-Love-Everyday-Things/dp/0465051367?tag=wondelai00-20) by Don Norman (design and emotion) - Network accessline 290
- [*"Emotional Design"*](https://www.amazon.com/Emotional-Design-Love-Everyday-Things/dp/0465051367?tag=wondelai00-20) by Don Norman (design and emotion)
design-sprint/SKILL.md
- Network accessline 235
- [*"Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days"*](https://www.amazon.com/Sprint-Solve-Problems-Test-Ideas/dp/150112174X?tag=wondelai00-20) by Jake Knapp, John Zeratsky, Braden Kowitz - Network accessline 235
- [*"Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days"*](https://www.amazon.com/Sprint-Solve-Problems-Test-Ideas/dp/150112174X?tag=wondelai00-20) by Jake Knapp, John Zeratsky, Braden Kowitz
domain-driven-design/SKILL.md
- Network accessline 190
- [*"Domain-Driven Design: Tackling Complexity in the Heart of Software"*](https://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215?tag=wondelai00-20) by Eric Evans - Network accessline 190
- [*"Domain-Driven Design: Tackling Complexity in the Heart of Software"*](https://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215?tag=wondelai00-20) by Eric Evans
drive-motivation/SKILL.md
- Network accessline 195
- [*"Drive: The Surprising Truth About What Motivates Us"*](https://www.amazon.com/Drive-Surprising-Truth-About-Motivates/dp/1594484805?tag=wondelai00-20) by Daniel H. Pink - Network accessline 195
- [*"Drive: The Surprising Truth About What Motivates Us"*](https://www.amazon.com/Drive-Surprising-Truth-About-Motivates/dp/1594484805?tag=wondelai00-20) by Daniel H. Pink - Network accessline 196
- [*"To Sell Is Human"*](https://www.amazon.com/Sell-Human-Surprising-Moving-Others/dp/1594631905?tag=wondelai00-20) by Daniel H. Pink (applying motivation to sales and persuasion) - Network accessline 196
- [*"To Sell Is Human"*](https://www.amazon.com/Sell-Human-Surprising-Moving-Others/dp/1594631905?tag=wondelai00-20) by Daniel H. Pink (applying motivation to sales and persuasion)
good-strategy-bad-strategy/SKILL.md
- Network accessline 186
- [*"Good Strategy Bad Strategy: The Difference and Why It Matters"*](https://www.amazon.com/Good-Strategy-Bad-Strategy-Difference/dp/0307886239?tag=wondelai00-20) by Richard Rumelt - Network accessline 186
- [*"Good Strategy Bad Strategy: The Difference and Why It Matters"*](https://www.amazon.com/Good-Strategy-Bad-Strategy-Difference/dp/0307886239?tag=wondelai00-20) by Richard Rumelt - Network accessline 187
- [*"The Crux: How Leaders Become Strategists"*](https://www.amazon.com/Crux-How-Leaders-Become-Strategists/dp/1541701240?tag=wondelai00-20) by Richard Rumelt - Network accessline 187
- [*"The Crux: How Leaders Become Strategists"*](https://www.amazon.com/Crux-How-Leaders-Become-Strategists/dp/1541701240?tag=wondelai00-20) by Richard Rumelt - Network accessline 188
- [*"Playing to Win: How Strategy Really Works"*](https://www.amazon.com/Playing-Win-Strategy-Really-Works/dp/142218739X?tag=wondelai00-20) by A.G. Lafley & Roger L. Martin - Network accessline 188
- [*"Playing to Win: How Strategy Really Works"*](https://www.amazon.com/Playing-Win-Strategy-Really-Works/dp/142218739X?tag=wondelai00-20) by A.G. Lafley & Roger L. Martin - Network accessline 189
- [*"7 Powers: The Foundations of Business Strategy"*](https://www.amazon.com/7-Powers-Foundations-Business-Strategy/dp/0998116319?tag=wondelai00-20) by Hamilton Helmer - Network accessline 189
- [*"7 Powers: The Foundations of Business Strategy"*](https://www.amazon.com/7-Powers-Foundations-Business-Strategy/dp/0998116319?tag=wondelai00-20) by Hamilton Helmer
high-output-management/SKILL.md
- Network accessline 206
- [*"High Output Management"*](https://www.amazon.com/High-Output-Management-Andrew-Grove/dp/0679762884?tag=wondelai00-20) by Andrew S. Grove - Network accessline 206
- [*"High Output Management"*](https://www.amazon.com/High-Output-Management-Andrew-Grove/dp/0679762884?tag=wondelai00-20) by Andrew S. Grove - Network accessline 207
- [*"Only the Paranoid Survive"*](https://www.amazon.com/Only-Paranoid-Survive-Exploit-Challenge/dp/0385483821?tag=wondelai00-20) by Andrew S. Grove - Network accessline 207
- [*"Only the Paranoid Survive"*](https://www.amazon.com/Only-Paranoid-Survive-Exploit-Challenge/dp/0385483821?tag=wondelai00-20) by Andrew S. Grove - Network accessline 208
- [*"Measure What Matters"*](https://www.amazon.com/Measure-What-Matters-Google-Foundation/dp/0525536221?tag=wondelai00-20) by John Doerr - Network accessline 208
- [*"Measure What Matters"*](https://www.amazon.com/Measure-What-Matters-Google-Foundation/dp/0525536221?tag=wondelai00-20) by John Doerr
high-perf-browser/SKILL.md
- Network accessline 43
| Context | Pattern | Example | |---------|---------|---------| | **Connection warmup** | Pre-establish connections to critical origins | `<link rel="preconnect" href="https://cdn.example.com">` | - Network accessline 43
| Context | Pattern | Example | |---------|---------|---------| | **Connection warmup** | Pre-establish connections to critical origins | `<link rel="preconnect" href="https://cdn.example.com">` | - Network accessline 44
|---------|---------|---------| | **Connection warmup** | Pre-establish connections to critical origins | `<link rel="preconnect" href="https://cdn.example.com">` | | **DNS prefetch** | Resolve third-party domains early (saves 20-120ms) | ` - Network accessline 44
|---------|---------|---------| | **Connection warmup** | Pre-establish connections to critical origins | `<link rel="preconnect" href="https://cdn.example.com">` | | **DNS prefetch** | Resolve third-party domains early (saves 20-120ms) | ` - Network accessline 45
| **Connection warmup** | Pre-establish connections to critical origins | `<link rel="preconnect" href="https://cdn.example.com">` | - Network accessline 45
| **Connection warmup** | Pre-establish connections to critical origins | `<link rel="preconnect" href="https://cdn.example.com">` | - Network accessline 46
| **DNS prefetch** | Resolve third-party domains early (saves 20-120ms) | `<link rel="dns-prefetch" href="https://analytics.example.com">` | - Network accessline 46
| **DNS prefetch** | Resolve third-party domains early (saves 20-120ms) | `<link rel="dns-prefetch" href="https://analytics.example.com">` | - Network accessline 201
- [*"High Performance Browser Networking"*](https://www.amazon.com/High-Performance-Browser-Networking-performance/dp/1449344763?tag=wondelai00-20) by Ilya Grigorik (the complete reference for networking protocols, browser internals, and pe - Network accessline 201
- [*"High Performance Browser Networking"*](https://www.amazon.com/High-Performance-Browser-Networking-performance/dp/1449344763?tag=wondelai00-20) by Ilya Grigorik (the complete reference for networking protocols, browser internals, and pe - Network accessline 202
- [hpbn.co](https://hpbn.co/) -- Free online edition maintained by the author - Network accessline 202
- [hpbn.co](https://hpbn.co/) -- Free online edition maintained by the author
high-perf-browser/references/caching-strategies.md
- Network accessline 179
event.respondWith( caches.match(event.request) .then(cached => cached || fetch(event.request)) - Network accessline 179
event.respondWith( caches.match(event.request) .then(cached => cached || fetch(event.request)) - Network accessline 180
caches.match(event.request) .then(cached => cached || fetch(event.request)) ); - Network accessline 180
caches.match(event.request) .then(cached => cached || fetch(event.request)) ); - Network accessline 181
.then(cached => cached || fetch(event.request)) - Network accessline 181
.then(cached => cached || fetch(event.request)) - Network accessline 193
self.addEventListener('fetch', event => { event.respondWith( fetch(event.request) - Network accessline 193
self.addEventListener('fetch', event => { event.respondWith( fetch(event.request) - Network accessline 194
event.respondWith( fetch(event.request) .then(response => { - Network accessline 194
event.respondWith( fetch(event.request) .then(response => { - Network accessline 195
fetch(event.request) - Network accessline 195
fetch(event.request) - Network accessline 214
event.respondWith( caches.match(event.request).then(cached => { const fetchPromise = fetch(event.request).then(response => { - Network accessline 214
event.respondWith( caches.match(event.request).then(cached => { const fetchPromise = fetch(event.request).then(response => { - Network accessline 215
caches.match(event.request).then(cached => { const fetchPromise = fetch(event.request).then(response => { const clone = response.clone(); - Network accessline 215
caches.match(event.request).then(cached => { const fetchPromise = fetch(event.request).then(response => { const clone = response.clone(); - Network accessline 216
const fetchPromise = fetch(event.request).then(response => { - Network accessline 216
const fetchPromise = fetch(event.request).then(response => {
high-perf-browser/references/network-fundamentals.md
- Network accessline 152
<link rel="dns-prefetch" href="https://cdn.example.com"> - Network accessline 152
<link rel="dns-prefetch" href="https://cdn.example.com"> - Network accessline 153
<link rel="dns-prefetch" href="https://api.example.com"> - Network accessline 153
<link rel="dns-prefetch" href="https://api.example.com"> - Network accessline 158
<link rel="preconnect" href="https://cdn.example.com"> - Network accessline 158
<link rel="preconnect" href="https://cdn.example.com">
high-perf-browser/references/real-time-communication.md
- Network accessline 312
// Option 3: Use fetch() with ReadableStream for custom headers - Network accessline 312
// Option 3: Use fetch() with ReadableStream for custom headers - Network accessline 313
async function streamWithHeaders(url, headers) { const response = await fetch(url, { headers }); const reader = response.body.getReader(); - Network accessline 313
async function streamWithHeaders(url, headers) { const response = await fetch(url, { headers }); const reader = response.body.getReader(); - Network accessline 314
const response = await fetch(url, { headers }); - Network accessline 314
const response = await fetch(url, { headers }); - Network accessline 343
try { const params = lastEventId ? `?since=${lastEventId}` : ''; const response = await fetch(`${url}${params}`, { - Network accessline 343
try { const params = lastEventId ? `?since=${lastEventId}` : ''; const response = await fetch(`${url}${params}`, { - Network accessline 344
const params = lastEventId ? `?since=${lastEventId}` : ''; const response = await fetch(`${url}${params}`, { signal: AbortSignal.timeout(60000), // 60s timeout - Network accessline 344
const params = lastEventId ? `?since=${lastEventId}` : ''; const response = await fetch(`${url}${params}`, { signal: AbortSignal.timeout(60000), // 60s timeout - Network accessline 345
const response = await fetch(`${url}${params}`, { - Network accessline 345
const response = await fetch(`${url}${params}`, {
high-perf-browser/references/resource-loading.md
- Network accessline 167
<link rel="dns-prefetch" href="https://cdn.example.com"> - Network accessline 167
<link rel="dns-prefetch" href="https://cdn.example.com"> - Network accessline 179
<link rel="preconnect" href="https://cdn.example.com"> - Network accessline 179
<link rel="preconnect" href="https://cdn.example.com"> - Network accessline 188
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> - Network accessline 188
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> - Network accessline 385
<head> <!-- 1. DNS prefetch for third-party origins --> <link rel="dns-prefetch" href="https://analytics.example.com"> - Network accessline 385
<head> <!-- 1. DNS prefetch for third-party origins --> <link rel="dns-prefetch" href="https://analytics.example.com"> - Network accessline 387
<link rel="dns-prefetch" href="https://analytics.example.com"> - Network accessline 387
<link rel="dns-prefetch" href="https://analytics.example.com"> - Network accessline 389
<!-- 2. Preconnect to critical origins --> <link rel="preconnect" href="https://cdn.example.com"> - Network accessline 389
<!-- 2. Preconnect to critical origins --> <link rel="preconnect" href="https://cdn.example.com"> - Network accessline 390
<link rel="preconnect" href="https://cdn.example.com"> - Network accessline 390
<link rel="preconnect" href="https://cdn.example.com"> - Network accessline 391
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> - Network accessline 391
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
hooked-ux/SKILL.md
- Network accessline 235
- [*"Hooked: How to Build Habit-Forming Products"*](https://www.amazon.com/Hooked-How-Build-Habit-Forming-Products/dp/1591847788?tag=wondelai00-20) by Nir Eyal - Network accessline 235
- [*"Hooked: How to Build Habit-Forming Products"*](https://www.amazon.com/Hooked-How-Build-Habit-Forming-Products/dp/1591847788?tag=wondelai00-20) by Nir Eyal - Network accessline 236
- [*"Indistractable: How to Control Your Attention and Choose Your Life"*](https://www.amazon.com/Indistractable-Control-Your-Attention-Choose/dp/194883653X?tag=wondelai00-20) by Nir Eyal (companion: resisting unwanted habits and building f - Network accessline 236
- [*"Indistractable: How to Control Your Attention and Choose Your Life"*](https://www.amazon.com/Indistractable-Control-Your-Attention-Choose/dp/194883653X?tag=wondelai00-20) by Nir Eyal (companion: resisting unwanted habits and building f
hundred-million-offers/SKILL.md
- Network accessline 304
- [*"$100M Offers: How to Make Offers So Good People Feel Stupid Saying No"*](https://www.amazon.com/100M-Offers-People-Stupid-Saying/dp/1737475731?tag=wondelai00-20) by Alex Hormozi - Network accessline 304
- [*"$100M Offers: How to Make Offers So Good People Feel Stupid Saying No"*](https://www.amazon.com/100M-Offers-People-Stupid-Saying/dp/1737475731?tag=wondelai00-20) by Alex Hormozi - Network accessline 305
- [*"$100M Leads: How to Get Strangers to Want to Buy Your Stuff"*](https://www.amazon.com/100M-Leads-Strangers-Want-Stuff/dp/1737475774?tag=wondelai00-20) by Alex Hormozi - Network accessline 305
- [*"$100M Leads: How to Get Strangers to Want to Buy Your Stuff"*](https://www.amazon.com/100M-Leads-Strangers-Want-Stuff/dp/1737475774?tag=wondelai00-20) by Alex Hormozi
improve-retention/SKILL.md
- Network accessline 230
- [*"Tiny Habits: The Small Changes That Change Everything"*](https://www.amazon.com/Tiny-Habits-Small-Changes-Everything/dp/0358003326?tag=wondelai00-20) by BJ Fogg - Network accessline 230
- [*"Tiny Habits: The Small Changes That Change Everything"*](https://www.amazon.com/Tiny-Habits-Small-Changes-Everything/dp/0358003326?tag=wondelai00-20) by BJ Fogg - Network accessline 231
- [*"Designing for Behavior Change: Applying Psychology and Behavioral Economics"*](https://www.amazon.com/Designing-Behavior-Change-Psychology-Behavioral/dp/1492056030?tag=wondelai00-20) by Stephen Wendel (companion: applying behavior scie - Network accessline 231
- [*"Designing for Behavior Change: Applying Psychology and Behavioral Economics"*](https://www.amazon.com/Designing-Behavior-Change-Psychology-Behavioral/dp/1492056030?tag=wondelai00-20) by Stephen Wendel (companion: applying behavior scie
influence-psychology/SKILL.md
- Network accessline 307
- [*"Influence: The Psychology of Persuasion"*](https://www.amazon.com/Influence-Psychology-Persuasion-Robert-Cialdini/dp/006124189X?tag=wondelai00-20) by Robert B. Cialdini (Original + Expanded Edition with Unity principle) - Network accessline 307
- [*"Influence: The Psychology of Persuasion"*](https://www.amazon.com/Influence-Psychology-Persuasion-Robert-Cialdini/dp/006124189X?tag=wondelai00-20) by Robert B. Cialdini (Original + Expanded Edition with Unity principle) - Network accessline 308
- [*"Pre-Suasion: A Revolutionary Way to Influence and Persuade"*](https://www.amazon.com/Pre-Suasion-Revolutionary-Way-Influence-Persuade/dp/1501109790?tag=wondelai00-20) by Robert B. Cialdini (Advanced: creating privileged moments for inf - Network accessline 308
- [*"Pre-Suasion: A Revolutionary Way to Influence and Persuade"*](https://www.amazon.com/Pre-Suasion-Revolutionary-Way-Influence-Persuade/dp/1501109790?tag=wondelai00-20) by Robert B. Cialdini (Advanced: creating privileged moments for inf
inspired-product/SKILL.md
- Network accessline 201
- [*"Inspired: How to Create Tech Products Customers Love"*](https://www.amazon.com/INSPIRED-Create-Tech-Products-Customers/dp/1119387507?tag=wondelai00-20) by Marty Cagan - Network accessline 201
- [*"Inspired: How to Create Tech Products Customers Love"*](https://www.amazon.com/INSPIRED-Create-Tech-Products-Customers/dp/1119387507?tag=wondelai00-20) by Marty Cagan - Network accessline 202
- [*"Empowered: Ordinary People, Extraordinary Products"*](https://www.amazon.com/EMPOWERED-Ordinary-People-Extraordinary-Products/dp/111969129X?tag=wondelai00-20) by Marty Cagan and Chris Jones - Network accessline 202
- [*"Empowered: Ordinary People, Extraordinary Products"*](https://www.amazon.com/EMPOWERED-Ordinary-People-Extraordinary-Products/dp/111969129X?tag=wondelai00-20) by Marty Cagan and Chris Jones
ios-hig-design/SKILL.md
- Network accessline 286
- [Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/) --- the definitive reference for all Apple platforms - Network accessline 286
- [Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/) --- the definitive reference for all Apple platforms - Network accessline 287
- [SF Symbols](https://developer.apple.com/sf-symbols/) --- Apple's icon system, 5,000+ configurable symbols - Network accessline 287
- [SF Symbols](https://developer.apple.com/sf-symbols/) --- Apple's icon system, 5,000+ configurable symbols - Network accessline 288
- [Apple Design Resources](https://developer.apple.com/design/resources/) --- official Figma/Sketch templates and UI kits - Network accessline 288
- [Apple Design Resources](https://developer.apple.com/design/resources/) --- official Figma/Sketch templates and UI kits - Network accessline 289
- [WWDC Design Sessions](https://developer.apple.com/videos/design/) --- videos on design principles and new features - Network accessline 289
- [WWDC Design Sessions](https://developer.apple.com/videos/design/) --- videos on design principles and new features - Network accessline 290
- *"Designed by Apple in California"* --- photo book of Apple's design process (out of print; Apple no longer sells it) - [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=w - Network accessline 290
- *"Designed by Apple in California"* --- photo book of Apple's design process (out of print; Apple no longer sells it) - [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=w - Network accessline 291
- [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=wondelai00-20) by Don Norman --- the human-centered design text that influenced Apple - Network accessline 291
- [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=wondelai00-20) by Don Norman --- the human-centered design text that influenced Apple - Network accessline 292
- [*"Universal Principles of Design"*](https://www.amazon.com/Universal-Principles-Design-Revised-Updated/dp/1592535879?tag=wondelai00-20) by William Lidwell, Kritina Holden, and Jill Butler --- 125 principles applicable to iOS - Network accessline 292
- [*"Universal Principles of Design"*](https://www.amazon.com/Universal-Principles-Design-Revised-Updated/dp/1592535879?tag=wondelai00-20) by William Lidwell, Kritina Holden, and Jill Butler --- 125 principles applicable to iOS
ios-hig-design/references/keyboard-input.md
ios-hig-design/references/system-integration.md
- Network accessline 140
activity.userInfo = ["productID": product.id] activity.isEligibleForHandoff = true activity.webpageURL = URL(string: "https://myapp.com/product/\(product.id)") - Network accessline 140
activity.userInfo = ["productID": product.id] activity.isEligibleForHandoff = true activity.webpageURL = URL(string: "https://myapp.com/product/\(product.id)") - Network accessline 142
activity.webpageURL = URL(string: "https://myapp.com/product/\(product.id)") - Network accessline 142
activity.webpageURL = URL(string: "https://myapp.com/product/\(product.id)") - Network accessline 164
activity.webpageURL = URL(string: "https://myapp.com/activity/\(id)") - Network accessline 164
activity.webpageURL = URL(string: "https://myapp.com/activity/\(id)")
jobs-to-be-done/SKILL.md
- Network accessline 226
- [*"Competing Against Luck: The Story of Innovation and Customer Choice"*](https://www.amazon.com/Competing-Against-Luck-Innovation-Customer/dp/0062435612?tag=wondelai00-20) by Clayton M. Christensen, Taddy Hall, Karen Dillon, and David S. - Network accessline 226
- [*"Competing Against Luck: The Story of Innovation and Customer Choice"*](https://www.amazon.com/Competing-Against-Luck-Innovation-Customer/dp/0062435612?tag=wondelai00-20) by Clayton M. Christensen, Taddy Hall, Karen Dillon, and David S.
lean-analytics/SKILL.md
- Network accessline 180
- [*"Lean Analytics: Use Data to Build a Better Startup Faster"*](https://www.amazon.com/Lean-Analytics-Better-Startup-Faster/dp/1449335675?tag=wondelai00-20) by Alistair Croll & Benjamin Yoskovitz - Network accessline 180
- [*"Lean Analytics: Use Data to Build a Better Startup Faster"*](https://www.amazon.com/Lean-Analytics-Better-Startup-Faster/dp/1449335675?tag=wondelai00-20) by Alistair Croll & Benjamin Yoskovitz - Network accessline 181
- [*"The Lean Startup"*](https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898?tag=wondelai00-20) by Eric Ries - Network accessline 181
- [*"The Lean Startup"*](https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898?tag=wondelai00-20) by Eric Ries - Network accessline 182
- [*"Trustworthy Online Controlled Experiments: A Practical Guide to A/B Testing"*](https://www.amazon.com/Trustworthy-Online-Controlled-Experiments-Practical/dp/1108724264?tag=wondelai00-20) by Ron Kohavi, Diane Tang & Ya Xu - Network accessline 182
- [*"Trustworthy Online Controlled Experiments: A Practical Guide to A/B Testing"*](https://www.amazon.com/Trustworthy-Online-Controlled-Experiments-Practical/dp/1108724264?tag=wondelai00-20) by Ron Kohavi, Diane Tang & Ya Xu
lean-startup/SKILL.md
- Network accessline 244
- [*"The Lean Startup"*](https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898?tag=wondelai00-20) by Eric Ries - Network accessline 244
- [*"The Lean Startup"*](https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898?tag=wondelai00-20) by Eric Ries - Network accessline 245
- [*"The Startup Way"*](https://www.amazon.com/Startup-Way-Companies-Entrepreneurial-Management/dp/1101903201?tag=wondelai00-20) by Eric Ries (applying Lean Startup to established companies) - Network accessline 245
- [*"The Startup Way"*](https://www.amazon.com/Startup-Way-Companies-Entrepreneurial-Management/dp/1101903201?tag=wondelai00-20) by Eric Ries (applying Lean Startup to established companies)
lean-ux/SKILL.md
- Network accessline 210
- [*"Lean UX: Designing Great Products with Agile Teams"*](https://www.amazon.com/Lean-UX-Designing-Great-Products/dp/1098116305?tag=wondelai00-20) by Jeff Gothelf & Josh Seiden - Network accessline 210
- [*"Lean UX: Designing Great Products with Agile Teams"*](https://www.amazon.com/Lean-UX-Designing-Great-Products/dp/1098116305?tag=wondelai00-20) by Jeff Gothelf & Josh Seiden - Network accessline 211
- [*"Sense and Respond"*](https://www.amazon.com/Sense-Respond-Successful-Organizations-Continuously/dp/1633691888?tag=wondelai00-20) by Jeff Gothelf & Josh Seiden (scaling outcome-focused thinking across organizations) - Network accessline 211
- [*"Sense and Respond"*](https://www.amazon.com/Sense-Respond-Successful-Organizations-Continuously/dp/1633691888?tag=wondelai00-20) by Jeff Gothelf & Josh Seiden (scaling outcome-focused thinking across organizations)
made-to-stick/SKILL.md
- Network accessline 243
- [*"Made to Stick"*](https://www.amazon.com/Made-Stick-Ideas-Survive-Others/dp/1400064287?tag=wondelai00-20) by Chip Heath & Dan Heath - Network accessline 243
- [*"Made to Stick"*](https://www.amazon.com/Made-Stick-Ideas-Survive-Others/dp/1400064287?tag=wondelai00-20) by Chip Heath & Dan Heath - Network accessline 244
- [*"Switch"*](https://www.amazon.com/Switch-Change-Things-When-Hard/dp/0385528752?tag=wondelai00-20) by Chip Heath & Dan Heath (companion: how to make change stick) - Network accessline 244
- [*"Switch"*](https://www.amazon.com/Switch-Change-Things-When-Hard/dp/0385528752?tag=wondelai00-20) by Chip Heath & Dan Heath (companion: how to make change stick)
microinteractions/SKILL.md
- Network accessline 208
- [*"Microinteractions: Designing with Details"*](https://www.amazon.com/Microinteractions-Full-Color-Designing-Details/dp/1491945923?tag=wondelai00-20) by Dan Saffer - Network accessline 208
- [*"Microinteractions: Designing with Details"*](https://www.amazon.com/Microinteractions-Full-Color-Designing-Details/dp/1491945923?tag=wondelai00-20) by Dan Saffer
mom-test/SKILL.md
- Network accessline 229
- [*"The Mom Test: How to Talk to Customers & Learn if Your Business is a Good Idea When Everyone is Lying to You"*](https://www.amazon.com/Mom-Test-customers-business-everyone/dp/1492180742?tag=wondelai00-20) by Rob Fitzpatrick - Network accessline 229
- [*"The Mom Test: How to Talk to Customers & Learn if Your Business is a Good Idea When Everyone is Lying to You"*](https://www.amazon.com/Mom-Test-customers-business-everyone/dp/1492180742?tag=wondelai00-20) by Rob Fitzpatrick
monetizing-innovation/SKILL.md
- Network accessline 216
- [*"Monetizing Innovation: How Smart Companies Design the Product Around the Price"*](https://www.amazon.com/Monetizing-Innovation-Companies-Design-Product/dp/1119240867?tag=wondelai00-20) by Madhavan Ramanujam & Georg Tacke - Network accessline 216
- [*"Monetizing Innovation: How Smart Companies Design the Product Around the Price"*](https://www.amazon.com/Monetizing-Innovation-Companies-Design-Product/dp/1119240867?tag=wondelai00-20) by Madhavan Ramanujam & Georg Tacke - Network accessline 217
- [*"Confessions of the Pricing Man: How Price Affects Everything"*](https://www.amazon.com/Confessions-Pricing-Man-Affects-Everything/dp/3319203991?tag=wondelai00-20) by Hermann Simon - Network accessline 217
- [*"Confessions of the Pricing Man: How Price Affects Everything"*](https://www.amazon.com/Confessions-Pricing-Man-Affects-Everything/dp/3319203991?tag=wondelai00-20) by Hermann Simon
negotiation/SKILL.md
- Network accessline 289
- [*"Never Split the Difference: Negotiating As If Your Life Depended On It"*](https://www.amazon.com/Never-Split-Difference-Negotiating-Depended/dp/0062407805?tag=wondelai00-20) by Chris Voss with Tahl Raz - Network accessline 289
- [*"Never Split the Difference: Negotiating As If Your Life Depended On It"*](https://www.amazon.com/Never-Split-Difference-Negotiating-Depended/dp/0062407805?tag=wondelai00-20) by Chris Voss with Tahl Raz - Network accessline 290
- [*"The Full Fee Agent: How to Stack the Odds in Your Favor as a Real Estate Professional"*](https://www.amazon.com/Full-Fee-Agent-Stack-Professional/dp/1544534655?tag=wondelai00-20) by Chris Voss and Steve Shull (the same principles appli - Network accessline 290
- [*"The Full Fee Agent: How to Stack the Odds in Your Favor as a Real Estate Professional"*](https://www.amazon.com/Full-Fee-Agent-Stack-Professional/dp/1544534655?tag=wondelai00-20) by Chris Voss and Steve Shull (the same principles appli
obviously-awesome/SKILL.md
- Network accessline 240
- [Obviously Awesome by April Dunford](https://www.amazon.com/Obviously-Awesome-Product-Positioning-Customers/dp/1999023005?tag=wondelai00-20) — The definitive guide to product positioning - Network accessline 240
- [Obviously Awesome by April Dunford](https://www.amazon.com/Obviously-Awesome-Product-Positioning-Customers/dp/1999023005?tag=wondelai00-20) — The definitive guide to product positioning - Network accessline 241
- [Sales Pitch by April Dunford](https://www.amazon.com/Sales-Pitch-Compelling-Positioning-Positioning/dp/1999023021?tag=wondelai00-20) — How to translate positioning into a winning sales narrative - Network accessline 241
- [Sales Pitch by April Dunford](https://www.amazon.com/Sales-Pitch-Compelling-Positioning-Positioning/dp/1999023021?tag=wondelai00-20) — How to translate positioning into a winning sales narrative
one-page-marketing/SKILL.md
- Network accessline 338
- [The 1-Page Marketing Plan](https://www.amazon.com/1-Page-Marketing-Plan-Customers-Money/dp/1989025013?tag=wondelai00-20) by Allan Dib - Network accessline 338
- [The 1-Page Marketing Plan](https://www.amazon.com/1-Page-Marketing-Plan-Customers-Money/dp/1989025013?tag=wondelai00-20) by Allan Dib - Network accessline 339
- [Lean Marketing](https://www.amazon.com/Lean-Marketing-More-Leads-Customers/dp/1989025048?tag=wondelai00-20) by Allan Dib - Network accessline 339
- [Lean Marketing](https://www.amazon.com/Lean-Marketing-More-Leads-Customers/dp/1989025048?tag=wondelai00-20) by Allan Dib
plugins/code-craftsmanship/skills/clean-code/SKILL.md
- Network accessline 215
- [*"Clean Code: A Handbook of Agile Software Craftsmanship"*](https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882?tag=wondelai00-20) by Robert C. Martin - Network accessline 216
- [*"The Clean Coder: A Code of Conduct for Professional Programmers"*](https://www.amazon.com/Clean-Coder-Conduct-Professional-Programmers/dp/0137081073?tag=wondelai00-20) by Robert C. Martin - Network accessline 217
- [*"Clean Architecture: A Craftsman's Guide to Software Structure and Design"*](https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164?tag=wondelai00-20) by Robert C. Martin - Network accessline 218
- [*"Refactoring: Improving the Design of Existing Code"*](https://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Signature/dp/0134757599?tag=wondelai00-20) by Martin Fowler
plugins/code-craftsmanship/skills/domain-driven-design/SKILL.md
- Network accessline 190
- [*"Domain-Driven Design: Tackling Complexity in the Heart of Software"*](https://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215?tag=wondelai00-20) by Eric Evans
plugins/code-craftsmanship/skills/pragmatic-programmer/SKILL.md
- Network accessline 219
- [The Pragmatic Programmer: Your Journey to Mastery, 20th Anniversary Edition](https://www.amazon.com/Pragmatic-Programmer-journey-mastery-Anniversary/dp/0135957052?tag=wondelai00-20) by Andrew Hunt and David Thomas
plugins/code-craftsmanship/skills/pragmatic-programmer/references/dry-orthogonality.md
- Instruction override signalline 197
# Good: ask, don't tell user.shipping_zip_code()
plugins/code-craftsmanship/skills/refactoring-patterns/SKILL.md
- Network accessline 206
- [*"Refactoring: Improving the Design of Existing Code (2nd Edition)"*](https://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Signature/dp/0134757599?tag=wondelai00-20) by Martin Fowler - Network accessline 207
- [*"Working Effectively with Legacy Code"*](https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052?tag=wondelai00-20) by Michael Feathers (companion for code without tests) - Network accessline 208
- [*"Clean Code: A Handbook of Agile Software Craftsmanship"*](https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882?tag=wondelai00-20) by Robert C. Martin (complementary naming and style principles)
plugins/code-craftsmanship/skills/software-design-philosophy/SKILL.md
- Network accessline 195
- [*"A Philosophy of Software Design"*](https://www.amazon.com/Philosophy-Software-Design-2nd/dp/173210221X?tag=wondelai00-20) by John Ousterhout (2nd edition)
plugins/code-craftsmanship/skills/technical-documentation/SKILL.md
- Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 126
[Credential-related source omitted] - Access to secretsline 203
[Credential-related source omitted] - Network accessline 223
Google's Developer Documentation Style Guide is the public house style that Google's technical writers maintain for developers.google.com, Android, and Google Cloud documentation; the companion Technical Writing One and Two courses are Goog - Network accessline 227
- [Google Developer Documentation Style Guide](https://developers.google.com/style) — start with [Highlights](https://developers.google.com/style/highlights) and the [Word list](https://developers.google.com/style/word-list) - Network accessline 228
- [Technical Writing One](https://developers.google.com/tech-writing/one) and [Technical Writing Two](https://developers.google.com/tech-writing/two) — Google's courses on words, sentences, documents, self-editing, and sample code - Network accessline 229
- [Keep a Changelog](https://keepachangelog.com/) — the changelog structure this skill uses for release notes - Network accessline 230
- [*"Docs for Developers: An Engineer's Field Guide to Technical Writing"*](https://www.amazon.com/Docs-Developers-Engineers-Technical-Writing/dp/1484272161?tag=wondelai00-20) by Jared Bhatti, Zachary Sarah Corleissen, Jen Lambourne, David - Network accessline 231
- [*"Every Page Is Page One: Topic-Based Writing for Technical Communication and the Web"*](https://www.amazon.com/Every-Page-One-Topic-Based-Technical/dp/1937434281?tag=wondelai00-20) by Mark Baker
plugins/code-craftsmanship/skills/technical-documentation/references/api-reference.md
plugins/code-craftsmanship/skills/technical-documentation/references/audit-checklist.md
plugins/code-craftsmanship/skills/technical-documentation/references/procedures-and-code.md
plugins/code-craftsmanship/skills/technical-documentation/references/release-notes.md
- Network accessline 43
- `meridian.query()` returns rows in ascending `timestamp` order instead of insertion order. If your code depended on insertion order, sort explicitly with `orderBy('_ingested')`. ([#791](https://github.com/meridian-labs/meridian-js/pul - Network accessline 45
with `orderBy('_ingested')`. ([#791](https://github.com/meridian-labs/meridian-js/pull/791)) - Network accessline 61
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), - Network accessline 62
and this project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Network accessline 116
[Unreleased]: https://github.com/meridian-labs/meridian-js/compare/v4.0.0...HEAD - Network accessline 117
[4.0.0]: https://github.com/meridian-labs/meridian-js/compare/v3.4.0...v4.0.0 - Network accessline 118
[3.4.0]: https://github.com/meridian-labs/meridian-js/compare/v3.3.0...v3.4.0
plugins/code-craftsmanship/skills/technical-documentation/references/structure-and-formatting.md
- Network accessline 224
- "To learn about rate limits, click here." → "For rate limit details, see [Rate limits](#)." - "Read more at https://docs.cascade.dev/webhooks." → "For webhook payload formats, see [Webhook payloads](#)." - Network accessline 225
- "Read more at https://docs.cascade.dev/webhooks." → "For webhook payload formats, see [Webhook payloads](#)."
plugins/code-craftsmanship/skills/working-with-legacy-code/SKILL.md
- Network accessline 199
- [*"Working Effectively with Legacy Code"*](https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052?tag=wondelai00-20) by Michael C. Feathers - Network accessline 200
- [*"Refactoring: Improving the Design of Existing Code"*](https://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Signature/dp/0134757599?tag=wondelai00-20) by Martin Fowler - Network accessline 201
- [*"Tidy First?: A Personal Exercise in Empirical Software Design"*](https://www.amazon.com/Tidy-First-Personal-Exercise-Empirical/dp/1098151240?tag=wondelai00-20) by Kent Beck - Network accessline 202
- [*"Kill It with Fire: Manage Aging Computer Systems (and Future Proof Modern Ones)"*](https://www.amazon.com/Kill-Fire-Manage-Computer-Systems/dp/1718501188?tag=wondelai00-20) by Marianne Bellotti
plugins/code-craftsmanship/skills/working-with-legacy-code/references/case-studies.md
- Access to secretsline 38
[Credential-related source omitted]
plugins/code-craftsmanship/skills/working-with-legacy-code/references/change-algorithm.md
plugins/code-craftsmanship/skills/working-with-legacy-code/references/dependency-breaking.md
plugins/code-craftsmanship/skills/working-with-legacy-code/references/seams.md
- Access to secretsline 153
[Credential-related source omitted]
plugins/marketing-cro/skills/contagious/SKILL.md
- Network accessline 274
- [Contagious: Why Things Catch On](https://www.amazon.com/Contagious-Things-Catch-Jonah-Berger/dp/1451686579?tag=wondelai00-20) by Jonah Berger - Network accessline 275
- [The Catalyst: How to Change Anyone's Mind](https://www.amazon.com/Catalyst-How-Change-Anyones-Mind/dp/1982108606?tag=wondelai00-20) by Jonah Berger
plugins/marketing-cro/skills/cro-methodology/SKILL.md
- Network accessline 223
- [*"Making Websites Win: Apply the Customer-Centric Methodology That Has Doubled the Sales of Many Leading Websites"*](https://www.amazon.com/Making-Websites-Win-Customer-Centric-Methodology/dp/1544500513?tag=wondelai00-20) by Dr. Karl Bla
plugins/marketing-cro/skills/one-page-marketing/SKILL.md
- Network accessline 338
- [The 1-Page Marketing Plan](https://www.amazon.com/1-Page-Marketing-Plan-Customers-Money/dp/1989025013?tag=wondelai00-20) by Allan Dib - Network accessline 339
- [Lean Marketing](https://www.amazon.com/Lean-Marketing-More-Leads-Customers/dp/1989025048?tag=wondelai00-20) by Allan Dib
plugins/marketing-cro/skills/scorecard-marketing/SKILL.md
- Network accessline 209
- [*"Scorecard Marketing: The four-step playbook for getting better leads and bigger profits"*](https://www.amazon.com/Scorecard-Marketing-four-step-playbook-getting/dp/1781337195?tag=wondelai00-20) by Daniel Priestley and Glen Carlson
plugins/marketing-cro/skills/storybrand-messaging/SKILL.md
- Network accessline 255
- [*"Building a StoryBrand: Clarify Your Message So Customers Will Listen"*](https://www.amazon.com/Building-StoryBrand-Clarify-Message-Customers/dp/0718033329?tag=wondelai00-20) by Donald Miller
plugins/product-innovation/skills/37signals-way/SKILL.md
- Network accessline 181
- [*"Getting Real"*](https://www.amazon.com/Getting-Real-Smarter-Successful-Application/dp/0578012812?tag=wondelai00-20) by Jason Fried & David Heinemeier Hansson - Network accessline 182
- [*"Rework"*](https://www.amazon.com/Rework-Jason-Fried/dp/0307463745?tag=wondelai00-20) by Jason Fried & David Heinemeier Hansson - Network accessline 183
- [*"Shape Up: Stop Running in Circles and Ship Work that Matters"*](https://basecamp.com/shapeup) by Ryan Singer - Network accessline 184
- [*"It Doesn't Have to Be Crazy at Work"*](https://www.amazon.com/Doesnt-Have-Crazy-Work/dp/0062874780?tag=wondelai00-20) by Jason Fried & David Heinemeier Hansson - Network accessline 185
- [*"Remote: Office Not Required"*](https://www.amazon.com/Remote-Office-Required-Jason-Fried/dp/0804137501?tag=wondelai00-20) by Jason Fried & David Heinemeier Hansson
plugins/product-innovation/skills/continuous-discovery/SKILL.md
- Network accessline 198
- [*"Continuous Discovery Habits: Discover Products that Create Customer Value and Business Value"*](https://www.amazon.com/Continuous-Discovery-Habits-Discover-Products/dp/1736633309?tag=wondelai00-20) by Teresa Torres
plugins/product-innovation/skills/design-everyday-things/SKILL.md
- Network accessline 289
- [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=wondelai00-20) by Don Norman (Revised & Expanded Edition, 2013) - Network accessline 290
- [*"Emotional Design"*](https://www.amazon.com/Emotional-Design-Love-Everyday-Things/dp/0465051367?tag=wondelai00-20) by Don Norman (design and emotion)
plugins/product-innovation/skills/design-sprint/SKILL.md
- Network accessline 235
- [*"Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days"*](https://www.amazon.com/Sprint-Solve-Problems-Test-Ideas/dp/150112174X?tag=wondelai00-20) by Jake Knapp, John Zeratsky, Braden Kowitz
plugins/product-innovation/skills/inspired-product/SKILL.md
- Network accessline 201
- [*"Inspired: How to Create Tech Products Customers Love"*](https://www.amazon.com/INSPIRED-Create-Tech-Products-Customers/dp/1119387507?tag=wondelai00-20) by Marty Cagan - Network accessline 202
- [*"Empowered: Ordinary People, Extraordinary Products"*](https://www.amazon.com/EMPOWERED-Ordinary-People-Extraordinary-Products/dp/111969129X?tag=wondelai00-20) by Marty Cagan and Chris Jones
plugins/product-innovation/skills/lean-startup/SKILL.md
- Network accessline 244
- [*"The Lean Startup"*](https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898?tag=wondelai00-20) by Eric Ries - Network accessline 245
- [*"The Startup Way"*](https://www.amazon.com/Startup-Way-Companies-Entrepreneurial-Management/dp/1101903201?tag=wondelai00-20) by Eric Ries (applying Lean Startup to established companies)
plugins/product-strategy/skills/jobs-to-be-done/SKILL.md
- Network accessline 226
- [*"Competing Against Luck: The Story of Innovation and Customer Choice"*](https://www.amazon.com/Competing-Against-Luck-Innovation-Customer/dp/0062435612?tag=wondelai00-20) by Clayton M. Christensen, Taddy Hall, Karen Dillon, and David S.
plugins/product-strategy/skills/lean-analytics/SKILL.md
- Network accessline 180
- [*"Lean Analytics: Use Data to Build a Better Startup Faster"*](https://www.amazon.com/Lean-Analytics-Better-Startup-Faster/dp/1449335675?tag=wondelai00-20) by Alistair Croll & Benjamin Yoskovitz - Network accessline 181
- [*"The Lean Startup"*](https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898?tag=wondelai00-20) by Eric Ries - Network accessline 182
- [*"Trustworthy Online Controlled Experiments: A Practical Guide to A/B Testing"*](https://www.amazon.com/Trustworthy-Online-Controlled-Experiments-Practical/dp/1108724264?tag=wondelai00-20) by Ron Kohavi, Diane Tang & Ya Xu
plugins/product-strategy/skills/mom-test/SKILL.md
- Network accessline 229
- [*"The Mom Test: How to Talk to Customers & Learn if Your Business is a Good Idea When Everyone is Lying to You"*](https://www.amazon.com/Mom-Test-customers-business-everyone/dp/1492180742?tag=wondelai00-20) by Rob Fitzpatrick
plugins/product-strategy/skills/monetizing-innovation/SKILL.md
- Network accessline 216
- [*"Monetizing Innovation: How Smart Companies Design the Product Around the Price"*](https://www.amazon.com/Monetizing-Innovation-Companies-Design-Product/dp/1119240867?tag=wondelai00-20) by Madhavan Ramanujam & Georg Tacke - Network accessline 217
- [*"Confessions of the Pricing Man: How Price Affects Everything"*](https://www.amazon.com/Confessions-Pricing-Man-Affects-Everything/dp/3319203991?tag=wondelai00-20) by Hermann Simon
plugins/product-strategy/skills/negotiation/SKILL.md
- Network accessline 289
- [*"Never Split the Difference: Negotiating As If Your Life Depended On It"*](https://www.amazon.com/Never-Split-Difference-Negotiating-Depended/dp/0062407805?tag=wondelai00-20) by Chris Voss with Tahl Raz - Network accessline 290
- [*"The Full Fee Agent: How to Stack the Odds in Your Favor as a Real Estate Professional"*](https://www.amazon.com/Full-Fee-Agent-Stack-Professional/dp/1544534655?tag=wondelai00-20) by Chris Voss and Steve Shull (the same principles appli
plugins/sales-influence/skills/hundred-million-offers/SKILL.md
- Network accessline 304
- [*"$100M Offers: How to Make Offers So Good People Feel Stupid Saying No"*](https://www.amazon.com/100M-Offers-People-Stupid-Saying/dp/1737475731?tag=wondelai00-20) by Alex Hormozi - Network accessline 305
- [*"$100M Leads: How to Get Strangers to Want to Buy Your Stuff"*](https://www.amazon.com/100M-Leads-Strangers-Want-Stuff/dp/1737475774?tag=wondelai00-20) by Alex Hormozi
plugins/sales-influence/skills/influence-psychology/SKILL.md
- Network accessline 307
- [*"Influence: The Psychology of Persuasion"*](https://www.amazon.com/Influence-Psychology-Persuasion-Robert-Cialdini/dp/006124189X?tag=wondelai00-20) by Robert B. Cialdini (Original + Expanded Edition with Unity principle) - Network accessline 308
- [*"Pre-Suasion: A Revolutionary Way to Influence and Persuade"*](https://www.amazon.com/Pre-Suasion-Revolutionary-Way-Influence-Persuade/dp/1501109790?tag=wondelai00-20) by Robert B. Cialdini (Advanced: creating privileged moments for inf
plugins/sales-influence/skills/made-to-stick/SKILL.md
- Network accessline 243
- [*"Made to Stick"*](https://www.amazon.com/Made-Stick-Ideas-Survive-Others/dp/1400064287?tag=wondelai00-20) by Chip Heath & Dan Heath - Network accessline 244
- [*"Switch"*](https://www.amazon.com/Switch-Change-Things-When-Hard/dp/0385528752?tag=wondelai00-20) by Chip Heath & Dan Heath (companion: how to make change stick)
plugins/sales-influence/skills/predictable-revenue/SKILL.md
- Network accessline 203
- [*"Predictable Revenue"*](https://www.amazon.com/Predictable-Revenue-Business-Practices-Salesforce-com/dp/0984380213?tag=wondelai00-20) by Aaron Ross & Marylou Tyler - Network accessline 204
- [*"From Impossible to Inevitable"*](https://www.amazon.com/Impossible-Inevitable-Hyper-Growth-Companies-Predictable/dp/1119166713?tag=wondelai00-20) by Aaron Ross & Jason Lemkin (scaling to $100M+ ARR)
plugins/strategy-growth/skills/blue-ocean-strategy/SKILL.md
- Network accessline 166
- [*"Blue Ocean Strategy"*](https://www.amazon.com/Blue-Ocean-Strategy-Expanded-Uncontested/dp/1625274491?tag=wondelai00-20) by W. Chan Kim & Renée Mauborgne (Expanded Edition) - Network accessline 167
- [*"Blue Ocean Shift"*](https://www.amazon.com/Blue-Ocean-Shift-Competing-Confidence/dp/0316314048?tag=wondelai00-20) by W. Chan Kim & Renée Mauborgne (practical guide to making the shift)
plugins/strategy-growth/skills/cold-start-problem/SKILL.md
- Network accessline 182
- [*"The Cold Start Problem: How to Start and Scale Network Effects"*](https://www.amazon.com/Cold-Start-Problem-Andrew-Chen/dp/0062969749?tag=wondelai00-20) by Andrew Chen - Network accessline 183
- [*"Platform Revolution"*](https://www.amazon.com/Platform-Revolution-Networked-Markets-Transforming/dp/0393249131?tag=wondelai00-20) by Geoffrey Parker, Marshall Van Alstyne & Sangeet Paul Choudary - Network accessline 184
- [*"Blitzscaling"*](https://www.amazon.com/Blitzscaling-Lightning-Fast-Building-Massively-Companies/dp/1524761419?tag=wondelai00-20) by Reid Hoffman & Chris Yeh
plugins/strategy-growth/skills/crossing-the-chasm/SKILL.md
- Network accessline 208
- [*"Crossing the Chasm"*](https://www.amazon.com/Crossing-Chasm-3rd-Disruptive-Mainstream/dp/0062292986?tag=wondelai00-20) by Geoffrey A. Moore (3rd Edition) - Network accessline 209
- [*"Inside the Tornado"*](https://www.amazon.com/Inside-Tornado-Strategies-Developing-Hypergrowth/dp/0060745819?tag=wondelai00-20) by Geoffrey A. Moore (sequel: managing hypergrowth)
plugins/strategy-growth/skills/good-strategy-bad-strategy/SKILL.md
- Network accessline 186
- [*"Good Strategy Bad Strategy: The Difference and Why It Matters"*](https://www.amazon.com/Good-Strategy-Bad-Strategy-Difference/dp/0307886239?tag=wondelai00-20) by Richard Rumelt - Network accessline 187
- [*"The Crux: How Leaders Become Strategists"*](https://www.amazon.com/Crux-How-Leaders-Become-Strategists/dp/1541701240?tag=wondelai00-20) by Richard Rumelt - Network accessline 188
- [*"Playing to Win: How Strategy Really Works"*](https://www.amazon.com/Playing-Win-Strategy-Really-Works/dp/142218739X?tag=wondelai00-20) by A.G. Lafley & Roger L. Martin - Network accessline 189
- [*"7 Powers: The Foundations of Business Strategy"*](https://www.amazon.com/7-Powers-Foundations-Business-Strategy/dp/0998116319?tag=wondelai00-20) by Hamilton Helmer
plugins/strategy-growth/skills/obviously-awesome/SKILL.md
- Network accessline 240
- [Obviously Awesome by April Dunford](https://www.amazon.com/Obviously-Awesome-Product-Positioning-Customers/dp/1999023005?tag=wondelai00-20) — The definitive guide to product positioning - Network accessline 241
- [Sales Pitch by April Dunford](https://www.amazon.com/Sales-Pitch-Compelling-Positioning-Positioning/dp/1999023021?tag=wondelai00-20) — How to translate positioning into a winning sales narrative
plugins/strategy-growth/skills/traction-eos/SKILL.md
- Network accessline 252
- [*"Traction: Get a Grip on Your Business"*](https://www.amazon.com/Traction-Get-Grip-Your-Business/dp/1936661837?tag=wondelai00-20) by Gino Wickman - Network accessline 253
- [*"Get a Grip"*](https://www.amazon.com/Get-Grip-Entrepreneurial-Fable-Business/dp/1939529824?tag=wondelai00-20) by Gino Wickman & Mike Paton (EOS as a business fable) - Network accessline 254
- [*"Rocket Fuel"*](https://www.amazon.com/Rocket-Fuel-Essential-Combination-Business/dp/1941631150?tag=wondelai00-20) by Gino Wickman & Mark C. Winters (Visionary + Integrator relationship)
plugins/systems-architecture/skills/clean-architecture/SKILL.md
- Network accessline 192
- [*"Clean Architecture: A Craftsman's Guide to Software Structure and Design"*](https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164?tag=wondelai00-20) by Robert C. Martin
plugins/systems-architecture/skills/clean-architecture/references/adapters-frameworks.md
plugins/systems-architecture/skills/clean-architecture/references/boundaries.md
- Access to secretsline 384
[Credential-related source omitted]
plugins/systems-architecture/skills/ddia-systems/SKILL.md
- Network accessline 217
- [*"Designing Data-Intensive Applications"*](https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321?tag=wondelai00-20) by Martin Kleppmann
plugins/systems-architecture/skills/high-perf-browser/SKILL.md
- Network accessline 43
| Context | Pattern | Example | |---------|---------|---------| | **Connection warmup** | Pre-establish connections to critical origins | `<link rel="preconnect" href="https://cdn.example.com">` | - Network accessline 44
|---------|---------|---------| | **Connection warmup** | Pre-establish connections to critical origins | `<link rel="preconnect" href="https://cdn.example.com">` | | **DNS prefetch** | Resolve third-party domains early (saves 20-120ms) | ` - Network accessline 45
| **Connection warmup** | Pre-establish connections to critical origins | `<link rel="preconnect" href="https://cdn.example.com">` | - Network accessline 46
| **DNS prefetch** | Resolve third-party domains early (saves 20-120ms) | `<link rel="dns-prefetch" href="https://analytics.example.com">` | - Network accessline 201
- [*"High Performance Browser Networking"*](https://www.amazon.com/High-Performance-Browser-Networking-performance/dp/1449344763?tag=wondelai00-20) by Ilya Grigorik (the complete reference for networking protocols, browser internals, and pe - Network accessline 202
- [hpbn.co](https://hpbn.co/) -- Free online edition maintained by the author
plugins/systems-architecture/skills/high-perf-browser/references/caching-strategies.md
- Network accessline 179
event.respondWith( caches.match(event.request) .then(cached => cached || fetch(event.request)) - Network accessline 180
caches.match(event.request) .then(cached => cached || fetch(event.request)) ); - Network accessline 181
.then(cached => cached || fetch(event.request)) - Network accessline 193
self.addEventListener('fetch', event => { event.respondWith( fetch(event.request) - Network accessline 194
event.respondWith( fetch(event.request) .then(response => { - Network accessline 195
fetch(event.request) - Network accessline 214
event.respondWith( caches.match(event.request).then(cached => { const fetchPromise = fetch(event.request).then(response => { - Network accessline 215
caches.match(event.request).then(cached => { const fetchPromise = fetch(event.request).then(response => { const clone = response.clone(); - Network accessline 216
const fetchPromise = fetch(event.request).then(response => {
plugins/systems-architecture/skills/high-perf-browser/references/network-fundamentals.md
plugins/systems-architecture/skills/high-perf-browser/references/real-time-communication.md
- Network accessline 312
// Option 3: Use fetch() with ReadableStream for custom headers - Network accessline 313
async function streamWithHeaders(url, headers) { const response = await fetch(url, { headers }); const reader = response.body.getReader(); - Network accessline 314
const response = await fetch(url, { headers }); - Network accessline 343
try { const params = lastEventId ? `?since=${lastEventId}` : ''; const response = await fetch(`${url}${params}`, { - Network accessline 344
const params = lastEventId ? `?since=${lastEventId}` : ''; const response = await fetch(`${url}${params}`, { signal: AbortSignal.timeout(60000), // 60s timeout - Network accessline 345
const response = await fetch(`${url}${params}`, {
plugins/systems-architecture/skills/high-perf-browser/references/resource-loading.md
- Network accessline 167
<link rel="dns-prefetch" href="https://cdn.example.com"> - Network accessline 179
<link rel="preconnect" href="https://cdn.example.com"> - Network accessline 188
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> - Network accessline 385
<head> <!-- 1. DNS prefetch for third-party origins --> <link rel="dns-prefetch" href="https://analytics.example.com"> - Network accessline 387
<link rel="dns-prefetch" href="https://analytics.example.com"> - Network accessline 389
<!-- 2. Preconnect to critical origins --> <link rel="preconnect" href="https://cdn.example.com"> - Network accessline 390
<link rel="preconnect" href="https://cdn.example.com"> - Network accessline 391
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
plugins/systems-architecture/skills/release-it/SKILL.md
- Network accessline 206
- [*"Release It! Design and Deploy Production-Ready Software"* (2nd Edition)](https://www.amazon.com/Release-Design-Deploy-Production-Ready-Software/dp/1680502395?tag=wondelai00-20) by Michael T. Nygard
plugins/systems-architecture/skills/system-design/SKILL.md
- Network accessline 138
| Context | Pattern | Example | |---------|---------|---------| | **Short link service** | Base62-encode auto-increment ID or hash | `https://short.ly/a1B2c3` maps to a key-value row | - Network accessline 139
|---------|---------|---------| | **Short link service** | Base62-encode auto-increment ID or hash | `https://short.ly/a1B2c3` maps to a key-value row | | **API protection** | Token bucket at gateway | 100 tokens/min per key; steady refill; - Network accessline 140
| **Short link service** | Base62-encode auto-increment ID or hash | `https://short.ly/a1B2c3` maps to a key-value row | - Network accessline 200
- [*"System Design Interview -- An Insider's Guide"*](https://www.amazon.com/System-Design-Interview-insiders-Second/dp/B08CMF2CQF?tag=wondelai00-20) by Alex Xu (Volume 1) - Network accessline 201
- [*"System Design Interview -- An Insider's Guide: Volume 2"*](https://www.amazon.com/System-Design-Interview-Insiders-Guide/dp/1736049119?tag=wondelai00-20) by Alex Xu (Volume 2) - Network accessline 202
- [*"Designing Data-Intensive Applications"*](https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321?tag=wondelai00-20) by Martin Kleppmann (data systems fundamentals) - Network accessline 203
- [ByteByteGo](https://bytebytego.com/) -- Alex Xu's platform with visual system design explanations
plugins/systems-architecture/skills/team-topologies/SKILL.md
- Network accessline 198
- [*"Team Topologies: Organizing Business and Technology Teams for Fast Flow"*](https://www.amazon.com/Team-Topologies-Organizing-Business-Technology/dp/1942788819?tag=wondelai00-20) by Matthew Skelton & Manuel Pais - Network accessline 199
- [*"Accelerate: The Science of Lean Software and DevOps"*](https://www.amazon.com/Accelerate-Software-Performing-Technology-Organizations/dp/1942788339?tag=wondelai00-20) by Nicole Forsgren, Jez Humble & Gene Kim - Network accessline 200
- [*"The Mythical Man-Month: Essays on Software Engineering"*](https://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959?tag=wondelai00-20) by Frederick P. Brooks Jr.
plugins/team-motivation/skills/drive-motivation/SKILL.md
- Network accessline 195
- [*"Drive: The Surprising Truth About What Motivates Us"*](https://www.amazon.com/Drive-Surprising-Truth-About-Motivates/dp/1594484805?tag=wondelai00-20) by Daniel H. Pink - Network accessline 196
- [*"To Sell Is Human"*](https://www.amazon.com/Sell-Human-Surprising-Moving-Others/dp/1594631905?tag=wondelai00-20) by Daniel H. Pink (applying motivation to sales and persuasion)
plugins/team-motivation/skills/high-output-management/SKILL.md
- Network accessline 206
- [*"High Output Management"*](https://www.amazon.com/High-Output-Management-Andrew-Grove/dp/0679762884?tag=wondelai00-20) by Andrew S. Grove - Network accessline 207
- [*"Only the Paranoid Survive"*](https://www.amazon.com/Only-Paranoid-Survive-Exploit-Challenge/dp/0385483821?tag=wondelai00-20) by Andrew S. Grove - Network accessline 208
- [*"Measure What Matters"*](https://www.amazon.com/Measure-What-Matters-Google-Foundation/dp/0525536221?tag=wondelai00-20) by John Doerr
plugins/ux-design/skills/design-everyday-things/SKILL.md
- Network accessline 289
- [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=wondelai00-20) by Don Norman (Revised & Expanded Edition, 2013) - Network accessline 290
- [*"Emotional Design"*](https://www.amazon.com/Emotional-Design-Love-Everyday-Things/dp/0465051367?tag=wondelai00-20) by Don Norman (design and emotion)
plugins/ux-design/skills/hooked-ux/SKILL.md
- Network accessline 235
- [*"Hooked: How to Build Habit-Forming Products"*](https://www.amazon.com/Hooked-How-Build-Habit-Forming-Products/dp/1591847788?tag=wondelai00-20) by Nir Eyal - Network accessline 236
- [*"Indistractable: How to Control Your Attention and Choose Your Life"*](https://www.amazon.com/Indistractable-Control-Your-Attention-Choose/dp/194883653X?tag=wondelai00-20) by Nir Eyal (companion: resisting unwanted habits and building f
plugins/ux-design/skills/improve-retention/SKILL.md
- Network accessline 230
- [*"Tiny Habits: The Small Changes That Change Everything"*](https://www.amazon.com/Tiny-Habits-Small-Changes-Everything/dp/0358003326?tag=wondelai00-20) by BJ Fogg - Network accessline 231
- [*"Designing for Behavior Change: Applying Psychology and Behavioral Economics"*](https://www.amazon.com/Designing-Behavior-Change-Psychology-Behavioral/dp/1492056030?tag=wondelai00-20) by Stephen Wendel (companion: applying behavior scie
plugins/ux-design/skills/ios-hig-design/SKILL.md
- Network accessline 286
- [Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/) --- the definitive reference for all Apple platforms - Network accessline 287
- [SF Symbols](https://developer.apple.com/sf-symbols/) --- Apple's icon system, 5,000+ configurable symbols - Network accessline 288
- [Apple Design Resources](https://developer.apple.com/design/resources/) --- official Figma/Sketch templates and UI kits - Network accessline 289
- [WWDC Design Sessions](https://developer.apple.com/videos/design/) --- videos on design principles and new features - Network accessline 290
- *"Designed by Apple in California"* --- photo book of Apple's design process (out of print; Apple no longer sells it) - [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=w - Network accessline 291
- [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=wondelai00-20) by Don Norman --- the human-centered design text that influenced Apple - Network accessline 292
- [*"Universal Principles of Design"*](https://www.amazon.com/Universal-Principles-Design-Revised-Updated/dp/1592535879?tag=wondelai00-20) by William Lidwell, Kritina Holden, and Jill Butler --- 125 principles applicable to iOS
plugins/ux-design/skills/ios-hig-design/references/keyboard-input.md
plugins/ux-design/skills/ios-hig-design/references/system-integration.md
- Network accessline 140
activity.userInfo = ["productID": product.id] activity.isEligibleForHandoff = true activity.webpageURL = URL(string: "https://myapp.com/product/\(product.id)") - Network accessline 142
activity.webpageURL = URL(string: "https://myapp.com/product/\(product.id)") - Network accessline 164
activity.webpageURL = URL(string: "https://myapp.com/activity/\(id)")
plugins/ux-design/skills/lean-ux/SKILL.md
- Network accessline 210
- [*"Lean UX: Designing Great Products with Agile Teams"*](https://www.amazon.com/Lean-UX-Designing-Great-Products/dp/1098116305?tag=wondelai00-20) by Jeff Gothelf & Josh Seiden - Network accessline 211
- [*"Sense and Respond"*](https://www.amazon.com/Sense-Respond-Successful-Organizations-Continuously/dp/1633691888?tag=wondelai00-20) by Jeff Gothelf & Josh Seiden (scaling outcome-focused thinking across organizations)
plugins/ux-design/skills/microinteractions/SKILL.md
- Network accessline 208
- [*"Microinteractions: Designing with Details"*](https://www.amazon.com/Microinteractions-Full-Color-Designing-Details/dp/1491945923?tag=wondelai00-20) by Dan Saffer
plugins/ux-design/skills/refactoring-ui/SKILL.md
- Network accessline 244
- [*"Refactoring UI"*](https://refactoringui.com/) by Adam Wathan & Steve Schoger (the full book with hundreds of visual examples) - Network accessline 245
- [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=wondelai00-20) by Don Norman (foundational design thinking and usability) - Network accessline 246
- [*"Don't Make Me Think"*](https://www.amazon.com/Dont-Make-Think-Revisited-Usability/dp/0321965515?tag=wondelai00-20) by Steve Krug (web usability principles that complement Refactoring UI) - Network accessline 247
- [Refactoring UI](https://www.refactoringui.com/) — Official site with resources and examples
plugins/ux-design/skills/steve-jobs-design-review/SKILL.md
- Network accessline 259
- [*"Steve Jobs"*](https://www.amazon.com/Steve-Jobs-Walter-Isaacson/dp/1451648537?tag=wondelai00-20) by Walter Isaacson - Network accessline 260
- [*"Insanely Simple: The Obsession That Drives Apple's Success"*](https://www.amazon.com/Insanely-Simple-Obsession-Drives-Success/dp/1591846218?tag=wondelai00-20) by Ken Segall - Network accessline 261
- [*"Creative Selection: Inside Apple's Design Process During the Golden Age of Steve Jobs"*](https://www.amazon.com/Creative-Selection-Inside-Apples-Process/dp/1250194466?tag=wondelai00-20) by Ken Kocienda
plugins/ux-design/skills/top-design/SKILL.md
- Network accessline 279
- [Designing with Type](https://www.amazon.com/Designing-Type-Essential-Typography/dp/0823014134?tag=wondelai00-20) by James Craig -- foundational text on typographic principles and hierarchy - Network accessline 280
- [Grid Systems in Graphic Design](https://www.amazon.com/Grid-Systems-Graphic-Design-Communication/dp/3721201450?tag=wondelai00-20) by Josef Muller-Brockmann -- the definitive work on grid-based composition - Network accessline 281
- [The Elements of Typographic Style](https://www.amazon.com/Elements-Typographic-Style-Version-4-0/dp/0881792128?tag=wondelai00-20) by Robert Bringhurst -- the typographer's bible on rhythm, proportion, and craft - Network accessline 282
- [Interaction of Color](https://www.amazon.com/Interaction-Color-50th-Anniversary-Edition/dp/0300179359?tag=wondelai00-20) by Josef Albers -- essential reading on color perception and contrast - Network accessline 283
- [Layout Essentials: 100 Design Principles for Using Grids](https://www.amazon.com/Layout-Essentials-Design-Principles-Using/dp/1592537073?tag=wondelai00-20) by Beth Tondreau -- practical grid-based layout principles - Network accessline 284
- [Awwwards Annual: The Best 365 Websites Around the World](https://www.awwwards.com/books/) -- yearly benchmark collection for 10/10 craft
plugins/ux-design/skills/ux-heuristics/SKILL.md
- Network accessline 233
- [*"Don't Make Me Think, Revisited"*](https://www.amazon.com/Dont-Make-Think-Revisited-Usability/dp/0321965515?tag=wondelai00-20) by Steve Krug - Network accessline 234
- [*"Rocket Surgery Made Easy"*](https://www.amazon.com/Rocket-Surgery-Made-Easy-Yourself/dp/0321657292?tag=wondelai00-20) by Steve Krug (DIY usability testing) - Network accessline 235
- [*"10 Usability Heuristics for User Interface Design"*](https://www.nngroup.com/articles/ten-usability-heuristics/) by Jakob Nielsen (Nielsen Norman Group)
plugins/ux-design/skills/web-typography/SKILL.md
- Network accessline 293
- [*"On Web Typography"*](https://www.amazon.com/Web-Typography-Jason-Santa-Maria/dp/1937557065?tag=wondelai00-20) by Jason Santa Maria (A Book Apart, 2014)
plugins/ux-design/skills/web-typography/references/css-implementation.md
- Network accessline 128
**Online tools:** - [Transfonter](https://transfonter.org/) - Network accessline 129
- [Transfonter](https://transfonter.org/) - Network accessline 130
- [Fonttools](https://github.com/fonttools/fonttools) - Network accessline 131
- [Everything Fonts](https://everythingfonts.com/subsetter)
plugins/ux-design/skills/web-typography/references/evaluating-typefaces.md
- Network accessline 45
**Check character support:** [caniuse.com's font feature tests](https://wakamaifondue.com/) for OpenType features.
plugins/ux-design/skills/web-typography/references/pairing-strategies.md
- Network accessline 264
**For exploration:** - [Fontpair.co](https://fontpair.co) - Curated Google Font pairings - Network accessline 265
- [Fontpair.co](https://fontpair.co) - Curated Google Font pairings - Network accessline 266
- [Typewolf](https://www.typewolf.com) - Real-world examples - Network accessline 267
- [FontJoy](https://fontjoy.com) - AI-assisted discovery
plugins/ux-design/skills/web-typography/references/responsive-typography.md
- Network accessline 105
**Tools:** - [Utopia.fyi](https://utopia.fyi/type/calculator/) - Type scale generator - Network accessline 106
- [Utopia.fyi](https://utopia.fyi/type/calculator/) - Type scale generator - Network accessline 107
- [clamp() Calculator](https://min-max-calculator.9elements.com/) - Interactive calculator - Network accessline 369
**Fluid type calculators:** - [Utopia.fyi](https://utopia.fyi/type/calculator/) - Network accessline 370
- [Utopia.fyi](https://utopia.fyi/type/calculator/) - Network accessline 371
- [Modern Fluid Typography Editor](https://modern-fluid-typography.vercel.app/) - Network accessline 372
- [Fluid Type Scale Calculator](https://www.fluid-type-scale.com/) - Network accessline 374
**Testing:** - Browser DevTools responsive mode - [Responsively App](https://responsively.app/) - Multi-device preview - Network accessline 375
- Browser DevTools responsive mode - [Responsively App](https://responsively.app/) - Multi-device preview - Real devices when possible - Network accessline 376
- [Responsively App](https://responsively.app/) - Multi-device preview
plugins/wondelai-skills/skills/37signals-way/SKILL.md
- Network accessline 181
- [*"Getting Real"*](https://www.amazon.com/Getting-Real-Smarter-Successful-Application/dp/0578012812?tag=wondelai00-20) by Jason Fried & David Heinemeier Hansson - Network accessline 182
- [*"Rework"*](https://www.amazon.com/Rework-Jason-Fried/dp/0307463745?tag=wondelai00-20) by Jason Fried & David Heinemeier Hansson - Network accessline 183
- [*"Shape Up: Stop Running in Circles and Ship Work that Matters"*](https://basecamp.com/shapeup) by Ryan Singer - Network accessline 184
- [*"It Doesn't Have to Be Crazy at Work"*](https://www.amazon.com/Doesnt-Have-Crazy-Work/dp/0062874780?tag=wondelai00-20) by Jason Fried & David Heinemeier Hansson - Network accessline 185
- [*"Remote: Office Not Required"*](https://www.amazon.com/Remote-Office-Required-Jason-Fried/dp/0804137501?tag=wondelai00-20) by Jason Fried & David Heinemeier Hansson
plugins/wondelai-skills/skills/blue-ocean-strategy/SKILL.md
- Network accessline 166
- [*"Blue Ocean Strategy"*](https://www.amazon.com/Blue-Ocean-Strategy-Expanded-Uncontested/dp/1625274491?tag=wondelai00-20) by W. Chan Kim & Renée Mauborgne (Expanded Edition) - Network accessline 167
- [*"Blue Ocean Shift"*](https://www.amazon.com/Blue-Ocean-Shift-Competing-Confidence/dp/0316314048?tag=wondelai00-20) by W. Chan Kim & Renée Mauborgne (practical guide to making the shift)
plugins/wondelai-skills/skills/clean-architecture/SKILL.md
- Network accessline 192
- [*"Clean Architecture: A Craftsman's Guide to Software Structure and Design"*](https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164?tag=wondelai00-20) by Robert C. Martin
plugins/wondelai-skills/skills/clean-architecture/references/adapters-frameworks.md
plugins/wondelai-skills/skills/clean-architecture/references/boundaries.md
- Access to secretsline 384
[Credential-related source omitted]
plugins/wondelai-skills/skills/clean-code/SKILL.md
- Network accessline 215
- [*"Clean Code: A Handbook of Agile Software Craftsmanship"*](https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882?tag=wondelai00-20) by Robert C. Martin - Network accessline 216
- [*"The Clean Coder: A Code of Conduct for Professional Programmers"*](https://www.amazon.com/Clean-Coder-Conduct-Professional-Programmers/dp/0137081073?tag=wondelai00-20) by Robert C. Martin - Network accessline 217
- [*"Clean Architecture: A Craftsman's Guide to Software Structure and Design"*](https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164?tag=wondelai00-20) by Robert C. Martin - Network accessline 218
- [*"Refactoring: Improving the Design of Existing Code"*](https://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Signature/dp/0134757599?tag=wondelai00-20) by Martin Fowler
plugins/wondelai-skills/skills/cold-start-problem/SKILL.md
- Network accessline 182
- [*"The Cold Start Problem: How to Start and Scale Network Effects"*](https://www.amazon.com/Cold-Start-Problem-Andrew-Chen/dp/0062969749?tag=wondelai00-20) by Andrew Chen - Network accessline 183
- [*"Platform Revolution"*](https://www.amazon.com/Platform-Revolution-Networked-Markets-Transforming/dp/0393249131?tag=wondelai00-20) by Geoffrey Parker, Marshall Van Alstyne & Sangeet Paul Choudary - Network accessline 184
- [*"Blitzscaling"*](https://www.amazon.com/Blitzscaling-Lightning-Fast-Building-Massively-Companies/dp/1524761419?tag=wondelai00-20) by Reid Hoffman & Chris Yeh
plugins/wondelai-skills/skills/contagious/SKILL.md
- Network accessline 274
- [Contagious: Why Things Catch On](https://www.amazon.com/Contagious-Things-Catch-Jonah-Berger/dp/1451686579?tag=wondelai00-20) by Jonah Berger - Network accessline 275
- [The Catalyst: How to Change Anyone's Mind](https://www.amazon.com/Catalyst-How-Change-Anyones-Mind/dp/1982108606?tag=wondelai00-20) by Jonah Berger
plugins/wondelai-skills/skills/continuous-discovery/SKILL.md
- Network accessline 198
- [*"Continuous Discovery Habits: Discover Products that Create Customer Value and Business Value"*](https://www.amazon.com/Continuous-Discovery-Habits-Discover-Products/dp/1736633309?tag=wondelai00-20) by Teresa Torres
plugins/wondelai-skills/skills/cro-methodology/SKILL.md
- Network accessline 223
- [*"Making Websites Win: Apply the Customer-Centric Methodology That Has Doubled the Sales of Many Leading Websites"*](https://www.amazon.com/Making-Websites-Win-Customer-Centric-Methodology/dp/1544500513?tag=wondelai00-20) by Dr. Karl Bla
plugins/wondelai-skills/skills/crossing-the-chasm/SKILL.md
- Network accessline 208
- [*"Crossing the Chasm"*](https://www.amazon.com/Crossing-Chasm-3rd-Disruptive-Mainstream/dp/0062292986?tag=wondelai00-20) by Geoffrey A. Moore (3rd Edition) - Network accessline 209
- [*"Inside the Tornado"*](https://www.amazon.com/Inside-Tornado-Strategies-Developing-Hypergrowth/dp/0060745819?tag=wondelai00-20) by Geoffrey A. Moore (sequel: managing hypergrowth)
plugins/wondelai-skills/skills/ddia-systems/SKILL.md
- Network accessline 217
- [*"Designing Data-Intensive Applications"*](https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321?tag=wondelai00-20) by Martin Kleppmann
plugins/wondelai-skills/skills/design-everyday-things/SKILL.md
- Network accessline 289
- [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=wondelai00-20) by Don Norman (Revised & Expanded Edition, 2013) - Network accessline 290
- [*"Emotional Design"*](https://www.amazon.com/Emotional-Design-Love-Everyday-Things/dp/0465051367?tag=wondelai00-20) by Don Norman (design and emotion)
plugins/wondelai-skills/skills/design-sprint/SKILL.md
- Network accessline 235
- [*"Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days"*](https://www.amazon.com/Sprint-Solve-Problems-Test-Ideas/dp/150112174X?tag=wondelai00-20) by Jake Knapp, John Zeratsky, Braden Kowitz
plugins/wondelai-skills/skills/domain-driven-design/SKILL.md
- Network accessline 190
- [*"Domain-Driven Design: Tackling Complexity in the Heart of Software"*](https://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215?tag=wondelai00-20) by Eric Evans
plugins/wondelai-skills/skills/drive-motivation/SKILL.md
- Network accessline 195
- [*"Drive: The Surprising Truth About What Motivates Us"*](https://www.amazon.com/Drive-Surprising-Truth-About-Motivates/dp/1594484805?tag=wondelai00-20) by Daniel H. Pink - Network accessline 196
- [*"To Sell Is Human"*](https://www.amazon.com/Sell-Human-Surprising-Moving-Others/dp/1594631905?tag=wondelai00-20) by Daniel H. Pink (applying motivation to sales and persuasion)
plugins/wondelai-skills/skills/good-strategy-bad-strategy/SKILL.md
- Network accessline 186
- [*"Good Strategy Bad Strategy: The Difference and Why It Matters"*](https://www.amazon.com/Good-Strategy-Bad-Strategy-Difference/dp/0307886239?tag=wondelai00-20) by Richard Rumelt - Network accessline 187
- [*"The Crux: How Leaders Become Strategists"*](https://www.amazon.com/Crux-How-Leaders-Become-Strategists/dp/1541701240?tag=wondelai00-20) by Richard Rumelt - Network accessline 188
- [*"Playing to Win: How Strategy Really Works"*](https://www.amazon.com/Playing-Win-Strategy-Really-Works/dp/142218739X?tag=wondelai00-20) by A.G. Lafley & Roger L. Martin - Network accessline 189
- [*"7 Powers: The Foundations of Business Strategy"*](https://www.amazon.com/7-Powers-Foundations-Business-Strategy/dp/0998116319?tag=wondelai00-20) by Hamilton Helmer
plugins/wondelai-skills/skills/high-output-management/SKILL.md
- Network accessline 206
- [*"High Output Management"*](https://www.amazon.com/High-Output-Management-Andrew-Grove/dp/0679762884?tag=wondelai00-20) by Andrew S. Grove - Network accessline 207
- [*"Only the Paranoid Survive"*](https://www.amazon.com/Only-Paranoid-Survive-Exploit-Challenge/dp/0385483821?tag=wondelai00-20) by Andrew S. Grove - Network accessline 208
- [*"Measure What Matters"*](https://www.amazon.com/Measure-What-Matters-Google-Foundation/dp/0525536221?tag=wondelai00-20) by John Doerr
plugins/wondelai-skills/skills/high-perf-browser/SKILL.md
- Network accessline 43
| Context | Pattern | Example | |---------|---------|---------| | **Connection warmup** | Pre-establish connections to critical origins | `<link rel="preconnect" href="https://cdn.example.com">` | - Network accessline 44
|---------|---------|---------| | **Connection warmup** | Pre-establish connections to critical origins | `<link rel="preconnect" href="https://cdn.example.com">` | | **DNS prefetch** | Resolve third-party domains early (saves 20-120ms) | ` - Network accessline 45
| **Connection warmup** | Pre-establish connections to critical origins | `<link rel="preconnect" href="https://cdn.example.com">` | - Network accessline 46
| **DNS prefetch** | Resolve third-party domains early (saves 20-120ms) | `<link rel="dns-prefetch" href="https://analytics.example.com">` | - Network accessline 201
- [*"High Performance Browser Networking"*](https://www.amazon.com/High-Performance-Browser-Networking-performance/dp/1449344763?tag=wondelai00-20) by Ilya Grigorik (the complete reference for networking protocols, browser internals, and pe - Network accessline 202
- [hpbn.co](https://hpbn.co/) -- Free online edition maintained by the author
plugins/wondelai-skills/skills/high-perf-browser/references/caching-strategies.md
- Network accessline 179
event.respondWith( caches.match(event.request) .then(cached => cached || fetch(event.request)) - Network accessline 180
caches.match(event.request) .then(cached => cached || fetch(event.request)) ); - Network accessline 181
.then(cached => cached || fetch(event.request)) - Network accessline 193
self.addEventListener('fetch', event => { event.respondWith( fetch(event.request) - Network accessline 194
event.respondWith( fetch(event.request) .then(response => { - Network accessline 195
fetch(event.request) - Network accessline 214
event.respondWith( caches.match(event.request).then(cached => { const fetchPromise = fetch(event.request).then(response => { - Network accessline 215
caches.match(event.request).then(cached => { const fetchPromise = fetch(event.request).then(response => { const clone = response.clone(); - Network accessline 216
const fetchPromise = fetch(event.request).then(response => {
plugins/wondelai-skills/skills/high-perf-browser/references/network-fundamentals.md
plugins/wondelai-skills/skills/high-perf-browser/references/real-time-communication.md
- Network accessline 312
// Option 3: Use fetch() with ReadableStream for custom headers - Network accessline 313
async function streamWithHeaders(url, headers) { const response = await fetch(url, { headers }); const reader = response.body.getReader(); - Network accessline 314
const response = await fetch(url, { headers }); - Network accessline 343
try { const params = lastEventId ? `?since=${lastEventId}` : ''; const response = await fetch(`${url}${params}`, { - Network accessline 344
const params = lastEventId ? `?since=${lastEventId}` : ''; const response = await fetch(`${url}${params}`, { signal: AbortSignal.timeout(60000), // 60s timeout - Network accessline 345
const response = await fetch(`${url}${params}`, {
plugins/wondelai-skills/skills/high-perf-browser/references/resource-loading.md
- Network accessline 167
<link rel="dns-prefetch" href="https://cdn.example.com"> - Network accessline 179
<link rel="preconnect" href="https://cdn.example.com"> - Network accessline 188
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> - Network accessline 385
<head> <!-- 1. DNS prefetch for third-party origins --> <link rel="dns-prefetch" href="https://analytics.example.com"> - Network accessline 387
<link rel="dns-prefetch" href="https://analytics.example.com"> - Network accessline 389
<!-- 2. Preconnect to critical origins --> <link rel="preconnect" href="https://cdn.example.com"> - Network accessline 390
<link rel="preconnect" href="https://cdn.example.com"> - Network accessline 391
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
plugins/wondelai-skills/skills/hooked-ux/SKILL.md
- Network accessline 235
- [*"Hooked: How to Build Habit-Forming Products"*](https://www.amazon.com/Hooked-How-Build-Habit-Forming-Products/dp/1591847788?tag=wondelai00-20) by Nir Eyal - Network accessline 236
- [*"Indistractable: How to Control Your Attention and Choose Your Life"*](https://www.amazon.com/Indistractable-Control-Your-Attention-Choose/dp/194883653X?tag=wondelai00-20) by Nir Eyal (companion: resisting unwanted habits and building f
plugins/wondelai-skills/skills/hundred-million-offers/SKILL.md
- Network accessline 304
- [*"$100M Offers: How to Make Offers So Good People Feel Stupid Saying No"*](https://www.amazon.com/100M-Offers-People-Stupid-Saying/dp/1737475731?tag=wondelai00-20) by Alex Hormozi - Network accessline 305
- [*"$100M Leads: How to Get Strangers to Want to Buy Your Stuff"*](https://www.amazon.com/100M-Leads-Strangers-Want-Stuff/dp/1737475774?tag=wondelai00-20) by Alex Hormozi
plugins/wondelai-skills/skills/improve-retention/SKILL.md
- Network accessline 230
- [*"Tiny Habits: The Small Changes That Change Everything"*](https://www.amazon.com/Tiny-Habits-Small-Changes-Everything/dp/0358003326?tag=wondelai00-20) by BJ Fogg - Network accessline 231
- [*"Designing for Behavior Change: Applying Psychology and Behavioral Economics"*](https://www.amazon.com/Designing-Behavior-Change-Psychology-Behavioral/dp/1492056030?tag=wondelai00-20) by Stephen Wendel (companion: applying behavior scie
plugins/wondelai-skills/skills/influence-psychology/SKILL.md
- Network accessline 307
- [*"Influence: The Psychology of Persuasion"*](https://www.amazon.com/Influence-Psychology-Persuasion-Robert-Cialdini/dp/006124189X?tag=wondelai00-20) by Robert B. Cialdini (Original + Expanded Edition with Unity principle) - Network accessline 308
- [*"Pre-Suasion: A Revolutionary Way to Influence and Persuade"*](https://www.amazon.com/Pre-Suasion-Revolutionary-Way-Influence-Persuade/dp/1501109790?tag=wondelai00-20) by Robert B. Cialdini (Advanced: creating privileged moments for inf
plugins/wondelai-skills/skills/inspired-product/SKILL.md
- Network accessline 201
- [*"Inspired: How to Create Tech Products Customers Love"*](https://www.amazon.com/INSPIRED-Create-Tech-Products-Customers/dp/1119387507?tag=wondelai00-20) by Marty Cagan - Network accessline 202
- [*"Empowered: Ordinary People, Extraordinary Products"*](https://www.amazon.com/EMPOWERED-Ordinary-People-Extraordinary-Products/dp/111969129X?tag=wondelai00-20) by Marty Cagan and Chris Jones
plugins/wondelai-skills/skills/ios-hig-design/SKILL.md
- Network accessline 286
- [Apple Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/) --- the definitive reference for all Apple platforms - Network accessline 287
- [SF Symbols](https://developer.apple.com/sf-symbols/) --- Apple's icon system, 5,000+ configurable symbols - Network accessline 288
- [Apple Design Resources](https://developer.apple.com/design/resources/) --- official Figma/Sketch templates and UI kits - Network accessline 289
- [WWDC Design Sessions](https://developer.apple.com/videos/design/) --- videos on design principles and new features - Network accessline 290
- *"Designed by Apple in California"* --- photo book of Apple's design process (out of print; Apple no longer sells it) - [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=w - Network accessline 291
- [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=wondelai00-20) by Don Norman --- the human-centered design text that influenced Apple - Network accessline 292
- [*"Universal Principles of Design"*](https://www.amazon.com/Universal-Principles-Design-Revised-Updated/dp/1592535879?tag=wondelai00-20) by William Lidwell, Kritina Holden, and Jill Butler --- 125 principles applicable to iOS
plugins/wondelai-skills/skills/ios-hig-design/references/keyboard-input.md
plugins/wondelai-skills/skills/ios-hig-design/references/system-integration.md
- Network accessline 140
activity.userInfo = ["productID": product.id] activity.isEligibleForHandoff = true activity.webpageURL = URL(string: "https://myapp.com/product/\(product.id)") - Network accessline 142
activity.webpageURL = URL(string: "https://myapp.com/product/\(product.id)") - Network accessline 164
activity.webpageURL = URL(string: "https://myapp.com/activity/\(id)")
plugins/wondelai-skills/skills/jobs-to-be-done/SKILL.md
- Network accessline 226
- [*"Competing Against Luck: The Story of Innovation and Customer Choice"*](https://www.amazon.com/Competing-Against-Luck-Innovation-Customer/dp/0062435612?tag=wondelai00-20) by Clayton M. Christensen, Taddy Hall, Karen Dillon, and David S.
plugins/wondelai-skills/skills/lean-analytics/SKILL.md
- Network accessline 180
- [*"Lean Analytics: Use Data to Build a Better Startup Faster"*](https://www.amazon.com/Lean-Analytics-Better-Startup-Faster/dp/1449335675?tag=wondelai00-20) by Alistair Croll & Benjamin Yoskovitz - Network accessline 181
- [*"The Lean Startup"*](https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898?tag=wondelai00-20) by Eric Ries - Network accessline 182
- [*"Trustworthy Online Controlled Experiments: A Practical Guide to A/B Testing"*](https://www.amazon.com/Trustworthy-Online-Controlled-Experiments-Practical/dp/1108724264?tag=wondelai00-20) by Ron Kohavi, Diane Tang & Ya Xu
plugins/wondelai-skills/skills/lean-startup/SKILL.md
- Network accessline 244
- [*"The Lean Startup"*](https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898?tag=wondelai00-20) by Eric Ries - Network accessline 245
- [*"The Startup Way"*](https://www.amazon.com/Startup-Way-Companies-Entrepreneurial-Management/dp/1101903201?tag=wondelai00-20) by Eric Ries (applying Lean Startup to established companies)
plugins/wondelai-skills/skills/lean-ux/SKILL.md
- Network accessline 210
- [*"Lean UX: Designing Great Products with Agile Teams"*](https://www.amazon.com/Lean-UX-Designing-Great-Products/dp/1098116305?tag=wondelai00-20) by Jeff Gothelf & Josh Seiden - Network accessline 211
- [*"Sense and Respond"*](https://www.amazon.com/Sense-Respond-Successful-Organizations-Continuously/dp/1633691888?tag=wondelai00-20) by Jeff Gothelf & Josh Seiden (scaling outcome-focused thinking across organizations)
plugins/wondelai-skills/skills/made-to-stick/SKILL.md
- Network accessline 243
- [*"Made to Stick"*](https://www.amazon.com/Made-Stick-Ideas-Survive-Others/dp/1400064287?tag=wondelai00-20) by Chip Heath & Dan Heath - Network accessline 244
- [*"Switch"*](https://www.amazon.com/Switch-Change-Things-When-Hard/dp/0385528752?tag=wondelai00-20) by Chip Heath & Dan Heath (companion: how to make change stick)
plugins/wondelai-skills/skills/microinteractions/SKILL.md
- Network accessline 208
- [*"Microinteractions: Designing with Details"*](https://www.amazon.com/Microinteractions-Full-Color-Designing-Details/dp/1491945923?tag=wondelai00-20) by Dan Saffer
plugins/wondelai-skills/skills/mom-test/SKILL.md
- Network accessline 229
- [*"The Mom Test: How to Talk to Customers & Learn if Your Business is a Good Idea When Everyone is Lying to You"*](https://www.amazon.com/Mom-Test-customers-business-everyone/dp/1492180742?tag=wondelai00-20) by Rob Fitzpatrick
plugins/wondelai-skills/skills/monetizing-innovation/SKILL.md
- Network accessline 216
- [*"Monetizing Innovation: How Smart Companies Design the Product Around the Price"*](https://www.amazon.com/Monetizing-Innovation-Companies-Design-Product/dp/1119240867?tag=wondelai00-20) by Madhavan Ramanujam & Georg Tacke - Network accessline 217
- [*"Confessions of the Pricing Man: How Price Affects Everything"*](https://www.amazon.com/Confessions-Pricing-Man-Affects-Everything/dp/3319203991?tag=wondelai00-20) by Hermann Simon
plugins/wondelai-skills/skills/negotiation/SKILL.md
- Network accessline 289
- [*"Never Split the Difference: Negotiating As If Your Life Depended On It"*](https://www.amazon.com/Never-Split-Difference-Negotiating-Depended/dp/0062407805?tag=wondelai00-20) by Chris Voss with Tahl Raz - Network accessline 290
- [*"The Full Fee Agent: How to Stack the Odds in Your Favor as a Real Estate Professional"*](https://www.amazon.com/Full-Fee-Agent-Stack-Professional/dp/1544534655?tag=wondelai00-20) by Chris Voss and Steve Shull (the same principles appli
plugins/wondelai-skills/skills/obviously-awesome/SKILL.md
- Network accessline 240
- [Obviously Awesome by April Dunford](https://www.amazon.com/Obviously-Awesome-Product-Positioning-Customers/dp/1999023005?tag=wondelai00-20) — The definitive guide to product positioning - Network accessline 241
- [Sales Pitch by April Dunford](https://www.amazon.com/Sales-Pitch-Compelling-Positioning-Positioning/dp/1999023021?tag=wondelai00-20) — How to translate positioning into a winning sales narrative
plugins/wondelai-skills/skills/one-page-marketing/SKILL.md
- Network accessline 338
- [The 1-Page Marketing Plan](https://www.amazon.com/1-Page-Marketing-Plan-Customers-Money/dp/1989025013?tag=wondelai00-20) by Allan Dib - Network accessline 339
- [Lean Marketing](https://www.amazon.com/Lean-Marketing-More-Leads-Customers/dp/1989025048?tag=wondelai00-20) by Allan Dib
plugins/wondelai-skills/skills/pragmatic-programmer/SKILL.md
- Network accessline 219
- [The Pragmatic Programmer: Your Journey to Mastery, 20th Anniversary Edition](https://www.amazon.com/Pragmatic-Programmer-journey-mastery-Anniversary/dp/0135957052?tag=wondelai00-20) by Andrew Hunt and David Thomas
plugins/wondelai-skills/skills/pragmatic-programmer/references/dry-orthogonality.md
- Instruction override signalline 197
# Good: ask, don't tell user.shipping_zip_code()
plugins/wondelai-skills/skills/predictable-revenue/SKILL.md
- Network accessline 203
- [*"Predictable Revenue"*](https://www.amazon.com/Predictable-Revenue-Business-Practices-Salesforce-com/dp/0984380213?tag=wondelai00-20) by Aaron Ross & Marylou Tyler - Network accessline 204
- [*"From Impossible to Inevitable"*](https://www.amazon.com/Impossible-Inevitable-Hyper-Growth-Companies-Predictable/dp/1119166713?tag=wondelai00-20) by Aaron Ross & Jason Lemkin (scaling to $100M+ ARR)
plugins/wondelai-skills/skills/refactoring-patterns/SKILL.md
- Network accessline 206
- [*"Refactoring: Improving the Design of Existing Code (2nd Edition)"*](https://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Signature/dp/0134757599?tag=wondelai00-20) by Martin Fowler - Network accessline 207
- [*"Working Effectively with Legacy Code"*](https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052?tag=wondelai00-20) by Michael Feathers (companion for code without tests) - Network accessline 208
- [*"Clean Code: A Handbook of Agile Software Craftsmanship"*](https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882?tag=wondelai00-20) by Robert C. Martin (complementary naming and style principles)
plugins/wondelai-skills/skills/refactoring-ui/SKILL.md
- Network accessline 244
- [*"Refactoring UI"*](https://refactoringui.com/) by Adam Wathan & Steve Schoger (the full book with hundreds of visual examples) - Network accessline 245
- [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=wondelai00-20) by Don Norman (foundational design thinking and usability) - Network accessline 246
- [*"Don't Make Me Think"*](https://www.amazon.com/Dont-Make-Think-Revisited-Usability/dp/0321965515?tag=wondelai00-20) by Steve Krug (web usability principles that complement Refactoring UI) - Network accessline 247
- [Refactoring UI](https://www.refactoringui.com/) — Official site with resources and examples
plugins/wondelai-skills/skills/release-it/SKILL.md
- Network accessline 206
- [*"Release It! Design and Deploy Production-Ready Software"* (2nd Edition)](https://www.amazon.com/Release-Design-Deploy-Production-Ready-Software/dp/1680502395?tag=wondelai00-20) by Michael T. Nygard
plugins/wondelai-skills/skills/scorecard-marketing/SKILL.md
- Network accessline 209
- [*"Scorecard Marketing: The four-step playbook for getting better leads and bigger profits"*](https://www.amazon.com/Scorecard-Marketing-four-step-playbook-getting/dp/1781337195?tag=wondelai00-20) by Daniel Priestley and Glen Carlson
plugins/wondelai-skills/skills/software-design-philosophy/SKILL.md
- Network accessline 195
- [*"A Philosophy of Software Design"*](https://www.amazon.com/Philosophy-Software-Design-2nd/dp/173210221X?tag=wondelai00-20) by John Ousterhout (2nd edition)
plugins/wondelai-skills/skills/steve-jobs-design-review/SKILL.md
- Network accessline 259
- [*"Steve Jobs"*](https://www.amazon.com/Steve-Jobs-Walter-Isaacson/dp/1451648537?tag=wondelai00-20) by Walter Isaacson - Network accessline 260
- [*"Insanely Simple: The Obsession That Drives Apple's Success"*](https://www.amazon.com/Insanely-Simple-Obsession-Drives-Success/dp/1591846218?tag=wondelai00-20) by Ken Segall - Network accessline 261
- [*"Creative Selection: Inside Apple's Design Process During the Golden Age of Steve Jobs"*](https://www.amazon.com/Creative-Selection-Inside-Apples-Process/dp/1250194466?tag=wondelai00-20) by Ken Kocienda
plugins/wondelai-skills/skills/storybrand-messaging/SKILL.md
- Network accessline 255
- [*"Building a StoryBrand: Clarify Your Message So Customers Will Listen"*](https://www.amazon.com/Building-StoryBrand-Clarify-Message-Customers/dp/0718033329?tag=wondelai00-20) by Donald Miller
plugins/wondelai-skills/skills/system-design/SKILL.md
- Network accessline 138
| Context | Pattern | Example | |---------|---------|---------| | **Short link service** | Base62-encode auto-increment ID or hash | `https://short.ly/a1B2c3` maps to a key-value row | - Network accessline 139
|---------|---------|---------| | **Short link service** | Base62-encode auto-increment ID or hash | `https://short.ly/a1B2c3` maps to a key-value row | | **API protection** | Token bucket at gateway | 100 tokens/min per key; steady refill; - Network accessline 140
| **Short link service** | Base62-encode auto-increment ID or hash | `https://short.ly/a1B2c3` maps to a key-value row | - Network accessline 200
- [*"System Design Interview -- An Insider's Guide"*](https://www.amazon.com/System-Design-Interview-insiders-Second/dp/B08CMF2CQF?tag=wondelai00-20) by Alex Xu (Volume 1) - Network accessline 201
- [*"System Design Interview -- An Insider's Guide: Volume 2"*](https://www.amazon.com/System-Design-Interview-Insiders-Guide/dp/1736049119?tag=wondelai00-20) by Alex Xu (Volume 2) - Network accessline 202
- [*"Designing Data-Intensive Applications"*](https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321?tag=wondelai00-20) by Martin Kleppmann (data systems fundamentals) - Network accessline 203
- [ByteByteGo](https://bytebytego.com/) -- Alex Xu's platform with visual system design explanations
plugins/wondelai-skills/skills/team-topologies/SKILL.md
- Network accessline 198
- [*"Team Topologies: Organizing Business and Technology Teams for Fast Flow"*](https://www.amazon.com/Team-Topologies-Organizing-Business-Technology/dp/1942788819?tag=wondelai00-20) by Matthew Skelton & Manuel Pais - Network accessline 199
- [*"Accelerate: The Science of Lean Software and DevOps"*](https://www.amazon.com/Accelerate-Software-Performing-Technology-Organizations/dp/1942788339?tag=wondelai00-20) by Nicole Forsgren, Jez Humble & Gene Kim - Network accessline 200
- [*"The Mythical Man-Month: Essays on Software Engineering"*](https://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959?tag=wondelai00-20) by Frederick P. Brooks Jr.
plugins/wondelai-skills/skills/technical-documentation/SKILL.md
- Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 126
[Credential-related source omitted] - Access to secretsline 203
[Credential-related source omitted] - Network accessline 223
Google's Developer Documentation Style Guide is the public house style that Google's technical writers maintain for developers.google.com, Android, and Google Cloud documentation; the companion Technical Writing One and Two courses are Goog - Network accessline 227
- [Google Developer Documentation Style Guide](https://developers.google.com/style) — start with [Highlights](https://developers.google.com/style/highlights) and the [Word list](https://developers.google.com/style/word-list) - Network accessline 228
- [Technical Writing One](https://developers.google.com/tech-writing/one) and [Technical Writing Two](https://developers.google.com/tech-writing/two) — Google's courses on words, sentences, documents, self-editing, and sample code - Network accessline 229
- [Keep a Changelog](https://keepachangelog.com/) — the changelog structure this skill uses for release notes - Network accessline 230
- [*"Docs for Developers: An Engineer's Field Guide to Technical Writing"*](https://www.amazon.com/Docs-Developers-Engineers-Technical-Writing/dp/1484272161?tag=wondelai00-20) by Jared Bhatti, Zachary Sarah Corleissen, Jen Lambourne, David - Network accessline 231
- [*"Every Page Is Page One: Topic-Based Writing for Technical Communication and the Web"*](https://www.amazon.com/Every-Page-One-Topic-Based-Technical/dp/1937434281?tag=wondelai00-20) by Mark Baker
plugins/wondelai-skills/skills/technical-documentation/references/api-reference.md
plugins/wondelai-skills/skills/technical-documentation/references/audit-checklist.md
plugins/wondelai-skills/skills/technical-documentation/references/procedures-and-code.md
plugins/wondelai-skills/skills/technical-documentation/references/release-notes.md
- Network accessline 43
- `meridian.query()` returns rows in ascending `timestamp` order instead of insertion order. If your code depended on insertion order, sort explicitly with `orderBy('_ingested')`. ([#791](https://github.com/meridian-labs/meridian-js/pul - Network accessline 45
with `orderBy('_ingested')`. ([#791](https://github.com/meridian-labs/meridian-js/pull/791)) - Network accessline 61
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), - Network accessline 62
and this project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Network accessline 116
[Unreleased]: https://github.com/meridian-labs/meridian-js/compare/v4.0.0...HEAD - Network accessline 117
[4.0.0]: https://github.com/meridian-labs/meridian-js/compare/v3.4.0...v4.0.0 - Network accessline 118
[3.4.0]: https://github.com/meridian-labs/meridian-js/compare/v3.3.0...v3.4.0
plugins/wondelai-skills/skills/technical-documentation/references/structure-and-formatting.md
- Network accessline 224
- "To learn about rate limits, click here." → "For rate limit details, see [Rate limits](#)." - "Read more at https://docs.cascade.dev/webhooks." → "For webhook payload formats, see [Webhook payloads](#)." - Network accessline 225
- "Read more at https://docs.cascade.dev/webhooks." → "For webhook payload formats, see [Webhook payloads](#)."
plugins/wondelai-skills/skills/top-design/SKILL.md
- Network accessline 279
- [Designing with Type](https://www.amazon.com/Designing-Type-Essential-Typography/dp/0823014134?tag=wondelai00-20) by James Craig -- foundational text on typographic principles and hierarchy - Network accessline 280
- [Grid Systems in Graphic Design](https://www.amazon.com/Grid-Systems-Graphic-Design-Communication/dp/3721201450?tag=wondelai00-20) by Josef Muller-Brockmann -- the definitive work on grid-based composition - Network accessline 281
- [The Elements of Typographic Style](https://www.amazon.com/Elements-Typographic-Style-Version-4-0/dp/0881792128?tag=wondelai00-20) by Robert Bringhurst -- the typographer's bible on rhythm, proportion, and craft - Network accessline 282
- [Interaction of Color](https://www.amazon.com/Interaction-Color-50th-Anniversary-Edition/dp/0300179359?tag=wondelai00-20) by Josef Albers -- essential reading on color perception and contrast - Network accessline 283
- [Layout Essentials: 100 Design Principles for Using Grids](https://www.amazon.com/Layout-Essentials-Design-Principles-Using/dp/1592537073?tag=wondelai00-20) by Beth Tondreau -- practical grid-based layout principles - Network accessline 284
- [Awwwards Annual: The Best 365 Websites Around the World](https://www.awwwards.com/books/) -- yearly benchmark collection for 10/10 craft
plugins/wondelai-skills/skills/traction-eos/SKILL.md
- Network accessline 252
- [*"Traction: Get a Grip on Your Business"*](https://www.amazon.com/Traction-Get-Grip-Your-Business/dp/1936661837?tag=wondelai00-20) by Gino Wickman - Network accessline 253
- [*"Get a Grip"*](https://www.amazon.com/Get-Grip-Entrepreneurial-Fable-Business/dp/1939529824?tag=wondelai00-20) by Gino Wickman & Mike Paton (EOS as a business fable) - Network accessline 254
- [*"Rocket Fuel"*](https://www.amazon.com/Rocket-Fuel-Essential-Combination-Business/dp/1941631150?tag=wondelai00-20) by Gino Wickman & Mark C. Winters (Visionary + Integrator relationship)
plugins/wondelai-skills/skills/ux-heuristics/SKILL.md
- Network accessline 233
- [*"Don't Make Me Think, Revisited"*](https://www.amazon.com/Dont-Make-Think-Revisited-Usability/dp/0321965515?tag=wondelai00-20) by Steve Krug - Network accessline 234
- [*"Rocket Surgery Made Easy"*](https://www.amazon.com/Rocket-Surgery-Made-Easy-Yourself/dp/0321657292?tag=wondelai00-20) by Steve Krug (DIY usability testing) - Network accessline 235
- [*"10 Usability Heuristics for User Interface Design"*](https://www.nngroup.com/articles/ten-usability-heuristics/) by Jakob Nielsen (Nielsen Norman Group)
plugins/wondelai-skills/skills/web-typography/SKILL.md
- Network accessline 293
- [*"On Web Typography"*](https://www.amazon.com/Web-Typography-Jason-Santa-Maria/dp/1937557065?tag=wondelai00-20) by Jason Santa Maria (A Book Apart, 2014)
plugins/wondelai-skills/skills/web-typography/references/css-implementation.md
- Network accessline 128
**Online tools:** - [Transfonter](https://transfonter.org/) - Network accessline 129
- [Transfonter](https://transfonter.org/) - Network accessline 130
- [Fonttools](https://github.com/fonttools/fonttools) - Network accessline 131
- [Everything Fonts](https://everythingfonts.com/subsetter)
plugins/wondelai-skills/skills/web-typography/references/evaluating-typefaces.md
- Network accessline 45
**Check character support:** [caniuse.com's font feature tests](https://wakamaifondue.com/) for OpenType features.
plugins/wondelai-skills/skills/web-typography/references/pairing-strategies.md
- Network accessline 264
**For exploration:** - [Fontpair.co](https://fontpair.co) - Curated Google Font pairings - Network accessline 265
- [Fontpair.co](https://fontpair.co) - Curated Google Font pairings - Network accessline 266
- [Typewolf](https://www.typewolf.com) - Real-world examples - Network accessline 267
- [FontJoy](https://fontjoy.com) - AI-assisted discovery
plugins/wondelai-skills/skills/web-typography/references/responsive-typography.md
- Network accessline 105
**Tools:** - [Utopia.fyi](https://utopia.fyi/type/calculator/) - Type scale generator - Network accessline 106
- [Utopia.fyi](https://utopia.fyi/type/calculator/) - Type scale generator - Network accessline 107
- [clamp() Calculator](https://min-max-calculator.9elements.com/) - Interactive calculator - Network accessline 369
**Fluid type calculators:** - [Utopia.fyi](https://utopia.fyi/type/calculator/) - Network accessline 370
- [Utopia.fyi](https://utopia.fyi/type/calculator/) - Network accessline 371
- [Modern Fluid Typography Editor](https://modern-fluid-typography.vercel.app/) - Network accessline 372
- [Fluid Type Scale Calculator](https://www.fluid-type-scale.com/) - Network accessline 374
**Testing:** - Browser DevTools responsive mode - [Responsively App](https://responsively.app/) - Multi-device preview - Network accessline 375
- Browser DevTools responsive mode - [Responsively App](https://responsively.app/) - Multi-device preview - Real devices when possible - Network accessline 376
- [Responsively App](https://responsively.app/) - Multi-device preview
plugins/wondelai-skills/skills/working-with-legacy-code/SKILL.md
- Network accessline 199
- [*"Working Effectively with Legacy Code"*](https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052?tag=wondelai00-20) by Michael C. Feathers - Network accessline 200
- [*"Refactoring: Improving the Design of Existing Code"*](https://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Signature/dp/0134757599?tag=wondelai00-20) by Martin Fowler - Network accessline 201
- [*"Tidy First?: A Personal Exercise in Empirical Software Design"*](https://www.amazon.com/Tidy-First-Personal-Exercise-Empirical/dp/1098151240?tag=wondelai00-20) by Kent Beck - Network accessline 202
- [*"Kill It with Fire: Manage Aging Computer Systems (and Future Proof Modern Ones)"*](https://www.amazon.com/Kill-Fire-Manage-Computer-Systems/dp/1718501188?tag=wondelai00-20) by Marianne Bellotti
plugins/wondelai-skills/skills/working-with-legacy-code/references/case-studies.md
- Access to secretsline 38
[Credential-related source omitted]
plugins/wondelai-skills/skills/working-with-legacy-code/references/change-algorithm.md
plugins/wondelai-skills/skills/working-with-legacy-code/references/dependency-breaking.md
plugins/wondelai-skills/skills/working-with-legacy-code/references/seams.md
- Access to secretsline 153
[Credential-related source omitted]
pragmatic-programmer/SKILL.md
- Network accessline 219
- [The Pragmatic Programmer: Your Journey to Mastery, 20th Anniversary Edition](https://www.amazon.com/Pragmatic-Programmer-journey-mastery-Anniversary/dp/0135957052?tag=wondelai00-20) by Andrew Hunt and David Thomas - Network accessline 219
- [The Pragmatic Programmer: Your Journey to Mastery, 20th Anniversary Edition](https://www.amazon.com/Pragmatic-Programmer-journey-mastery-Anniversary/dp/0135957052?tag=wondelai00-20) by Andrew Hunt and David Thomas
pragmatic-programmer/references/dry-orthogonality.md
predictable-revenue/SKILL.md
- Network accessline 203
- [*"Predictable Revenue"*](https://www.amazon.com/Predictable-Revenue-Business-Practices-Salesforce-com/dp/0984380213?tag=wondelai00-20) by Aaron Ross & Marylou Tyler - Network accessline 203
- [*"Predictable Revenue"*](https://www.amazon.com/Predictable-Revenue-Business-Practices-Salesforce-com/dp/0984380213?tag=wondelai00-20) by Aaron Ross & Marylou Tyler - Network accessline 204
- [*"From Impossible to Inevitable"*](https://www.amazon.com/Impossible-Inevitable-Hyper-Growth-Companies-Predictable/dp/1119166713?tag=wondelai00-20) by Aaron Ross & Jason Lemkin (scaling to $100M+ ARR) - Network accessline 204
- [*"From Impossible to Inevitable"*](https://www.amazon.com/Impossible-Inevitable-Hyper-Growth-Companies-Predictable/dp/1119166713?tag=wondelai00-20) by Aaron Ross & Jason Lemkin (scaling to $100M+ ARR)
refactoring-patterns/SKILL.md
- Network accessline 206
- [*"Refactoring: Improving the Design of Existing Code (2nd Edition)"*](https://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Signature/dp/0134757599?tag=wondelai00-20) by Martin Fowler - Network accessline 206
- [*"Refactoring: Improving the Design of Existing Code (2nd Edition)"*](https://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Signature/dp/0134757599?tag=wondelai00-20) by Martin Fowler - Network accessline 207
- [*"Working Effectively with Legacy Code"*](https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052?tag=wondelai00-20) by Michael Feathers (companion for code without tests) - Network accessline 207
- [*"Working Effectively with Legacy Code"*](https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052?tag=wondelai00-20) by Michael Feathers (companion for code without tests) - Network accessline 208
- [*"Clean Code: A Handbook of Agile Software Craftsmanship"*](https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882?tag=wondelai00-20) by Robert C. Martin (complementary naming and style principles) - Network accessline 208
- [*"Clean Code: A Handbook of Agile Software Craftsmanship"*](https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882?tag=wondelai00-20) by Robert C. Martin (complementary naming and style principles)
refactoring-ui/SKILL.md
- Network accessline 244
- [*"Refactoring UI"*](https://refactoringui.com/) by Adam Wathan & Steve Schoger (the full book with hundreds of visual examples) - Network accessline 244
- [*"Refactoring UI"*](https://refactoringui.com/) by Adam Wathan & Steve Schoger (the full book with hundreds of visual examples) - Network accessline 245
- [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=wondelai00-20) by Don Norman (foundational design thinking and usability) - Network accessline 245
- [*"The Design of Everyday Things"*](https://www.amazon.com/Design-Everyday-Things-Revised-Expanded/dp/0465050654?tag=wondelai00-20) by Don Norman (foundational design thinking and usability) - Network accessline 246
- [*"Don't Make Me Think"*](https://www.amazon.com/Dont-Make-Think-Revisited-Usability/dp/0321965515?tag=wondelai00-20) by Steve Krug (web usability principles that complement Refactoring UI) - Network accessline 246
- [*"Don't Make Me Think"*](https://www.amazon.com/Dont-Make-Think-Revisited-Usability/dp/0321965515?tag=wondelai00-20) by Steve Krug (web usability principles that complement Refactoring UI) - Network accessline 247
- [Refactoring UI](https://www.refactoringui.com/) — Official site with resources and examples - Network accessline 247
- [Refactoring UI](https://www.refactoringui.com/) — Official site with resources and examples
release-it/SKILL.md
- Network accessline 206
- [*"Release It! Design and Deploy Production-Ready Software"* (2nd Edition)](https://www.amazon.com/Release-Design-Deploy-Production-Ready-Software/dp/1680502395?tag=wondelai00-20) by Michael T. Nygard - Network accessline 206
- [*"Release It! Design and Deploy Production-Ready Software"* (2nd Edition)](https://www.amazon.com/Release-Design-Deploy-Production-Ready-Software/dp/1680502395?tag=wondelai00-20) by Michael T. Nygard
scorecard-marketing/SKILL.md
- Network accessline 209
- [*"Scorecard Marketing: The four-step playbook for getting better leads and bigger profits"*](https://www.amazon.com/Scorecard-Marketing-four-step-playbook-getting/dp/1781337195?tag=wondelai00-20) by Daniel Priestley and Glen Carlson - Network accessline 209
- [*"Scorecard Marketing: The four-step playbook for getting better leads and bigger profits"*](https://www.amazon.com/Scorecard-Marketing-four-step-playbook-getting/dp/1781337195?tag=wondelai00-20) by Daniel Priestley and Glen Carlson
software-design-philosophy/SKILL.md
- Network accessline 195
- [*"A Philosophy of Software Design"*](https://www.amazon.com/Philosophy-Software-Design-2nd/dp/173210221X?tag=wondelai00-20) by John Ousterhout (2nd edition) - Network accessline 195
- [*"A Philosophy of Software Design"*](https://www.amazon.com/Philosophy-Software-Design-2nd/dp/173210221X?tag=wondelai00-20) by John Ousterhout (2nd edition)
steve-jobs-design-review/SKILL.md
- Network accessline 259
- [*"Steve Jobs"*](https://www.amazon.com/Steve-Jobs-Walter-Isaacson/dp/1451648537?tag=wondelai00-20) by Walter Isaacson - Network accessline 259
- [*"Steve Jobs"*](https://www.amazon.com/Steve-Jobs-Walter-Isaacson/dp/1451648537?tag=wondelai00-20) by Walter Isaacson - Network accessline 260
- [*"Insanely Simple: The Obsession That Drives Apple's Success"*](https://www.amazon.com/Insanely-Simple-Obsession-Drives-Success/dp/1591846218?tag=wondelai00-20) by Ken Segall - Network accessline 260
- [*"Insanely Simple: The Obsession That Drives Apple's Success"*](https://www.amazon.com/Insanely-Simple-Obsession-Drives-Success/dp/1591846218?tag=wondelai00-20) by Ken Segall - Network accessline 261
- [*"Creative Selection: Inside Apple's Design Process During the Golden Age of Steve Jobs"*](https://www.amazon.com/Creative-Selection-Inside-Apples-Process/dp/1250194466?tag=wondelai00-20) by Ken Kocienda - Network accessline 261
- [*"Creative Selection: Inside Apple's Design Process During the Golden Age of Steve Jobs"*](https://www.amazon.com/Creative-Selection-Inside-Apples-Process/dp/1250194466?tag=wondelai00-20) by Ken Kocienda
storybrand-messaging/SKILL.md
- Network accessline 255
- [*"Building a StoryBrand: Clarify Your Message So Customers Will Listen"*](https://www.amazon.com/Building-StoryBrand-Clarify-Message-Customers/dp/0718033329?tag=wondelai00-20) by Donald Miller - Network accessline 255
- [*"Building a StoryBrand: Clarify Your Message So Customers Will Listen"*](https://www.amazon.com/Building-StoryBrand-Clarify-Message-Customers/dp/0718033329?tag=wondelai00-20) by Donald Miller
system-design/SKILL.md
- Network accessline 138
| Context | Pattern | Example | |---------|---------|---------| | **Short link service** | Base62-encode auto-increment ID or hash | `https://short.ly/a1B2c3` maps to a key-value row | - Network accessline 138
| Context | Pattern | Example | |---------|---------|---------| | **Short link service** | Base62-encode auto-increment ID or hash | `https://short.ly/a1B2c3` maps to a key-value row | - Network accessline 139
|---------|---------|---------| | **Short link service** | Base62-encode auto-increment ID or hash | `https://short.ly/a1B2c3` maps to a key-value row | | **API protection** | Token bucket at gateway | 100 tokens/min per key; steady refill; - Network accessline 139
|---------|---------|---------| | **Short link service** | Base62-encode auto-increment ID or hash | `https://short.ly/a1B2c3` maps to a key-value row | | **API protection** | Token bucket at gateway | 100 tokens/min per key; steady refill; - Network accessline 140
| **Short link service** | Base62-encode auto-increment ID or hash | `https://short.ly/a1B2c3` maps to a key-value row | - Network accessline 140
| **Short link service** | Base62-encode auto-increment ID or hash | `https://short.ly/a1B2c3` maps to a key-value row | - Network accessline 200
- [*"System Design Interview -- An Insider's Guide"*](https://www.amazon.com/System-Design-Interview-insiders-Second/dp/B08CMF2CQF?tag=wondelai00-20) by Alex Xu (Volume 1) - Network accessline 200
- [*"System Design Interview -- An Insider's Guide"*](https://www.amazon.com/System-Design-Interview-insiders-Second/dp/B08CMF2CQF?tag=wondelai00-20) by Alex Xu (Volume 1) - Network accessline 201
- [*"System Design Interview -- An Insider's Guide: Volume 2"*](https://www.amazon.com/System-Design-Interview-Insiders-Guide/dp/1736049119?tag=wondelai00-20) by Alex Xu (Volume 2) - Network accessline 201
- [*"System Design Interview -- An Insider's Guide: Volume 2"*](https://www.amazon.com/System-Design-Interview-Insiders-Guide/dp/1736049119?tag=wondelai00-20) by Alex Xu (Volume 2) - Network accessline 202
- [*"Designing Data-Intensive Applications"*](https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321?tag=wondelai00-20) by Martin Kleppmann (data systems fundamentals) - Network accessline 202
- [*"Designing Data-Intensive Applications"*](https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321?tag=wondelai00-20) by Martin Kleppmann (data systems fundamentals) - Network accessline 203
- [ByteByteGo](https://bytebytego.com/) -- Alex Xu's platform with visual system design explanations - Network accessline 203
- [ByteByteGo](https://bytebytego.com/) -- Alex Xu's platform with visual system design explanations
team-topologies/SKILL.md
- Network accessline 198
- [*"Team Topologies: Organizing Business and Technology Teams for Fast Flow"*](https://www.amazon.com/Team-Topologies-Organizing-Business-Technology/dp/1942788819?tag=wondelai00-20) by Matthew Skelton & Manuel Pais - Network accessline 198
- [*"Team Topologies: Organizing Business and Technology Teams for Fast Flow"*](https://www.amazon.com/Team-Topologies-Organizing-Business-Technology/dp/1942788819?tag=wondelai00-20) by Matthew Skelton & Manuel Pais - Network accessline 199
- [*"Accelerate: The Science of Lean Software and DevOps"*](https://www.amazon.com/Accelerate-Software-Performing-Technology-Organizations/dp/1942788339?tag=wondelai00-20) by Nicole Forsgren, Jez Humble & Gene Kim - Network accessline 199
- [*"Accelerate: The Science of Lean Software and DevOps"*](https://www.amazon.com/Accelerate-Software-Performing-Technology-Organizations/dp/1942788339?tag=wondelai00-20) by Nicole Forsgren, Jez Humble & Gene Kim - Network accessline 200
- [*"The Mythical Man-Month: Essays on Software Engineering"*](https://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959?tag=wondelai00-20) by Frederick P. Brooks Jr. - Network accessline 200
- [*"The Mythical Man-Month: Essays on Software Engineering"*](https://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959?tag=wondelai00-20) by Frederick P. Brooks Jr.
technical-documentation/SKILL.md
- Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 126
[Credential-related source omitted] - Access to secretsline 126
[Credential-related source omitted] - Access to secretsline 203
[Credential-related source omitted] - Access to secretsline 203
[Credential-related source omitted] - Network accessline 223
Google's Developer Documentation Style Guide is the public house style that Google's technical writers maintain for developers.google.com, Android, and Google Cloud documentation; the companion Technical Writing One and Two courses are Goog - Network accessline 223
Google's Developer Documentation Style Guide is the public house style that Google's technical writers maintain for developers.google.com, Android, and Google Cloud documentation; the companion Technical Writing One and Two courses are Goog - Network accessline 227
- [Google Developer Documentation Style Guide](https://developers.google.com/style) — start with [Highlights](https://developers.google.com/style/highlights) and the [Word list](https://developers.google.com/style/word-list) - Network accessline 227
- [Google Developer Documentation Style Guide](https://developers.google.com/style) — start with [Highlights](https://developers.google.com/style/highlights) and the [Word list](https://developers.google.com/style/word-list) - Network accessline 228
- [Technical Writing One](https://developers.google.com/tech-writing/one) and [Technical Writing Two](https://developers.google.com/tech-writing/two) — Google's courses on words, sentences, documents, self-editing, and sample code - Network accessline 228
- [Technical Writing One](https://developers.google.com/tech-writing/one) and [Technical Writing Two](https://developers.google.com/tech-writing/two) — Google's courses on words, sentences, documents, self-editing, and sample code - Network accessline 229
- [Keep a Changelog](https://keepachangelog.com/) — the changelog structure this skill uses for release notes - Network accessline 229
- [Keep a Changelog](https://keepachangelog.com/) — the changelog structure this skill uses for release notes - Network accessline 230
- [*"Docs for Developers: An Engineer's Field Guide to Technical Writing"*](https://www.amazon.com/Docs-Developers-Engineers-Technical-Writing/dp/1484272161?tag=wondelai00-20) by Jared Bhatti, Zachary Sarah Corleissen, Jen Lambourne, David - Network accessline 230
- [*"Docs for Developers: An Engineer's Field Guide to Technical Writing"*](https://www.amazon.com/Docs-Developers-Engineers-Technical-Writing/dp/1484272161?tag=wondelai00-20) by Jared Bhatti, Zachary Sarah Corleissen, Jen Lambourne, David - Network accessline 231
- [*"Every Page Is Page One: Topic-Based Writing for Technical Communication and the Web"*](https://www.amazon.com/Every-Page-One-Topic-Based-Technical/dp/1937434281?tag=wondelai00-20) by Mark Baker - Network accessline 231
- [*"Every Page Is Page One: Topic-Based Writing for Technical Communication and the Web"*](https://www.amazon.com/Every-Page-One-Topic-Based-Technical/dp/1937434281?tag=wondelai00-20) by Mark Baker
technical-documentation/references/api-reference.md
- Access to secretsline 327
[Credential-related source omitted] - Access to secretsline 327
[Credential-related source omitted] - Access to secretsline 349
[Credential-related source omitted] - Access to secretsline 349
[Credential-related source omitted] - Access to secretsline 350
[Credential-related source omitted] - Access to secretsline 350
[Credential-related source omitted]
technical-documentation/references/audit-checklist.md
- Dangerous shell operationline 255
`curl -sL get.shipd.io | sh && shipd deploy --key=<your-key> --turbo` - Dangerous shell operationline 255
`curl -sL get.shipd.io | sh && shipd deploy --key=<your-key> --turbo` - Network accessline 255
`curl -sL get.shipd.io | sh && shipd deploy --key=<your-key> --turbo` - Network accessline 255
`curl -sL get.shipd.io | sh && shipd deploy --key=<your-key> --turbo` - Access to secretsline 280
[Credential-related source omitted] - Access to secretsline 280
[Credential-related source omitted]
technical-documentation/references/procedures-and-code.md
- Access to secretsline 96
[Credential-related source omitted] - Access to secretsline 96
[Credential-related source omitted] - Access to secretsline 173
[Credential-related source omitted] - Access to secretsline 173
[Credential-related source omitted] - Access to secretsline 186
[Credential-related source omitted] - Access to secretsline 186
[Credential-related source omitted] - Access to secretsline 191
[Credential-related source omitted] - Access to secretsline 191
[Credential-related source omitted] - Access to secretsline 226
[Credential-related source omitted] - Access to secretsline 226
[Credential-related source omitted]
technical-documentation/references/release-notes.md
- Network accessline 43
- `meridian.query()` returns rows in ascending `timestamp` order instead of insertion order. If your code depended on insertion order, sort explicitly with `orderBy('_ingested')`. ([#791](https://github.com/meridian-labs/meridian-js/pul - Network accessline 43
- `meridian.query()` returns rows in ascending `timestamp` order instead of insertion order. If your code depended on insertion order, sort explicitly with `orderBy('_ingested')`. ([#791](https://github.com/meridian-labs/meridian-js/pul - Network accessline 45
with `orderBy('_ingested')`. ([#791](https://github.com/meridian-labs/meridian-js/pull/791)) - Network accessline 45
with `orderBy('_ingested')`. ([#791](https://github.com/meridian-labs/meridian-js/pull/791)) - Network accessline 61
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), - Network accessline 61
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), - Network accessline 62
and this project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Network accessline 62
and this project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Network accessline 116
[Unreleased]: https://github.com/meridian-labs/meridian-js/compare/v4.0.0...HEAD - Network accessline 116
[Unreleased]: https://github.com/meridian-labs/meridian-js/compare/v4.0.0...HEAD - Network accessline 117
[4.0.0]: https://github.com/meridian-labs/meridian-js/compare/v3.4.0...v4.0.0 - Network accessline 117
[4.0.0]: https://github.com/meridian-labs/meridian-js/compare/v3.4.0...v4.0.0 - Network accessline 118
[3.4.0]: https://github.com/meridian-labs/meridian-js/compare/v3.3.0...v3.4.0 - Network accessline 118
[3.4.0]: https://github.com/meridian-labs/meridian-js/compare/v3.3.0...v3.4.0
technical-documentation/references/structure-and-formatting.md
- Network accessline 224
- "To learn about rate limits, click here." → "For rate limit details, see [Rate limits](#)." - "Read more at https://docs.cascade.dev/webhooks." → "For webhook payload formats, see [Webhook payloads](#)." - Network accessline 224
- "To learn about rate limits, click here." → "For rate limit details, see [Rate limits](#)." - "Read more at https://docs.cascade.dev/webhooks." → "For webhook payload formats, see [Webhook payloads](#)." - Network accessline 225
- "Read more at https://docs.cascade.dev/webhooks." → "For webhook payload formats, see [Webhook payloads](#)." - Network accessline 225
- "Read more at https://docs.cascade.dev/webhooks." → "For webhook payload formats, see [Webhook payloads](#)."
top-design/SKILL.md
- Network accessline 279
- [Designing with Type](https://www.amazon.com/Designing-Type-Essential-Typography/dp/0823014134?tag=wondelai00-20) by James Craig -- foundational text on typographic principles and hierarchy - Network accessline 279
- [Designing with Type](https://www.amazon.com/Designing-Type-Essential-Typography/dp/0823014134?tag=wondelai00-20) by James Craig -- foundational text on typographic principles and hierarchy - Network accessline 280
- [Grid Systems in Graphic Design](https://www.amazon.com/Grid-Systems-Graphic-Design-Communication/dp/3721201450?tag=wondelai00-20) by Josef Muller-Brockmann -- the definitive work on grid-based composition - Network accessline 280
- [Grid Systems in Graphic Design](https://www.amazon.com/Grid-Systems-Graphic-Design-Communication/dp/3721201450?tag=wondelai00-20) by Josef Muller-Brockmann -- the definitive work on grid-based composition - Network accessline 281
- [The Elements of Typographic Style](https://www.amazon.com/Elements-Typographic-Style-Version-4-0/dp/0881792128?tag=wondelai00-20) by Robert Bringhurst -- the typographer's bible on rhythm, proportion, and craft - Network accessline 281
- [The Elements of Typographic Style](https://www.amazon.com/Elements-Typographic-Style-Version-4-0/dp/0881792128?tag=wondelai00-20) by Robert Bringhurst -- the typographer's bible on rhythm, proportion, and craft - Network accessline 282
- [Interaction of Color](https://www.amazon.com/Interaction-Color-50th-Anniversary-Edition/dp/0300179359?tag=wondelai00-20) by Josef Albers -- essential reading on color perception and contrast - Network accessline 282
- [Interaction of Color](https://www.amazon.com/Interaction-Color-50th-Anniversary-Edition/dp/0300179359?tag=wondelai00-20) by Josef Albers -- essential reading on color perception and contrast - Network accessline 283
- [Layout Essentials: 100 Design Principles for Using Grids](https://www.amazon.com/Layout-Essentials-Design-Principles-Using/dp/1592537073?tag=wondelai00-20) by Beth Tondreau -- practical grid-based layout principles - Network accessline 283
- [Layout Essentials: 100 Design Principles for Using Grids](https://www.amazon.com/Layout-Essentials-Design-Principles-Using/dp/1592537073?tag=wondelai00-20) by Beth Tondreau -- practical grid-based layout principles - Network accessline 284
- [Awwwards Annual: The Best 365 Websites Around the World](https://www.awwwards.com/books/) -- yearly benchmark collection for 10/10 craft - Network accessline 284
- [Awwwards Annual: The Best 365 Websites Around the World](https://www.awwwards.com/books/) -- yearly benchmark collection for 10/10 craft
traction-eos/SKILL.md
- Network accessline 252
- [*"Traction: Get a Grip on Your Business"*](https://www.amazon.com/Traction-Get-Grip-Your-Business/dp/1936661837?tag=wondelai00-20) by Gino Wickman - Network accessline 252
- [*"Traction: Get a Grip on Your Business"*](https://www.amazon.com/Traction-Get-Grip-Your-Business/dp/1936661837?tag=wondelai00-20) by Gino Wickman - Network accessline 253
- [*"Get a Grip"*](https://www.amazon.com/Get-Grip-Entrepreneurial-Fable-Business/dp/1939529824?tag=wondelai00-20) by Gino Wickman & Mike Paton (EOS as a business fable) - Network accessline 253
- [*"Get a Grip"*](https://www.amazon.com/Get-Grip-Entrepreneurial-Fable-Business/dp/1939529824?tag=wondelai00-20) by Gino Wickman & Mike Paton (EOS as a business fable) - Network accessline 254
- [*"Rocket Fuel"*](https://www.amazon.com/Rocket-Fuel-Essential-Combination-Business/dp/1941631150?tag=wondelai00-20) by Gino Wickman & Mark C. Winters (Visionary + Integrator relationship) - Network accessline 254
- [*"Rocket Fuel"*](https://www.amazon.com/Rocket-Fuel-Essential-Combination-Business/dp/1941631150?tag=wondelai00-20) by Gino Wickman & Mark C. Winters (Visionary + Integrator relationship)
ux-heuristics/SKILL.md
- Network accessline 233
- [*"Don't Make Me Think, Revisited"*](https://www.amazon.com/Dont-Make-Think-Revisited-Usability/dp/0321965515?tag=wondelai00-20) by Steve Krug - Network accessline 233
- [*"Don't Make Me Think, Revisited"*](https://www.amazon.com/Dont-Make-Think-Revisited-Usability/dp/0321965515?tag=wondelai00-20) by Steve Krug - Network accessline 234
- [*"Rocket Surgery Made Easy"*](https://www.amazon.com/Rocket-Surgery-Made-Easy-Yourself/dp/0321657292?tag=wondelai00-20) by Steve Krug (DIY usability testing) - Network accessline 234
- [*"Rocket Surgery Made Easy"*](https://www.amazon.com/Rocket-Surgery-Made-Easy-Yourself/dp/0321657292?tag=wondelai00-20) by Steve Krug (DIY usability testing) - Network accessline 235
- [*"10 Usability Heuristics for User Interface Design"*](https://www.nngroup.com/articles/ten-usability-heuristics/) by Jakob Nielsen (Nielsen Norman Group) - Network accessline 235
- [*"10 Usability Heuristics for User Interface Design"*](https://www.nngroup.com/articles/ten-usability-heuristics/) by Jakob Nielsen (Nielsen Norman Group)
web-typography/SKILL.md
- Network accessline 293
- [*"On Web Typography"*](https://www.amazon.com/Web-Typography-Jason-Santa-Maria/dp/1937557065?tag=wondelai00-20) by Jason Santa Maria (A Book Apart, 2014) - Network accessline 293
- [*"On Web Typography"*](https://www.amazon.com/Web-Typography-Jason-Santa-Maria/dp/1937557065?tag=wondelai00-20) by Jason Santa Maria (A Book Apart, 2014)
web-typography/references/css-implementation.md
- Network accessline 128
**Online tools:** - [Transfonter](https://transfonter.org/) - Network accessline 128
**Online tools:** - [Transfonter](https://transfonter.org/) - Network accessline 129
- [Transfonter](https://transfonter.org/) - Network accessline 129
- [Transfonter](https://transfonter.org/) - Network accessline 130
- [Fonttools](https://github.com/fonttools/fonttools) - Network accessline 130
- [Fonttools](https://github.com/fonttools/fonttools) - Network accessline 131
- [Everything Fonts](https://everythingfonts.com/subsetter) - Network accessline 131
- [Everything Fonts](https://everythingfonts.com/subsetter)
web-typography/references/evaluating-typefaces.md
web-typography/references/pairing-strategies.md
- Network accessline 264
**For exploration:** - [Fontpair.co](https://fontpair.co) - Curated Google Font pairings - Network accessline 264
**For exploration:** - [Fontpair.co](https://fontpair.co) - Curated Google Font pairings - Network accessline 265
- [Fontpair.co](https://fontpair.co) - Curated Google Font pairings - Network accessline 265
- [Fontpair.co](https://fontpair.co) - Curated Google Font pairings - Network accessline 266
- [Typewolf](https://www.typewolf.com) - Real-world examples - Network accessline 266
- [Typewolf](https://www.typewolf.com) - Real-world examples - Network accessline 267
- [FontJoy](https://fontjoy.com) - AI-assisted discovery - Network accessline 267
- [FontJoy](https://fontjoy.com) - AI-assisted discovery
web-typography/references/responsive-typography.md
- Network accessline 105
**Tools:** - [Utopia.fyi](https://utopia.fyi/type/calculator/) - Type scale generator - Network accessline 105
**Tools:** - [Utopia.fyi](https://utopia.fyi/type/calculator/) - Type scale generator - Network accessline 106
- [Utopia.fyi](https://utopia.fyi/type/calculator/) - Type scale generator - Network accessline 106
- [Utopia.fyi](https://utopia.fyi/type/calculator/) - Type scale generator - Network accessline 107
- [clamp() Calculator](https://min-max-calculator.9elements.com/) - Interactive calculator - Network accessline 107
- [clamp() Calculator](https://min-max-calculator.9elements.com/) - Interactive calculator - Network accessline 369
**Fluid type calculators:** - [Utopia.fyi](https://utopia.fyi/type/calculator/) - Network accessline 369
**Fluid type calculators:** - [Utopia.fyi](https://utopia.fyi/type/calculator/) - Network accessline 370
- [Utopia.fyi](https://utopia.fyi/type/calculator/) - Network accessline 370
- [Utopia.fyi](https://utopia.fyi/type/calculator/) - Network accessline 371
- [Modern Fluid Typography Editor](https://modern-fluid-typography.vercel.app/) - Network accessline 371
- [Modern Fluid Typography Editor](https://modern-fluid-typography.vercel.app/) - Network accessline 372
- [Fluid Type Scale Calculator](https://www.fluid-type-scale.com/) - Network accessline 372
- [Fluid Type Scale Calculator](https://www.fluid-type-scale.com/) - Network accessline 374
**Testing:** - Browser DevTools responsive mode - [Responsively App](https://responsively.app/) - Multi-device preview - Network accessline 374
**Testing:** - Browser DevTools responsive mode - [Responsively App](https://responsively.app/) - Multi-device preview - Network accessline 375
- Browser DevTools responsive mode - [Responsively App](https://responsively.app/) - Multi-device preview - Real devices when possible - Network accessline 375
- Browser DevTools responsive mode - [Responsively App](https://responsively.app/) - Multi-device preview - Real devices when possible - Network accessline 376
- [Responsively App](https://responsively.app/) - Multi-device preview - Network accessline 376
- [Responsively App](https://responsively.app/) - Multi-device preview
working-with-legacy-code/SKILL.md
- Network accessline 199
- [*"Working Effectively with Legacy Code"*](https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052?tag=wondelai00-20) by Michael C. Feathers - Network accessline 199
- [*"Working Effectively with Legacy Code"*](https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052?tag=wondelai00-20) by Michael C. Feathers - Network accessline 200
- [*"Refactoring: Improving the Design of Existing Code"*](https://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Signature/dp/0134757599?tag=wondelai00-20) by Martin Fowler - Network accessline 200
- [*"Refactoring: Improving the Design of Existing Code"*](https://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Signature/dp/0134757599?tag=wondelai00-20) by Martin Fowler - Network accessline 201
- [*"Tidy First?: A Personal Exercise in Empirical Software Design"*](https://www.amazon.com/Tidy-First-Personal-Exercise-Empirical/dp/1098151240?tag=wondelai00-20) by Kent Beck - Network accessline 201
- [*"Tidy First?: A Personal Exercise in Empirical Software Design"*](https://www.amazon.com/Tidy-First-Personal-Exercise-Empirical/dp/1098151240?tag=wondelai00-20) by Kent Beck - Network accessline 202
- [*"Kill It with Fire: Manage Aging Computer Systems (and Future Proof Modern Ones)"*](https://www.amazon.com/Kill-Fire-Manage-Computer-Systems/dp/1718501188?tag=wondelai00-20) by Marianne Bellotti - Network accessline 202
- [*"Kill It with Fire: Manage Aging Computer Systems (and Future Proof Modern Ones)"*](https://www.amazon.com/Kill-Fire-Manage-Computer-Systems/dp/1718501188?tag=wondelai00-20) by Marianne Bellotti
working-with-legacy-code/references/case-studies.md
working-with-legacy-code/references/change-algorithm.md
working-with-legacy-code/references/dependency-breaking.md
- Access to secretsline 75
[Credential-related source omitted] - Access to secretsline 75
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 84
[Credential-related source omitted] - Access to secretsline 84
[Credential-related source omitted] - Access to secretsline 85
[Credential-related source omitted] - Access to secretsline 85
[Credential-related source omitted]
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 500 facts
- Network access in prose of the SKILL.md37signals-way/SKILL.md:181Low confidence
- Network access in prose of the SKILL.md37signals-way/SKILL.md:182Low confidence
- Network access in prose of the SKILL.md37signals-way/SKILL.md:183Low confidence
- Network access in prose of the SKILL.md37signals-way/SKILL.md:184Low confidence
- Network access in prose of the SKILL.md37signals-way/SKILL.md:185Low confidence
- Network access in prose of the SKILL.mdblue-ocean-strategy/SKILL.md:166Low confidence
- Network access in prose of the SKILL.mdblue-ocean-strategy/SKILL.md:166Low confidence
- Network access in prose of the SKILL.mdblue-ocean-strategy/SKILL.md:167Low confidence
- Network access in prose of the SKILL.mdblue-ocean-strategy/SKILL.md:167Low confidence
- Network access in prose of the SKILL.mdclean-architecture/SKILL.md:192Low confidence
- Network access in prose of the SKILL.mdclean-architecture/SKILL.md:192Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueclean-architecture/references/adapters-frameworks.md:280Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueclean-architecture/references/adapters-frameworks.md:280Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueclean-architecture/references/adapters-frameworks.md:281Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueclean-architecture/references/adapters-frameworks.md:281Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueclean-architecture/references/boundaries.md:384Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueclean-architecture/references/boundaries.md:384Low confidence
- Network access in prose of the SKILL.mdclean-code/SKILL.md:215Low confidence
- Network access in prose of the SKILL.mdclean-code/SKILL.md:215Low confidence
- Network access in prose of the SKILL.mdclean-code/SKILL.md:216Low confidence
- Network access in prose of the SKILL.mdclean-code/SKILL.md:216Low confidence
- Network access in prose of the SKILL.mdclean-code/SKILL.md:217Low confidence
- Network access in prose of the SKILL.mdclean-code/SKILL.md:217Low confidence
- Network access in prose of the SKILL.mdclean-code/SKILL.md:218Low confidence
- Network access in prose of the SKILL.mdclean-code/SKILL.md:218Low confidence
- Network access in prose of the SKILL.mdcold-start-problem/SKILL.md:182Low confidence
- Network access in prose of the SKILL.mdcold-start-problem/SKILL.md:182Low confidence
- Network access in prose of the SKILL.mdcold-start-problem/SKILL.md:183Low confidence
- Network access in prose of the SKILL.mdcold-start-problem/SKILL.md:183Low confidence
- Network access in prose of the SKILL.mdcold-start-problem/SKILL.md:184Low confidence
- Network access in prose of the SKILL.mdcold-start-problem/SKILL.md:184Low confidence
- Network access in prose of the SKILL.mdcontagious/SKILL.md:274Low confidence
- Network access in prose of the SKILL.mdcontagious/SKILL.md:274Low confidence
- Network access in prose of the SKILL.mdcontagious/SKILL.md:275Low confidence
- Network access in prose of the SKILL.mdcontagious/SKILL.md:275Low confidence
- Network access in prose of the SKILL.mdcontinuous-discovery/SKILL.md:198Low confidence
- Network access in prose of the SKILL.mdcontinuous-discovery/SKILL.md:198Low confidence
- Network access in prose of the SKILL.mdcro-methodology/SKILL.md:223Low confidence
- Network access in prose of the SKILL.mdcro-methodology/SKILL.md:223Low confidence
- Network access in prose of the SKILL.mdcrossing-the-chasm/SKILL.md:208Low confidence
- Network access in prose of the SKILL.mdcrossing-the-chasm/SKILL.md:208Low confidence
- Network access in prose of the SKILL.mdcrossing-the-chasm/SKILL.md:209Low confidence
- Network access in prose of the SKILL.mdcrossing-the-chasm/SKILL.md:209Low confidence
- Network access in prose of the SKILL.mdddia-systems/SKILL.md:217Low confidence
- Network access in prose of the SKILL.mdddia-systems/SKILL.md:217Low confidence
- Network access in prose of the SKILL.mddesign-everyday-things/SKILL.md:289Low confidence
- Network access in prose of the SKILL.mddesign-everyday-things/SKILL.md:289Low confidence
- Network access in prose of the SKILL.mddesign-everyday-things/SKILL.md:290Low confidence
- Network access in prose of the SKILL.mddesign-everyday-things/SKILL.md:290Low confidence
- Network access in prose of the SKILL.mddesign-sprint/SKILL.md:235Low confidence
and 450 more
Only the first 500 facts are listed.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md 37signals-way/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Native | Path .cursor/skills/37signals-way | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md 37signals-way/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Native | Manifest .github/copilot-instructions.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md 37signals-way/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/wondelai-skills/)