# Matt Pocock

> Practical TypeScript education

Practical skills for diagnosis, prototyping, TDD, planning, and interface design.

## Profile stats

- Skills: 68
- Stars: 9.1M
- Installs: 1.9M
- Best skill: retro

## Links

- HTML page: https://omgskills.com/library/mattpocock/
- GitHub: https://github.com/mattpocock
- X: https://x.com/mattpocockuk

## Featured skills

- [retro](https://omgskills.com/skills/mattpocock/skills/skills/in-progress/retro/index.md) — Conduct a retrospective on a coding session.
   - [@mattpocock](https://omgskills.com/library/mattpocock/index.md) · 259k stars
- [implement-spec](https://omgskills.com/skills/mattpocock/skills/skills/in-progress/implement-spec/index.md) — Implement a specification in code.
   - [@mattpocock](https://omgskills.com/library/mattpocock/index.md) · 241k stars
- [git-guardrails-claude-code](https://omgskills.com/skills/mattpocock/skills/skills/misc/git-guardrails-claude-code/index.md) — Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they...
   - [@mattpocock](https://omgskills.com/library/mattpocock/index.md) · 233k stars
- [design-an-interface](https://omgskills.com/skills/mattpocock/skills/design-an-interface/index.md) — Used to generate multiple radically different interface designs for a module using parallel sub-agents.
   - [@mattpocock](https://omgskills.com/library/mattpocock/index.md) · 204k stars
- [edit-article](https://omgskills.com/skills/mattpocock/skills/edit-article/index.md) — Used to edit and improve articles by restructuring sections, improving clarity, and tightening prose.
   - [@mattpocock](https://omgskills.com/library/mattpocock/index.md) · 199k stars
- [grill-me](https://omgskills.com/skills/mattpocock/skills/grill-me/index.md) — A relentless interview to sharpen a plan or design.
   - [@mattpocock](https://omgskills.com/library/mattpocock/index.md) · 199k stars
- [migrate-to-shoehorn](https://omgskills.com/skills/mattpocock/skills/migrate-to-shoehorn/index.md) — Migrate test files from \`as\` type assertions to @total-typescript/shoehorn.
   - [@mattpocock](https://omgskills.com/library/mattpocock/index.md) · 199k stars
- [qa](https://omgskills.com/skills/mattpocock/skills/qa/index.md) — Interactive QA session where user reports bugs or issues conversationally, and the agent files GitHub issues.
   - [@mattpocock](https://omgskills.com/library/mattpocock/index.md) · 199k stars
- [setup-matt-pocock-skills](https://omgskills.com/skills/mattpocock/skills/setup-matt-pocock-skills/index.md) — Configure this repo for the engineering skills — set up its issue tracker, triage label vocabulary, and domain doc...
   - [@mattpocock](https://omgskills.com/library/mattpocock/index.md) · 199k stars
- [triage](https://omgskills.com/skills/mattpocock/skills/triage/index.md) — Move issues and external PRs through a state machine of triage roles — categorise, verify, grill if needed, and write...
   - [@mattpocock](https://omgskills.com/library/mattpocock/index.md) · 199k stars
- [ubiquitous-language](https://omgskills.com/skills/mattpocock/skills/ubiquitous-language/index.md) — Extract a DDD-style ubiquitous language glossary from the current conversation, flagging ambiguities and proposing...
   - [@mattpocock](https://omgskills.com/library/mattpocock/index.md) · 199k stars
- [grill-with-docs](https://omgskills.com/skills/mattpocock/skills/grill-with-docs/index.md) — A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
   - [@mattpocock](https://omgskills.com/library/mattpocock/index.md) · 177k stars

## Others you might like

- [Meng To](https://omgskills.com/library/mengto/index.md)
- [Michael Wall](https://omgskills.com/library/sunflower-of-parchman/index.md)
- [Microsoft](https://omgskills.com/library/microsoft/index.md)
