Help us improve
Share bugs, ideas, or general feedback.
From carrel
Guided recovery for environment.json drift. Use when the researcher runs /carrel-fix, mentions environment drift, broken setup state, or wants help repairing conflicting settings.
npx claudepluginhub linxule/carrel --plugin carrelHow this skill is triggered — by the user, by Claude, or both
Slash command
/carrel:env-doctorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Diagnoses `.carrel/environment.json`, offers safe repairs with approval, and walks the researcher through ambiguous drift without hiding the tradeoffs.
Guides technical evaluation of code review feedback: read fully, restate for understanding, verify against codebase, respond with reasoning or pushback before implementing.
Share bugs, ideas, or general feedback.
Diagnoses .carrel/environment.json, offers safe repairs with approval, and walks the researcher through ambiguous drift without hiding the tradeoffs.
Always work in order:
Layer 1: Validate
Run carrel env validate --vault . --format json.
If status is valid, say so plainly and stop.
Layer 2: Safe fix preview
Run carrel env fix --safe --dry-run --vault . --format json.
Group the safe fixes into a short plain-language summary and ask whether to apply them.
Only run carrel env fix --safe --vault . after explicit approval.
Layer 3: Interactive doctoring If validation or the dry-run reports deferred items, shift into guided recovery. Explain the ambiguity in ordinary language, present 2-3 options, and ask the researcher to choose.
environment.json is the structured source of truth, but ask which one reflects the researcher's current intent before changing either.carrel env validate --vault . --format json after any applied fix to confirm the vault is clean.Use short, concrete questions. Examples:
medium sensitivity, which keeps cloud tools off by default?"After every applied change, append an entry to _meta/capability-log.md that includes:
Use a compact format, for example:
- 2026-04-20 14:03 UTC — Updated `.carrel/environment.json` sensitivity from `cautious` to `medium`; revert by restoring `.carrel/environment.json.bak`.
references/fix-catalog.md for the safe-fix rules supported by Layer 2/carrel-fix for the slash-command wrapper