From c7163c80f0500766074c37a47dbc08df2859d791 Mon Sep 17 00:00:00 2001 From: lauren Date: Fri, 29 May 2026 12:22:56 -0700 Subject: [PATCH 1/2] pstack: bump to 0.6.0 and refresh README --- pstack/.cursor-plugin/plugin.json | 2 +- pstack/README.md | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pstack/.cursor-plugin/plugin.json b/pstack/.cursor-plugin/plugin.json index a36bc95..d67b313 100644 --- a/pstack/.cursor-plugin/plugin.json +++ b/pstack/.cursor-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "pstack", "displayName": "pstack", - "version": "0.5.0", + "version": "0.6.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" diff --git a/pstack/README.md b/pstack/README.md index fe67ea4..834b51e 100644 --- a/pstack/README.md +++ b/pstack/README.md @@ -54,7 +54,7 @@ when invoked it: 1. opens a todo list. the first item is reading the inline principles index in the skill. 2. matches your task to a playbook and copies the steps in verbatim. 3. routes to the other skills as the steps fire. -4. writes unslopped replies. +4. writes unslopped replies framed for the consumer and the maintainer. the full rules and playbooks live in `skills/poteto-mode/SKILL.md`. @@ -67,9 +67,9 @@ the rest are useful when you want to specifically invoke them: | `/poteto-mode` | default entry point for any non-trivial task. | | `/how` | you want a walkthrough of how a subsystem works. | | `/why` | you want to know why something was built this way. discovers available MCPs at run time and queries each evidence category in parallel (source control, issue tracker, long-form docs, real-time chat, infra observability, error tracking, analytics warehouse). | -| `/architect` | you're about to write code that crosses a function boundary and want the types and module shape settled first. | +| `/architect` | you're about to write code that crosses a function boundary and want the caller's usage, types, and module shape settled first. | | `/arena` | you want N parallel attempts at the same thing, then to grab the best parts of each. | -| `/interrogate` | you have a diff and want four different models to try to break it. | +| `/interrogate` | you have a diff and want four different models to try to break it, including a strict code-quality lens. | | `/automate-me` | you want your own `-mode` skill, drafted from how you've actually worked. | | `/reflect` | a long task landed and you want the recipe captured as a skill edit. | | `/tdd` | you're fixing a bug and there's a cheap local test path. write the failing test first, then the fix. | From 2b5d046155bf082c6d3b94f2e8152ab292fc818a Mon Sep 17 00:00:00 2001 From: lauren Date: Fri, 29 May 2026 12:27:00 -0700 Subject: [PATCH 2/2] pstack: add skills heading to README --- pstack/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pstack/README.md b/pstack/README.md index 834b51e..b134691 100644 --- a/pstack/README.md +++ b/pstack/README.md @@ -60,6 +60,8 @@ the full rules and playbooks live in `skills/poteto-mode/SKILL.md`. `/poteto-mode` works extremely well with cursor's `/loop` command. you can make cursor work for many hours without sacrificing rigor. +## skills + the rest are useful when you want to specifically invoke them: | skill | use it when |