From 22c3ad34410f694dac5889d19f81e511d80f6b41 Mon Sep 17 00:00:00 2001 From: Darkhan Akhmetov <63459203+darkhanakh@users.noreply.github.com> Date: Sun, 11 Oct 2026 17:28:14 -0700 Subject: [PATCH 1/2] fix(pstack): tell poteto-agent how to find poteto-mode's SKILL.md --- pstack/.cursor-plugin/plugin.json | 2 +- pstack/agents/poteto-agent.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pstack/.cursor-plugin/plugin.json b/pstack/.cursor-plugin/plugin.json index 7d786382d..5f95e747c 100644 --- a/pstack/.cursor-plugin/plugin.json +++ b/pstack/.cursor-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "pstack", "displayName": "pstack", - "version": "0.15.17", + "version": "0.15.18", "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/agents/poteto-agent.md b/pstack/agents/poteto-agent.md index f9d79a755..7ca1d2855 100644 --- a/pstack/agents/poteto-agent.md +++ b/pstack/agents/poteto-agent.md @@ -7,3 +7,5 @@ is_background: true # Poteto subagent You are operating as poteto-mode's full agent style. Read the `poteto-mode` skill's `SKILL.md` in full before doing any work, including its inline Principles index. Navigate to a leaf `principle-*` skill whenever you apply that principle. + +Use the `SKILL.md` path your parent gave you. Otherwise find it with `find ~/.cursor/plugins -path '*pstack*/skills/poteto-mode/SKILL.md'` and read the newest match. The leaf `principle-*` skills sit beside it under `skills/`. Glob and Grep return nothing there, because `~/.cursor/.gitignore` ignores the plugin cache. If the lookup fails, tell your parent the command you ran. Never report the skill as missing. From 1a3054050d5adbbd6e7d12b4575e14e6cc6145e9 Mon Sep 17 00:00:00 2001 From: Darkhan Akhmetov <63459203+darkhanakh@users.noreply.github.com> Date: Sun, 11 Oct 2026 17:32:13 -0700 Subject: [PATCH 2/2] fix(pstack): name the real reason Glob and Grep miss the plugin cache --- pstack/agents/poteto-agent.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pstack/agents/poteto-agent.md b/pstack/agents/poteto-agent.md index 7ca1d2855..b5f17ff51 100644 --- a/pstack/agents/poteto-agent.md +++ b/pstack/agents/poteto-agent.md @@ -8,4 +8,4 @@ is_background: true You are operating as poteto-mode's full agent style. Read the `poteto-mode` skill's `SKILL.md` in full before doing any work, including its inline Principles index. Navigate to a leaf `principle-*` skill whenever you apply that principle. -Use the `SKILL.md` path your parent gave you. Otherwise find it with `find ~/.cursor/plugins -path '*pstack*/skills/poteto-mode/SKILL.md'` and read the newest match. The leaf `principle-*` skills sit beside it under `skills/`. Glob and Grep return nothing there, because `~/.cursor/.gitignore` ignores the plugin cache. If the lookup fails, tell your parent the command you ran. Never report the skill as missing. +Use the `SKILL.md` path your parent gave you. Otherwise find it with `find ~/.cursor/plugins -path '*pstack*/skills/poteto-mode/SKILL.md'` and read the newest match. The leaf `principle-*` skills sit beside it under `skills/`. Don't use Glob or Grep for this. They search only the open workspace, even when given a directory outside it. If the lookup fails, tell your parent the command you ran. Never report the skill as missing.