From cc-rpi -- RPI Methodology
Debugging reference for common agent errors including tool failures, git issues, CI failures, and process mistakes. Consult when encountering unexpected behavior or CI failures.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cc-rpi:error-patternsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**#1: Parallel verification kills siblings** --
#1: Parallel verification kills siblings --
Chain with ; or &&, never parallel Bash calls.
#2: Worktree cwd resets to main repo --
Prefix EVERY command with cd /absolute/path &&.
#3: Pre-commit hook rejection -- Run typecheck/lint BEFORE committing. Fix first.
#8: Tilde in file paths --
Never use ~ in Read/Write/Edit paths. Full absolute.
#9: Push rejected (non-fast-forward) --
Pull with rebase first: git pull --rebase && git push.
#12: Push and forget CI -- Spawn background agent to monitor CI after every push.
#13: Skipping TDD -- Write the failing test FIRST. Red-Green-Refactor.
#16: Dependencies not installed --
Run pnpm install / uv sync before build/test/lint.
#25: No upstream tracking --
First push: git push -u origin branch-name.
#30: PR create before pushing --
Push branch to remote BEFORE gh pr create.
#33: Pull rebase with dirty tree --
Commit before git pull --rebase (hook enforced).
#44: Push --tags pushes ALL tags --
Push specific: git push origin v1.0.0 or --follow-tags.
#45: Fabricated filesystem paths -- Never guess paths. Use Glob/Grep to find files first.
#48: Commit/push to wrong branch --
Run git branch --show-current before every commit.
#49: Sub-agent git conflicts -- Each sub-agent owns different files. Central commit.
#51: CI explosion from parallel pushes -- Batch pushes. One push triggers one CI run.
#56: Merge to main without topology -- Ask: does merging to main deploy to production?
#58: Deploy without preview verification -- CI passing is NOT sufficient. Verify on preview URL.
#59: Improvised production recovery -- Roll back immediately. Never deploy to diagnose.
#62: Supabase migration without local test --
Always supabase db reset locally before db push.
The complete 63-error catalog with detailed symptoms,
root causes, and solutions is at patterns/agent-errors.md
in the cc-rpi blueprint repository.
Read it when this reference doesn't resolve your issue.
Creates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.
npx claudepluginhub juan294/cc-rpi --plugin cc-rpi