From b7af2858f88aae275a0ca64cf05381e378f62cbc Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Tue, 8 Sep 2026 04:43:27 +0000 Subject: [PATCH 1/3] chore(pstack): bump plugin version to 0.15.0 Co-authored-by: lauren --- pstack/.cursor-plugin/plugin.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pstack/.cursor-plugin/plugin.json b/pstack/.cursor-plugin/plugin.json index 469c2d534..e6c54aee6 100644 --- a/pstack/.cursor-plugin/plugin.json +++ b/pstack/.cursor-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "pstack", "displayName": "pstack", - "version": "0.14.8", + "version": "0.15.0", "description": "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.", "author": { "name": "Lauren Tan" From 720931ad35b520f9259f9ed048a8581bc6b2f5ed Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Tue, 8 Sep 2026 04:44:42 +0000 Subject: [PATCH 2/3] docs(pstack): sync playbook count and table to twenty-three The tree ships 23 playbooks, and the README table omitted opening-a-pr. Add the row and change the two README counts and the guide's front-door count from twenty-two to twenty-three. Co-authored-by: lauren --- pstack/README.md | 5 +++-- pstack/docs/guide/02-poteto-mode.md | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pstack/README.md b/pstack/README.md index 3fe1f5a0f..c29f91cb6 100644 --- a/pstack/README.md +++ b/pstack/README.md @@ -35,7 +35,7 @@ use [`/poteto-mode`](./skills/poteto-mode/SKILL.md) at the start of a task. it r ### just use [`/poteto-mode`](./skills/poteto-mode/SKILL.md) -this skill is the main shortcut. i use it whenever i need the agent to do rigorous engineering work. it comes with twenty-two playbooks: +this skill is the main shortcut. i use it whenever i need the agent to do rigorous engineering work. it comes with twenty-three playbooks: ``` /poteto-mode this pr has a subtle bug where the scroll drifts every 750ms even when idle. repro @@ -48,7 +48,7 @@ morning. ```
-the twenty-two playbooks +the twenty-three playbooks | playbook | for | |---|---| @@ -74,6 +74,7 @@ morning. | [pause safely](./skills/poteto-mode/playbooks/pause-safely.md) | suspend in-flight work cleanly so it can be resumed later. | | [multi-phase plan](./skills/poteto-mode/playbooks/multi-phase-plan.md) | work that spans phases or stacked PRs. | | [worktree cleanup](./skills/poteto-mode/playbooks/worktree-cleanup.md) | reclaim disk by pruning merged or abandoned worktrees and stale ios simulators, safety-gated. | +| [opening a pr](./skills/poteto-mode/playbooks/opening-a-pr.md) | open a ready pr from small ordered commits with a conventional commits title and a briefing-style body. invoked at the end of every other playbook. |
diff --git a/pstack/docs/guide/02-poteto-mode.md b/pstack/docs/guide/02-poteto-mode.md index 48d25d041..403cbe8cc 100644 --- a/pstack/docs/guide/02-poteto-mode.md +++ b/pstack/docs/guide/02-poteto-mode.md @@ -1,6 +1,6 @@ # Route work through `/poteto-mode` -`/poteto-mode` is the front door. You give it a goal, it matches one of twenty-two playbooks, copies that playbook's steps into the todo list, and calls the other skills as the steps need them. In this page you learn what a good prompt looks like, and how little of one you actually need. +`/poteto-mode` is the front door. You give it a goal, it matches one of twenty-three playbooks, copies that playbook's steps into the todo list, and calls the other skills as the steps need them. In this page you learn what a good prompt looks like, and how little of one you actually need. ![A dispatcher pulls a switch lever to route robots on rail handcars toward lit gates, under a /poteto-mode departure board listing BUG FIX, FEATURE, and INVESTIGATION.](./images/router.jpg) From 398b3c74a886f02baeefe51b404661fcad6f2f42 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Tue, 8 Sep 2026 04:44:42 +0000 Subject: [PATCH 3/3] docs(pstack): fix principle count in guide index and 08 heading The guide index and the 08 heading still said 21 while the tree and the 08 body list 23 principles. Co-authored-by: lauren --- pstack/docs/guide/08-principles.md | 2 +- pstack/docs/guide/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pstack/docs/guide/08-principles.md b/pstack/docs/guide/08-principles.md index 352a3be02..be1102d67 100644 --- a/pstack/docs/guide/08-principles.md +++ b/pstack/docs/guide/08-principles.md @@ -26,7 +26,7 @@ separate before serializing shared state. give each attempt its own worktree, no Each phrase lands because the rule behind it is specific. The agent still has to say, in its reply, which decision the rule changed. A principle citation with no decision behind it is the tell that it name-dropped instead of applying. -## The 21, briefly +## The 23, briefly The core principles decide how much to build and when to rethink the design: diff --git a/pstack/docs/guide/README.md b/pstack/docs/guide/README.md index e37660196..b8b1b0794 100644 --- a/pstack/docs/guide/README.md +++ b/pstack/docs/guide/README.md @@ -11,7 +11,7 @@ Here's what you'll learn: 5. [Build and clean the change](./05-build-and-clean.md). The build playbooks, `/tdd`, `/unslop`, and `/no-comments`. 6. [Verify and ship](./06-verify-and-ship.md). Prove behavior on the real app, then open a focused PR and drive it to merged. 7. [Run work while you sleep](./07-overnight.md). An overnight contract, a decision log you can audit, and the playbooks that scale past one agent. -8. [Steer with principle names](./08-principles.md). The 21 names that redirect an agent mid-task. +8. [Steer with principle names](./08-principles.md). The 23 names that redirect an agent mid-task. 9. [Make it yours](./09-make-it-yours.md). Your own mode, plus how to test a skill change. 10. [Recipes and pitfalls](./10-recipes-and-pitfalls.md). Prompts to copy and mistakes to skip.