All 94 skillsQuality12 of 13

stryx:patterns

When reading unfamiliar code, choosing a design pattern or sizing up technical debt.

/stryx:patterns

Inside its piece: 9 specks, one for each file on its shelf. Its twelve group-mates glow on the open book behind it. The light splits toward orange, the band of Quality.

In numbers

counted 2026-10-12 in the installed set
  • 7reference files
  • 9files in the skill
  • 168KB on disk
  • 11chapters
  • 1agent works by this book

Use it when

in the skill’s own words
    • when reading or onboarding to an unfamiliar codebase ("onboard me to this repo", "where do I start reading", "trace this flow end to end")
    • deciding how deeply to read code before changing it
    • choosing between design patterns ("which pattern fits", "factory or strategy", "should this be a state machine")
    • porting a solution or pattern from one stack to another (React, Electron, Flutter, Node, Python)
    • spotting which patterns a codebase already uses
    • assessing
    • quantifying or prioritizing technical debt ("tech debt", "debt register", "is this worth fixing", "a TD-XXX debt entry")
    • changing legacy code you did not write and do not fully understand
    • mistake-proofing a design or auditing for footguns ("poka-yoke", "what is easy to misuse here")

Not for

another skill does it

Inside the book

11 chapters, by title only
  1. Non-negotiable rules
  2. Pick the job
  3. Read code in execution order
  4. Transfer a pattern: Identify, Recall, Extract, Map, Reify
  5. The same pattern across stacks
  6. Choose a pattern
  7. Recognize the patterns a codebase already uses
  8. Manage technical debt with numbers
  9. Smells → patterns
  10. Change legacy code safely
  11. Gates before you call it done

Its helper

1 agent works by this book

Works with

the skills it names most

Claude loads it by itself when the moment comes; by hand, type the line at the top. It comes with the whole set: Installs all 94 skills, 32 agents and the brain program as one set. The skill’s own text is private source and is not shown here.