github.com/mattpocock/skills309k
Skills for Real Engineers.
/plugin marketplace add mattpocock/skills
Find which skill or flow in this repo fits your current situation.
Pursue a long goal in one session by coordinating subagents.
Pass the current conversation to a fresh background agent that continues the work.
Review changes against repo standards and the original spec in parallel.
Design deep modules with clear interfaces and well-placed seams.
Run a diagnosis loop on hard bugs and performance regressions.
Sharpen project terms in a glossary and record decisions as ADRs.
Add Claude Code hooks that block destructive git commands before they run.
Stress-test a plan or idea with relentless, pointed questions.
Compact the current conversation into a document for another agent.
Build a piece of work from a spec or a set of tickets.
Turn the results of spec and ticket planning into working code.
Scan a codebase for deepening opportunities and report them as HTML.
Question you about the specs of workflows you want to build.
Replace type assertions in test files with Shoehorn partial test data.
Write a clear pull request body from your changes.
Build a throwaway prototype to test a state model or UI idea.
Gather findings from primary sources into a Markdown file in the repo.
Run a retrospective on a coding session to find what to change.
Create course exercise folders with problems, solutions and explainers.
Configure the issue tracker, triage labels and domain docs for the skills.
Add Husky and lint-staged hooks for formatting, types and tests.
Use dependency-cruiser so TypeScript packages expose only their entry points.
Define the tasks a software factory runs and the services it connects to.
Build features and fix bugs test-first with red-green-refactor cycles.
Teach you a new skill or concept inside this workspace.
Turn an open decision into a questionnaire someone else can fill in.
Turn the current discussion into a spec and publish it to the issue tracker.
Split a plan into tracer-bullet tickets with their blocking links.
Move issues and external PRs through triage states and write agent briefs.
Restate a message that did not land so it reads clearly.
Plan a huge job as decision tickets and resolve them one at a time.
Generate an interactive bash guide for steps only a human can perform.
Turn raw material into a sequence of beats, grounding each term first.
Write skills, AGENTS.md and CLAUDE.md files that agents follow reliably.
Collect raw writing fragments before any structure is imposed on them.
Shape raw material into an article one paragraph at a time.