Repository navigation
Sync with pstack 0.15.x (0.15.6 -> 0.15.21), pi adaptations preserved - #1
Merged
Merged
Conversation
- the chat that receives /skill:poteto-mode runs the playbook; never spawn a poteto-agent to run the playbook itself (upstream 2bd5dd4) - fresh spawns by default; resume an existing spawn only when its state is costly to move (upstream 2bd5dd4) - new benchmark-checklist trigger (upstream 00b14f1 era / #494 follow-ups) - bundled-skills path note for poteto-agent prompts (upstream 364a77e) - autonomy default wording update (upstream #575)
…l:poteto-help, and the explain-the-number principle New upstream skills from pstack 0.15.x, pi-adapted: poteto-help routes through qstack's install and config surfaces (npx skills add, the pstack models section of ~/.pi/agent/AGENTS.md, pi -p spawns), and all skill references use the /skill: form. check-plan.test.ts rides along with the plan-check changes.
qapquiz
added a commit
that referenced
this pull request
Oct 13, 2026
qstack 0.2.0 = the pstack 0.15.x sync (#1): new skills (correct, ketchup, benchmark-checklist, poteto-help, explain-the-number), delegate-only poteto-agent, hourly autopilot ticks, and the watch-pr and plan-check script fixes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Syncs qstack with everything upstream pstack shipped since the Sep 27 port: cursor/plugins
pstack78f46da..997ffc7(0.15.6 → 0.15.21, ~25 commits, 88 files).All pi adaptations are preserved and re-applied on top of upstream's changes:
pi -pspawns instead of the Task tool, thepstack modelssection of~/.pi/agent/AGENTS.mdinstead of Cursor rules,/skill:invocation names, agents as--append-system-promptbriefing files, and no hardcoded model defaults.New skills (pi-adapted)
/skill:correct— mine repeated agent mistakes, fix each at the highest level that works/skill:ketchup— catch-up on everything since your last message, with executive summaries per action item/skill:benchmark-checklist— vet a perf number before reporting or acting on it/skill:poteto-help(+ prompting/recipes references) — routed through qstack's install and config surfacesprinciple-explain-the-number— rides along via the leaf-naming conventionBehavior changes ported
/skill:poteto-moderuns the playbook; poteto-agent is a delegate only (upstream 2bd5dd4). Fresh spawns by default; resume only when a spawn's state is costly to move. New benchmark-checklist trigger. Bundled-skills path note for poteto-agent prompts (364a77e).unlimitednow setsmaxthinking instead of leaving entries as-is;largematches the new defaults (df58112).check-plan.test.ts.Docs/README: investigation-first understand guide, 24 principles, Cursor-specific additions (Custom Modes, cloud subagents, Projects) re-expressed for pi (sticky mode, own worktree, coordinator chats), and
/skill:conventions applied throughout.Verification:
bun testinskills/poteto-mode/scripts— 63 pass, 0 fail on this branch. Onmainthe same suite has 4 failures that these upstream script fixes close.Deliberately not ported: upstream's
plugin.jsonAgent Plugins v1 manifest (qstack's pi manifest stays inpackage.json),.cursor-plugin/plugin.json, and the benny automations pack (unchanged upstream; still Cursor-only).Upstream refs: #484, #486, #494, #502, #511, #536, #538, #539, #561, #570-#584.