fix(thermos): Pass rubric paths to review subagents - #177
Conversation
Task subagents cannot invoke slash skills, so telling them to "load the thermo-nuclear-* skill" wastes startup on failed discovery. Have parents resolve absolute SKILL.md paths (or inline the rubric) and instruct subagents to Read that path instead. Co-authored-by: Cursor <cursoragent@cursor.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
Bugbot Autofix is ON, but it could not run because the branch was deleted or merged before autofix could start.
Reviewed by Cursor Bugbot for commit 3f24066. Configure here.
| 1. this plugin's `skills/<skill-name>/SKILL.md` (when you know the install path) | ||
| 2. `$HOME/.claude/skills/<skill-name>/SKILL.md` | ||
| 3. newest match under | ||
| `$HOME/.cursor/plugins/cache/cursor-public/thermos/*/skills/<skill-name>/SKILL.md` |
There was a problem hiding this comment.
Incomplete rubric path search
Medium Severity · Bugbot Rules
The new rubric path search skips the standard Cursor skill install locations (workspace .cursor/skills/ and user ~/.cursor/skills/) and only checks $HOME/.claude/skills/ plus a narrow cursor-public/thermos cache glob. Skill detection that routes to other skills needs all three install roots, including general ~/.cursor/plugins/ (local and team marketplace too). Missed paths leave parents unable to pass rubrics, so subagents fall back to a degraded review.
Triggered by learned rule: Skill detection must cover all installation paths
Reviewed by Cursor Bugbot for commit 3f24066. Configure here.


Summary
/thermosor discover plugin skill files, so instructing them to "load the thermo-nuclear-* skill" wastes startup hunting for skills that never resolve.thermosskill / any orchestrator) now resolve absoluteSKILL.mdpaths (or inline the rubric body) and pass them in each Task prompt.### Rubric (inlined)and explicitly forbid filesystem skill searches and slash-skill invocation.Test plan
/thermos(or spawn both thermo review subagents) with a small branch diffMade with Cursor