Audit: check skill prompts + hook scripts for needed updates #3

Open
opened 2026-04-04 18:40:01 -07:00 by pyr0ball · 0 comments
Owner

Context

During a session using /buddymon catch, the CLAUDE_PLUGIN_ROOT env var was empty, causing the catch script to fail looking for catalog.json at /lib/catalog.json. The path had to be hardcoded to /home/alan/.claude/plugins/cache/circuitforge/buddymon/0.1.0/lib/catalog.json as a workaround.

Things to check

  • All skill scripts that reference CLAUDE_PLUGIN_ROOT — verify the env var is reliably set at runtime, or add a fallback path resolution
  • catch script: hardcoded catalog path workaround should be replaced with robust path detection
  • fight script: same PLUGIN_ROOT dependency, same risk
  • Review all skill prompts for any outdated references (e.g. buddy level thresholds, XP math, encounter flow)
  • Statusline script (lib/statusline.sh): verify it resolves catalog path correctly
  • SwitchTrap encounter: fled during a session mid-conversation — confirm wounded flag + flee logic is working as intended or needs tuning

Notes

Filed from a dev session on 2026-04-04.

## Context During a session using `/buddymon catch`, the `CLAUDE_PLUGIN_ROOT` env var was empty, causing the catch script to fail looking for `catalog.json` at `/lib/catalog.json`. The path had to be hardcoded to `/home/alan/.claude/plugins/cache/circuitforge/buddymon/0.1.0/lib/catalog.json` as a workaround. ## Things to check - [ ] All skill scripts that reference `CLAUDE_PLUGIN_ROOT` — verify the env var is reliably set at runtime, or add a fallback path resolution - [ ] `catch` script: hardcoded catalog path workaround should be replaced with robust path detection - [ ] `fight` script: same PLUGIN_ROOT dependency, same risk - [ ] Review all skill prompts for any outdated references (e.g. buddy level thresholds, XP math, encounter flow) - [ ] Statusline script (`lib/statusline.sh`): verify it resolves catalog path correctly - [ ] SwitchTrap encounter: fled during a session mid-conversation — confirm `wounded` flag + flee logic is working as intended or needs tuning ## Notes Filed from a dev session on 2026-04-04.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Circuit-Forge/buddymon#3
No description provided.