____ _ _ _ _ _ / ___|| | _(_) | |_ __ ___ __ _| | _____ \___ \| |/ / | | | '_ \` _ \ / _\` | |/ / _ \ ___) | <| | | | | | | | | (_| | < __/ |____/|_|\_\_|_|_|_| |_| |_|\__,_|_|\_\___|
A curated marketplace of agent-installable SKILL.md files. Every one personally reviewed before it goes live.
+ Submit a skillinstall · curl --create-dirs -fsSL skillmake.xyz/i/<name> -o ~/.claude/skills/<name>/SKILL.md
20 engineers
⌕
#namesourcegithub
1
mp-zoom-outengineers
Use when unfamiliar with a section of code and you need the agent to go up a layer of abstraction — produce a map of relevant modules and callers using CONTEXT.md vocabulary, not implementation detail.
github.com▶ 176k2
mp-triageengineers
Use when moving issues through a small state machine (bug/enhancement × needs-triage / needs-info / ready-for-agent / ready-for-human / wontfix), prepping briefs that AFK agents can pick up cleanly.
github.com▶ 176k3
mp-to-prdengineers
Use when synthesising the current conversation and codebase understanding into a PRD published to the issue tracker — no fresh interview, the context you already have IS the input.
github.com▶ 176k4
mp-to-issuesengineers
Use when breaking a plan, spec, or PRD into independently-grabbable tracker issues — vertical tracer-bullet slices that cut through every layer end-to-end, each one demoable on its own.
github.com▶ 176k5
mp-tddengineers
Use when building features or fixing bugs test-first — red-green-refactor in vertical tracer-bullet slices, tests verifying behavior through public interfaces so they survive internal refactors.
github.com▶ 176k6
mp-prototypeengineers
Use when building throwaway code that answers a single design question — routes to a runnable terminal app (logic/state) or several switchable UI variations (visual) and is deleted once the question is answered.
github.com▶ 176k7
mp-improve-codebase-architectureengineers
Use when looking for deepening opportunities — refactors that turn shallow modules into deep ones, informed by CONTEXT.md domain language and prior ADRs. Aim: testability and AI-navigability.
github.com▶ 176k8
mp-write-a-skillengineers
Use when authoring a new agent skill — covers structure, progressive disclosure, when to add scripts, when to split files, and the trigger-rich description format that controls whether your agent picks the skill at all.
github.com76k9
mp-setup-pre-commitengineers
Use when adding Husky pre-commit hooks to a repo — installs husky + lint-staged + Prettier, wires `npx lint-staged`, `npm run typecheck`, and `npm run test` into .husky/pre-commit.
github.com76k10
mp-setup-matt-pocock-skillsengineers
Use when bootstrapping a repo so Matt's engineering skills (to-issues, to-prd, triage, diagnose, tdd, etc.) know the issue tracker, triage labels, and domain doc layout — writes AGENTS.md/CLAUDE.md + docs/agents/.
github.com76k11
mp-scaffold-exercisesengineers
Use when scaffolding course exercise directories (sections, problems, solutions, explainers) that pass `pnpm ai-hero-cli internal lint` — Matt's AI Hero course tooling convention.
github.com76k12
mp-migrate-to-shoehornengineers
Use when refactoring TypeScript TEST files away from `as` type assertions to @total-typescript/shoehorn — fromPartial() for partial type-safe data, fromAny() for intentionally-wrong inputs.
github.com76k13
mp-handoffengineers
Use when compacting the current Claude Code conversation into a handoff document a fresh agent can pick up — writes to `mktemp -t handoff-XXXXXX.md`, references existing artefacts instead of duplicating them.
github.com76k14
mp-grill-with-docsengineers
Use when you want a relentless grilling session that stress-tests a plan against the project's domain glossary (CONTEXT.md) and prior ADRs, sharpening terminology and updating docs inline as decisions crystallise.
github.com▶ 176k15
mp-grill-meengineers
Use when you want the agent to interview you relentlessly about a plan or design — one question at a time, recommended answer included, walking the decision tree until you've reached shared understanding.
github.com76k16
mp-git-guardrailsengineers
Use when you want Claude Code's Bash tool to refuse dangerous git commands (push, reset --hard, clean -f, branch -D, checkout .) via a PreToolUse hook installed in .claude/settings.json or ~/.claude/settings.json.
github.com76k17
mp-edit-articleengineers
Use when editing an article draft — split by headings, model content as a DAG of dependencies, confirm the section order with the author, then tighten each section to ≤240 chars per paragraph.
github.com76k18
mp-diagnoseengineers
Use when chasing hard bugs or perf regressions — disciplined reproduce→minimise→hypothesise→instrument→fix→regression-test loop, with feedback loop quality treated as the actual skill.
github.com▶ 176kThink SKILL.md for the rest of the agent stack — by hand, not by scrape.