AI Marketplaces Leaderboard

Matt Pocock Skills

ChatGPT plugin

Engineering workflow skills

View in ChatGPT directory
Featured
No

not on the featured shelf

Movement

From our daily snapshots over the last 30 days.

Rank by placement

#4879of 6,022119places down24h—7d
#4,661#4,959#5,257#5,555Sep 13Sep 19Sep 25Oct 1Oct 7Oct 12

Rank in Developer tools

#354of 53738places down24h—7d
#298#354#410#466Sep 13Sep 19Sep 25Oct 1Oct 7Oct 12

In its category

How this plugin compares with others in the same category. Positions are counted within the category, not across the whole directory.

Developer tools354th of 537 by placement
#PluginPosition7d
351AstraVerify Domain Trust Check#4865—
352Caveman#4873—
353Vaisala Xweather API & Maps#4878—
354Matt Pocock SkillsThis page#4879—
355SQL Expert#4883—
356Fallow Code Analysis#4893—
357Agent Skills#4894—

All 537 Developer tools plugins

Provides reusable engineering workflows and references for TypeScript, React, tooling, debugging, and coding-agent work.

Example prompts

  • “Choose the best workflow for this TypeScript task”
  • “Review this React or TypeScript implementation”
  • “Help me debug this coding problem using the relevant skill”

Skills

  • ask-matt

    Use when the user explicitly asks Ask Matt to choose the most appropriate Matt Pocock skill or workflow for a task.

  • claude-handoff

    Use when the user explicitly asks to hand work from the current session to a Claude background agent.

  • code-review

    Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to "review since X".

  • codebase-design

    Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.

  • diagnosing-bugs

    Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.

  • domain-modeling

    Use when the user wants to pin down domain terminology or a ubiquitous language, record an architectural decision, or when another skill needs to maintain the domain model.

  • git-guardrails-claude-code

    Use when user wants to prevent destructive git operations, add git safety hooks, or block git push/reset in Claude Code.

  • grill-me

    Use when the user explicitly asks to be grilled or interviewed to sharpen a plan, design, or decision before proceeding.

  • grill-with-docs

    Use when the user explicitly asks for a design or plan to be grilled while architectural notes, ADRs, or glossary documentation are created alongside the interview.

  • grilling

    Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.

  • handoff

    Use when the user explicitly asks to compact the current conversation into a handoff document for another agent or session.

  • implement

    Use when the user explicitly asks to implement work from an existing specification or set of tickets.

Show all 35
  • improve-codebase-architecture

    Use when the user explicitly asks to scan a codebase for architectural improvement opportunities and interactively choose which one to deepen.

  • loop-me

    Use when the user explicitly asks for a repeated interview loop to specify workflows they want to build in the current workspace.

  • migrate-to-shoehorn

    Use when user mentions shoehorn, wants to replace in tests, or needs partial test data.

  • prototype

    Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.

  • research

    Use when a software project or workspace needs a Markdown research note grounded in high-trust primary technical sources, documentation, or API facts.

  • resolving-merge-conflicts

    Use when you need to resolve an in-progress git merge/rebase conflict.

  • scaffold-exercises

    Use when user wants to scaffold exercises, create exercise stubs, or set up a new course section.

  • setup-matt-pocock-skills

    Use when the user explicitly asks to configure a repository for the Matt Pocock engineering skills, including tracker, labels, and domain-document layout.

  • setup-pre-commit

    Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.

  • setup-ts-deep-modules

    Use when the user explicitly asks to enforce deep-module boundaries in a TypeScript repository with dependency-cruiser.

  • tdd

    Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.

  • teach

    Use when the user explicitly asks for a guided lesson on a concept or skill inside the current workspace.

  • to-questionnaire

    Use when the user explicitly asks to turn unresolved decisions into a questionnaire another person can answer.

  • to-spec

    Use when the user explicitly asks to turn the current conversation into a specification without another discovery interview.

  • to-tickets

    Use when the user explicitly asks to break a plan or specification into tracer-bullet implementation tickets with dependencies.

  • triage

    Use when the user explicitly asks to move issues or external pull requests through the Matt Pocock triage workflow.

  • wait-what

    Use when the user explicitly says the previous explanation did not land and asks for it to be re-pitched more clearly.

  • wayfinder

    Use when the user explicitly asks to map a multi-session body of work into shared decision tickets and resolve them sequentially.

  • wizard

    Use when provisioning infrastructure, setting up credentials or CI secrets, walking an unfamiliar third-party dashboard, or running a one-off migration or cutover. Don't invoke this for steps the agent can perform itself.

  • writing-beats

    Use when the user explicitly asks to organize raw writing material into a sequence of beats for a coherent journey.

  • writing-for-agents

    Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.

  • writing-fragments

    Use when the user explicitly asks to explore and collect raw writing fragments before imposing structure.

  • writing-shape

    Use when the user explicitly asks to shape raw writing material into an article or structured prose draft.

Categories
Made by
RONALD FERRARI SOARES
Sign-in
On Install
Capabilities
Planning, TDD, Code review, Architecture guidance
Availability
Available
Version
1.2.3
Keywords
engineering, tdd, code-review, architecture, productivity, research
Created
September 20, 2026