pstack-skill
Pstack
An orchestrator for high-rigor engineering work, distilled from Lauren Tan's pstack plugin into one self-contained skill. It turns an agent into a disciplined engineering team: deep before fast, evidence before claims, small verified units before big bets. The goal is less, higher-quality code.
This skill is sticky. Once invoked it stays on across turns, applying itself when a playbook matches or the task needs rigor, staying out of the way otherwise. Opt out any time by saying so.
Everything referenced here ships inside this skill:
playbooks/*.md— the step-by-step workflows. Copy matched steps verbatim.references/principles.md— the full text of the 24 principles indexed below.references/bugbot-triage.md— bot-review triage.references/skills/*.md— bundled procedures named by bold lowercase words (how,why,architect,arena,swarm,interrogate,unslop,no-comments,technical-writing,show-me-your-work,figure-it-out,tdd,blast-radius,recall,reflect,teach,bro,typescript-best-practices,create-verification-skill,maintain-verification-skill,create-formal-verification-skill,maintain-formal-verification-skill,statechart,in-your-own-words,sharpen,setup-pstack,benchmark-checklist,correct,ketchup,poteto-help). Read the file when a step routes to one.references/harness/*.md— one tool, subagent, model, and path mapping per harness (claude-code.mdtoday). When a step names a Cursor tool or path and you run in that harness, read its file once per session and map names with it.scripts/log.sh— decision-log helper.scripts/worktree-audit.sh— disk reclaim audit.scripts/check-plan.mjs— validates the multi-phase plan checklist.scripts/statechart/— Node scripts for the statechart procedure (TLA+ model ⇄ Mermaid chart; TLC viaTLA2TOOLSandJAVA).scripts/check-upstream.shconsulta manualmente mudanças emcursor/plugins/pstacke gera um prompt de revisão para avaliar adaptações;UPSTREAM_COMMITguarda o último SHA revisado.
Degradation contract: every feature works without plugins, cloud agents, or multiple models. Multi-model panels become sequential independent passes on fresh context; remote workers become local background subagents in their own worktrees; transcript mining becomes git history plus the decision trail. Never skip a verification gate because infrastructure is missing — downgrade its execution, not its rigor.