Matt Pocock avatar

Matt Pocock

Community

@mattpocock · Oxfordshire

43,023Followers
|
251Public Repos
|
37Published Skills

TypeScript wizard. Building Total TypeScript - a comprehensive, production-grade TypeScript course. Ex-Vercel, Stately.

Agent Skills by Matt Pocock

Showing 37 vetted skills indexed across 1 GitHub repositories.

mattpocockmattpocock
242.8k

setup-pre-commit

Configures Husky pre-commit hooks with lint-staged, Prettier, type checking, and tests.

Community
Intermediate
mattpocockmattpocock
242.8k

git-guardrails-claude-code

Configures Claude Code hooks to block dangerous git commands before execution.

Community
Basic
mattpocockmattpocock
242.8k

scaffold-exercises

Creates lint-compliant course exercise directory structures with sections, problems, solutions, and explainers.

Community
Intermediate
mattpocockmattpocock
242.8k

migrate-to-shoehorn

Migrates TypeScript test files from `as` type assertions to @total-typescript/shoehorn partial data helpers.

Community
Basic
mattpocockmattpocock
242.8k

setup-ts-deep-modules

Configure dependency-cruiser to enforce deep-module package boundaries in TypeScript repositories.

Community
Intermediate
mattpocockmattpocock
242.8k

loop-me

Interviews users to produce workflow specifications for recurring personal loops.

Community
Intermediate
mattpocockmattpocock
242.8k

writing-fragments

Collects raw writing fragments into a single markdown file through exploratory interviews.

Community
Basic
mattpocockmattpocock
242.8k

writing-shape

Shapes raw markdown material into a structured article paragraph by paragraph.

Community
Intermediate
mattpocockmattpocock
242.8k

claude-handoff

Launches a background Claude agent seeded with a handoff summary of the current conversation.

Community
Basic
mattpocockmattpocock
242.8k

retro

Conducts a retrospective on a coding session to suggest agent environment improvements.

Community
Intermediate
mattpocockmattpocock
242.8k

implement-spec

Implements a specification as a single PR using concurrent subagents and ticket task graphs.

Community
Advanced
mattpocockmattpocock
242.8k

writing-beats

Assembles raw markdown material into articles one beat at a time.

Community
Intermediate
mattpocockmattpocock
242.8k

research

Investigates questions against primary sources and writes cited findings to a Markdown file.

Community
Basic
mattpocockmattpocock
242.8k

domain-modeling

Builds and maintains project domain glossaries and architecture decision records.

Community
Intermediate
mattpocockmattpocock
242.8k

wayfinder

Plans large multi-session efforts as decision tickets on an issue tracker.

Community
Advanced
mattpocockmattpocock
242.8k

setup-matt-pocock-skills

Configures a repository's issue tracker, triage labels, and domain doc layout for engineering skills.

Community
Intermediate
mattpocockmattpocock
242.8k

diagnosing-bugs

Diagnose hard bugs and performance regressions through a structured feedback-loop workflow.

Community
Advanced
mattpocockmattpocock
242.8k

code-review

Reviews a git diff against repo coding standards and the originating spec using parallel sub-agents.

Community
Intermediate
mattpocockmattpocock
242.8k

to-tickets

Breaks plans and specs into tracer-bullet tickets with declared blocking dependencies.

Community
Intermediate
mattpocockmattpocock
242.8k

ask-matt

Routes engineering situations to the appropriate skill or workflow in the repository.

Community
Intermediate
mattpocockmattpocock
242.8k

wizard

Generate interactive bash wizards that walk humans through manual setup procedures.

Community
Intermediate
mattpocockmattpocock
242.8k

improve-codebase-architecture

Scan a codebase for module deepening opportunities and present them as a visual HTML report.

Community
Advanced
mattpocockmattpocock
242.8k

to-spec

Synthesizes conversation context into a structured spec published to the project issue tracker.

Community
Intermediate
mattpocockmattpocock
242.8k

codebase-design

Designs deep modules with small interfaces placed at clean seams.

Community
Intermediate