Skill map Impeccable map pstack map Matt Pocock map GitHub

Matt Pocock skills map

mattpocock-skills v1.3.1 (plugin.json), commit 49dd158

Skills for real engineers: small, composable, not vibe coding.

PlanStage 1Category: Get answers you lack. Tap for details.Get answers you lackresearchresearchlook up cited answersSTARTto-questionnaireto-questionnaireturn question intoexpert formCategory: Sharpen the idea into tickets. Tap for details.Sharpen the idea into ticketsgrill-with-docsgrill-with-docsgrill idea, writeglossarySTARTto-specto-specwrite agreed plan asspecto-ticketsto-ticketsslice plan into thinticketsCategory: Chart a huge foggy job. Tap for details.Chart a huge foggy jobwayfinderwayfindermap big decisions,settle eachSTARTto-specto-specwrite agreed plan asspecDesignStage 2Category: Try it with throwaway code. Tap for details.Try it with throwaway codehandoffhandoffpack chat for nextagentSTARTprototypeprototypebuild throwaway to testideaCategory: Pick the words and the shape. Tap for details.Pick the words and the shapedomain-modelingdomain-modelingkeep glossary anddecisions tidySTARTcodebase-designcodebase-designdesign small-interfacedeep modulesBuildStage 3Category: Build one piece. Tap for details.Build one pieceimplementimplementbuild ticket, review,commitSTARTtddtddwrite failing testfirstCategory: Build the whole spec. Tap for details.Build the whole specimplement-specimplement-specbuild whole spec withhelpersSTARTtddtddwrite failing testfirstCategory: Fix a hard bug. Tap for details.Fix a hard bugdiagnosing-bugsdiagnosing-bugsreproduce bug, then fixitSTARTtddtddwrite failing testfirstTestStage 4Category: Check the change. Tap for details.Check the changecode-reviewcode-reviewreview diff: standardsand specSTARTNot covered: No separate QA, e2e or browser-testingskill. Tests live in /tdd (Build). Thereview is /code-review.DeployStage 5Category: Open the pull request. Tap for details.Open the pull requestprprwrite clear PRdescriptionsSTARTCategory: Do the human-only steps. Tap for details.Do the human-only stepswizardwizardscript your human-onlystepsSTARTNot covered: No CI/CD, release, or rollout skill. /pr and/wizard are the only shipping helpers.MaintainStage 6Category: Sort new issues. Tap for details.Sort new issuestriagetriagelabel issues untilreadySTARTimplementimplementbuild ticket, review,commitCategory: Look back and tidy up. Tap for details.Look back and tidy upretroretroreview session, improvesetupSTARTimprove-codebase-architectureimprove-codebase-architecturefind modules to deepenNot covered: No monitoring, logs, metrics or incidentskill. Maintenance is about issues, agentsetup and code shape.AnytimeGroup: RouterRouterask-mattask-mattroute you to rightskillGroup: Set up onceSet up oncesetup-matt-pocock-skillssetup-matt-pocock-skillstell skills where docsliveGroup: Interview and re-explainInterview and re-explaingrillinggrillinginterview you in hardroundsgrill-megrill-megrill you, write nofileswait-whatwait-whatre-explain last messagesimplyGroup: Learn and writeLearn and writeteachteachtutor you on a topicwriting-for-agentswriting-for-agentswrite docs agents canread

Best-practice order

1PlanMatt's pack is built for this stage. The rule:
2DesignSettle the shape before building: answer quest
3BuildBuild in small test-first steps. Tests come fi
4TestTesting itself happens inside Build (/tdd). Th
5DeployGet the change out: a clear pull request, and
6MaintainKeep it healthy: sort new issues, learn from s