Skill map Impeccable map pstack map Matt Pocock map GitHub

pstack map

Cursor plugin 0.15.17 / pstack-claude port 0.9.82

if you want to go fast, go deep first. pstack helps you write less, but higher quality code. rigorous agent workflows you can parallelize with confidence.

PlanStage 1Category: Learn the code first. Tap for details.Learn the code firsthowhowexplain how code worksSTARTwhywhyfind why code was builtteachteachexplain your worksimplyCategory: Plan a big or unattended job. Tap for details.Plan a big or unattended jobfigure-it-outfigure-it-outdesign custom playbookfor jobSTARTshow-me-your-workshow-me-your-worklog every decision madeNot covered: No requirements-gathering, interview orintent-file skill. The closest pieces arethe read-only Investigation playbook, therestate-first prompt and the Multi-phaseDesignStage 2Category: Settle the code shape. Tap for details.Settle the code shapearchitectarchitectsketch types, thenwrite codeSTARTarenaarenabuild rival versions,pick bestinterrogateinterrogatehave AI models attackdiffBuildStage 3Category: Write it test-first. Tap for details.Write it test-firsttddtddwrite failing test, fixbugSTARTtypescript-best-practicestypescript-best-practicesenforce strictTypeScript rulesCategory: Clean up the diff. Tap for details.Clean up the diffdeslopdeslopstrip AI junk from diffSTARTno-commentsno-commentsdelete needless codecommentsTestStage 4Category: Prove it on the real app. Tap for details.Prove it on the real appcreate-verification-skillcreate-verification-skillbuild skill to run appSTARTswarmswarmrun many workers atonceCategory: Vet the change and the number. Tap for details.Vet the change and the numberblast-radiusblast-radiusfind what change couldbreakSTARTbenchmark-checklistbenchmark-checklistsanity-check speednumbersCategory: Attack the diff. Tap for details.Attack the diffinterrogateinterrogatehave AI models attackdiffSTARTthermo-nuclear-code-quality-reviewthermo-nuclear-code-quality-reviewharshly review codestructureDeployStage 5Category: Get the PR merged. Tap for details.Get the PR mergedmake-pr-easy-to-reviewmake-pr-easy-to-reviewtidy PR for reviewersSTARTbabysitbabysitwatch PR until itmergesfix-merge-conflictsfix-merge-conflictsresolve conflicts,recheck buildget-pr-commentsget-pr-commentslist review comments asactionsfix-cifix-cifix failing CI checksNot covered: No deploy, rollout, rollback or post-releasemonitoring skills. Babysit and Shipping endat the merge.MaintainStage 6No skills for this stagein pstack mapAnytimeGroup: RouterRouterpoteto-modepoteto-modepick and run rightplaybookGroup: Setup and helpSetup and helpsetup-pstacksetup-pstackchoose models for eachjobpoteto-helppoteto-helpanswer pstack how-toquestionsGroup: Catch up and plain talkCatch up and plain talkrecallrecallrebuild what you weredoingketchupketchuprecap chat since lastmessagebrobrorepeat last replysimplywhat-did-i-get-donewhat-did-i-get-donesummarize recentcommitsGroup: WritingWritingtechnical-writingtechnical-writingwrite clear, focuseddocsunslopunslopstrip AI tone from textGroup: Improve pstack over timeImprove pstack over timereflectreflectturn session lessonsinto skillscorrectcorrectmake repeat mistakesimpossibleautomate-meautomate-mebuild your own modeskillmaintain-verification-skillmaintain-verification-skillfix stale verify skillGroup: Extras (Cursor only)Extras (Cursor only)make-bot-uimake-bot-uibuild buttons that wakebotGroup: Principles: Keep it smallPrinciples: Keep it smalllaziness-protocollaziness-protocoldelete first, changeleastsubtract-before-you-addsubtract-before-you-addremove dead weightfirstminimize-reader-loadminimize-reader-loadcut what readers musttraceoutcome-oriented-executionoutcome-oriented-executionaim at the final designmigrate-callers-then-delete-legacy-apismigrate-callers-then-delete-legacy-apismove callers, deleteold APIGroup: Principles: Design the shapePrinciples: Design the shapefoundational-thinkingfoundational-thinkingget data shapes rightfirstredesign-from-first-principlesredesign-from-first-principlesredesign as if alwaysplannedattack-the-premiseattack-the-premisequestion the sharedassumptionexperience-firstexperience-firstpick user delight overeaseexhaust-the-design-spaceexhaust-the-design-spacecompare 2-3 realalternativesGroup: Principles: Code structure & safetyPrinciples: Code structure & safetymodel-the-domainmodel-the-domainput rules in datastructuresboundary-disciplineboundary-disciplinevalidate at edges onlytype-system-disciplinetype-system-disciplinetypes forbid impossiblestatesmake-operations-idempotentmake-operations-idempotentmake reruns reach samestateseparate-before-serializing-shared-stateseparate-before-serializing-shared-stategive each actor ownstateGroup: Principles: Prove itPrinciples: Prove itprove-it-worksprove-it-workstest the real thingfix-root-causesfix-root-causesfix cause, not symptomsequence-verifiable-unitssequence-verifiable-unitswork in small checkedstepstest-behavior-not-implementationtest-behavior-not-implementationtest behavior, notinternalsexplain-the-numberexplain-the-numberfind what limits thenumberGroup: Principles: Work well with agentsPrinciples: Work well with agentsbuild-the-leverbuild-the-leverbuild tool that doesjobguard-the-context-windowguard-the-context-windowspend context on whatmattersnever-block-on-the-humannever-block-on-the-humanact first, humancorrects laterencode-lessons-in-structureencode-lessons-in-structureturn repeat lessonsinto checks

Best-practice order

1Planpstack has no planning skill, on purpose ("the
2DesignSettle the shape of the code before writing it
3BuildMake the smallest change the evidence justifie
4Test"It compiles" is not evidence. Prove it on the
5Deploypstack's release step stops at the merge: open
6MaintainNot covered. pstack has no skills for watching