Poteto Pstack
Rigorous, opinionated engineering skills that trade output volume for verified, high-quality code.
How this collection thinks
Pstack encodes the engineering taste Poteto uses to ship at Cursor: go deep before going fast, write less code at higher quality, and prove every claim by running the real artifact. Poteto Mode routes a request to one of twenty-three playbooks and pulls in situational skills as steps fire, while twenty-three short principle skills keep the underlying rules legible. Parallelism is earned rather than assumed, because verification, blast-radius analysis, and root-cause discipline are what make each delegated worker trustworthy.
Install
/add-plugin pstackBest for
Experienced engineers working in Cursor who want rigorous agents for bug fixes, performance chases, refactors, migrations, and long autonomous runs, and who value deletion, typed boundaries, and evidence over output volume.
Trade-offs
It is Cursor-first and assumes that harness, its plugin marketplace, and multi-model access; other agents depend on community ports that lag upstream. The strong opinions, large playbook surface, and autonomous-run patterns need judgment to apply well, and the collection deliberately omits planning skills because it prefers a specification expressed as code.
Start here
Our reviewed entry points
These are the skills with the clearest standalone value. Each review explains the benefit and the cost.
Poteto Mode
Poteto Mode is the collection’s routing brain: it matches a request to one of twenty-three playbooks, opens the playbook steps as a todo list, pulls in situational skills as steps fire, and holds a sticky standard of rigor across turns.
Blast Radius
Blast Radius answers the question agents usually hand-wave: what else could this change break? It traces dependents and callers, then requires the one safety-critical assumption to be proven by running code rather than asserted in prose.
Unslop
Unslop removes the tells that make agent writing obvious: hedging, throat-clearing, em-dash pileups, formulaic transitions, and empty summary sentences. It is unusually effective at making replies, docs, and pull request descriptions read like a person wrote them.
Stable inventory
All 47 curated skills
In-progress experiments are excluded from this editorial collection.
Workflow
Poteto Mode
Default entry point for non-trivial work; matches a request to one of twenty-three playbooks and routes to the skills each step needs.
View skill sourceUnderstanding
How
Produces a walkthrough of how a subsystem works, grounded in real call paths and data flow.
View skill sourceWhy
Reconstructs why something was built this way by querying source control, issues, docs, chat, observability, and analytics in parallel.
View skill sourceRecall
Rebuilds recent context on a topic from chat history and the shared record, returning a tight current-state brief.
View skill sourceTeach
Builds real understanding of a change or subsystem by weaving how and why into one diagram-by-diagram explanation.
View skill sourceSafety
Blast Radius
Traces what a small-looking change could break and proves the one safety assumption by running code rather than asserting it.
View skill sourceArchitecture
Architect
Settles caller usage, types, and module shape before code crosses a function boundary.
View skill sourceOrchestration
Arena
Runs parallel attempts at the same task and lets you keep the best parts of each.
View skill sourceSwarm
Runs parallel workers across independent slices or races and aggregates one report.
View skill sourceReview
Interrogate
Has several different models try to break a diff, including a strict code-quality lens.
View skill sourceNo Comments
Strips comments before review, runs the Comment Sicko reviewer, and fixes accepted findings.
View skill sourceTesting
TDD
Writes the failing test first and then the fix when there is a cheap local test path.
View skill sourceVerification
Create Verification Skill
Generates a project-local verify skill with a feature map for any language or platform.
View skill sourceMaintain Verification Skill
Re-syncs a drifting verification feature map and opens at most one pull request of proven corrections.
View skill sourcePlanning
Figure It Out
Designs a rigorous, auditable playbook when no bundled playbook fits the task.
View skill sourceMeta
Reflect
Turns a long task into a concrete skill edit so the next run does not repeat the lesson.
View skill sourceAutomate Me
Drafts a personal mode routing skill from how you have actually worked in recent transcripts.
View skill sourceSetup
Setup Pstack
Detects available models and writes a rule mapping each role to the model you choose.
View skill sourceFrontend
Make Bot UI
Builds a page or dashboard whose buttons wake a Grok Bot over a webhook, including sender-key and Tailscale wiring.
View skill sourceLanguage
TypeScript Best Practices
Grounds type-system discipline in concrete TypeScript syntax and modeling rules.
View skill sourceWriting
Unslop
Removes AI writing tells from replies, docs, and pull request text so the result reads like a human wrote it.
View skill sourceTechnical Writing
Applies a layered documentation standard drawn from Diátaxis, Google developer style, STE, and Global English.
View skill sourcePrinciple: Core
Laziness Protocol
Bias toward deletion and the smallest change that solves the problem.
View skill sourceFoundational Thinking
Get core types and data structures right before writing logic so downstream code becomes obvious.
View skill sourceRedesign From First Principles
Redesign as if the requirement had always been a foundational assumption instead of bolting it on.
View skill sourceAttack the Premise
When repeated fixes share a failing premise, take a census of the imbalance and question the premise instead.
View skill sourceSubtract Before You Add
Remove dead weight, redundant validators, and stub references before building on a simpler base.
View skill sourceMinimize Reader Load
Collapse layers and hidden state so a reader reaches the answer with the least effort.
View skill sourceOutcome-Oriented Execution
Converge on the target architecture during migrations instead of preserving throwaway compatibility states.
View skill sourceExperience First
Choose user delight over implementation convenience and ship fewer polished features.
View skill sourceExhaust the Design Space
Build two or three competing prototypes and compare them side by side before committing.
View skill sourceBuild the Lever
Build the codemod, script, generator, or skill that does the work instead of working by hand.
View skill sourcePrinciple: Architecture
Model the Domain
Encode the domain in a structure instead of scattered conditionals.
View skill sourceBoundary Discipline
Concentrate guards at system boundaries and keep business logic in pure functions.
View skill sourceType-System Discipline
Make illegal states unrepresentable, brand semantic primitives, and parse external data at boundaries.
View skill sourceMake Operations Idempotent
Converge to the same end state regardless of partial prior runs.
View skill sourceMigrate Callers, Then Delete
Migrate callers and delete the old API in the same wave rather than preserving compatibility layers.
View skill sourceSeparate Before Serializing
Eliminate sharing first and serialize only when a single shared writer is a real invariant.
View skill sourcePrinciple: Verification
Prove It Works
Verify against the real artifact rather than a proxy, a self-report, or a successful compile.
View skill sourceFix Root Causes
Reproduce first and ask why until you reach the root cause instead of adding guards that silence the symptom.
View skill sourceSequence Verifiable Units
Break multi-step work into small units that each end in a verifiable state before the next begins.
View skill sourceTest Behavior, Not Implementation
Call code the way its users do and assert observed results against literal expected values.
View skill sourcePrinciple: Delegation
Guard the Context Window
Route bulk to subagents and keep summaries, not raw payloads, in the main thread.
View skill sourceNever Block on the Human
Proceed and let the human course-correct, reserving confirmation for irreversible actions.
View skill sourcePrinciple: Meta
Encode Lessons in Structure
Encode a lesson as a lint, metadata flag, runtime check, or script instead of more prose.
View skill sourceNot sure which collection fits?
Explore the other expert toolkits by workflow, scope, platform, and strongest use cases.