plugins/v1tamins/skills/v1-debug/SKILL.md
Use when debugging errors, diagnosing failures, performance regressions, flaky behavior, or tracing root causes from error output. Triggers on "debug this", "diagnose this", "why is this failing", "trace the error".
npx skillsauth add v1-io/v1tamins v1-debugInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Guided workflow for diagnosing errors/failures and producing a durable fix.
Typical invocations:
/v1-debugv1-debug from the skills menu or use $v1-debugUse this after pasting an error message, log output, performance regression, flaky behavior, or describing a failure.
git bisect runDo not proceed to root-cause hypotheses until the loop reproduces the real user-visible failure or a documented high-rate version of the flaky failure.
cwd)pytest --collect-only, -k, etc.Temporary instrumentation (Python):
import sys, traceback
def debug_context(note, **kwargs):
print(f"[DEBUG-<id>] {note}: {kwargs}", file=sys.stderr) # replace <id> with a unique short tag per probe
print(''.join(traceback.format_stack(limit=15)), file=sys.stderr)
Use a unique [DEBUG-<id>] prefix for every temporary probe so cleanup is a single grep.
AIDEV-* notesexc_info=True for unexpected)[DEBUG-...] instrumentation and throwaway harnesses unless they are intentionally promoted into tests/toolsWhen a bug requires manual clicking or access that automation cannot reach, use scripts/hitl-loop.template.sh as a structured last resort:
/tmp/hitl-loop.sh.step and capture prompts to match the reproduction.bash /tmp/hitl-loop.sh.development
Run an extremely strict maintainability review for abstraction quality, giant files, and spaghetti-condition growth. Use for large prs, new features/architectures, a deep code quality audit, or especially harsh maintainability review.
testing
Commit, push, open, and land a pull request through CI handoff. Use when work is complete and the user wants an agent to create or update a PR, open it as a draft, monitor GitHub checks with `gh pr checks`, fix failed checks, retry up to three remediation pushes, mark the PR ready for review once green, and move a linked Linear ticket to Human Review when one exists. Trigger on requests like 'land this PR', 'open and monitor a PR', 'commit push and watch CI', 'get this ready for review', or 'finish the PR workflow'.
development
Use when reviewing a PR, reviewing the current branch, or posting code review feedback to GitHub. Triggers on "review this PR", "code review", "check this pull request", "review my branch", "review and fix".
development
Use when a plan, PRD, proposal, or implementation outline is overscoped, too ambitious for the immediate goal, or needs to be reduced to a bare-bones version. Triggers on "bare bones", "no damn whistles", "no bells and whistles", "strip this plan", "trim this plan", "scope creep", "descope this plan", "MVP only".