claude-code-plugin-ref…
Explain plugin, skill, command, agent, and hook mechanics used here. Use when authoring or debugging plugins. Do not use for ops;…
Hunts bugs with evidence trails. Use when investigating unexpected behavior or before merging code with potential hidden defects.
Claude Code
$ npx -y skills add athola/claude-night-market --skill bug-review --agent claude-code
Codex
$ npx skills add athola/claude-night-market --skill bug-review -a codex -y
Cursor
$ npx skills add athola/claude-night-market --skill bug-review -a cursor -y
Gemini CLI
$ npx skills add athola/claude-night-market --skill bug-review -a gemini-cli -y
GitHub Copilot
$ npx skills add athola/claude-night-market --skill bug-review -a github-copilot -y
OpenCode
$ npx skills add athola/claude-night-market --skill bug-review -a opencode -y
Windsurf
$ npx skills add athola/claude-night-market --skill bug-review -a windsurf -y
name: bug-review role: library description: Hunts bugs with evidence trails. Use when investigating unexpected behavior or before merging code with potential hidden defects. alwaysApply: false category: code-review tags: - bugs - defects - debugging - code-quality - fixes - verification tools: [] usage_patterns: - bug-hunting - defect-documentation - fix-preparation - verification-planning complexity: intermediate estimated_tokens: 450 progressive_loading: true dependencies: - imbue:proof-of-work - imbue:diff-analysis/modules/risk-assessment-framework - imbue:review-core - imbue:structured-output modules: - modules/defect-documentation.md - modules/fix-preparation.md - modules/language-detection.md
Systematic bug identification and fixing with language-specific expertise.
/bug-review
**Verification:** Run the command with `--help` flag to verify availability.
1. `bug-review:language-detected` 2. `bug-review:repro-plan` 3. `bug-review:defects-documented` 4. `bug-review:fixes-prepared` 5. `bug-review:verification-plan` 6. `bug-review:findings-verified`
Load additional context as needed:
Identify dominant languages using manifest files (Cargo.toml → Rust, package.json → Node, etc.).
State expertise persona appropriate for the language ecosystem.
Note version constraints (MSRV, Python versions, Node engines).
**Progressive**: Load `modules/language-detection.md` for detailed manifest heuristics.
Identify reproduction methods:
Document exact commands:
cargo test -p core pytest tests/test_api.py npm test -- pkg
**Verification:** Run `pytest -v tests/test_api.py` to verify.
Capture blockers and propose mocks when dependencies unavailable.
Review code line-by-line, logging each bug with:
Run static analyzers (`cargo clippy`, `ruff check`, `golangci-lint`, `eslint`).
Use `imbue:proof-of-work` for reproducible capture.
**Progressive**: Load `modules/defect-documentation.md` for classification details and analyzer commands.
Draft minimal, idiomatic patches using language best practices:
Create tests following Red → Green pattern: 1. Write failing test 2. Apply minimal fix 3. Verify test passes
**Progressive**: Load `modules/fix-preparation.md` for language-specific patterns and test strategies.
Execute reproduction steps with fixes applied.
Capture evidence:
Document remaining risks using `imbue:diff-analysis/modules/risk-assessment-framework`.
Assign owners and deadlines for follow-up items.
Write defects to `.review/findings.json`, run the citation verifier (`Skill(imbue:review-core)` Step 5), and drop or label `UNVERIFIED` any the verifier rejects.
**Severity**: Critical (crash/data loss) → High (broken features) → Medium (degraded UX) → Low (edge cases)
**Root Causes**: Logic errors | API misuse | Concurrency issues | Resource leaks | Validation gaps
## Summary [Brief scope description] ## Defects Found ### [D1] file.rs:142 - Title - Severity: High - Anchor: `verbatim source text at file.rs:142` - Root Cause: Logic error - Impact: Data corruption possible - Fix: [description] ## Proposed Fixes ### Fix for D1 [code diff with explanation] ## Test Updates [new/updated tests with Red → Green verification] ## Evidence - Commands executed - Logs and outputs - External references
**Verification:** Run `pytest -v` to verify tests pass.
1. **Evidence-based**: Every finding has file:line reference 2. **Reproducible**: Clear steps to reproduce each bug 3. **Minimal fixes**: Smallest change that fixes the issue 4. **Test coverage**: Every fix has corresponding test 5. **Risk awareness**: Document remaining risks with severity scoring
`citation_verifier.py` confirmed all citations (exit `0`) or unverified defects were dropped or labeled `UNVERIFIED`
A plugin marketplace for Claude Code. Install only the plugins you need to run git workflows, code review, spec-driven development, and autonomous agents from inside your Claude Code session.
Explain plugin, skill, command, agent, and hook mechanics used here. Use when authoring or debugging plugins. Do not use for ops;…
States load-bearing decisions, invariants, and weak points. Use when judging a design change. Do not use for gating; use…
Rebuild the dev environment: uv, Python tiers, pins, traps. Use when onboarding or toolchain breaks. Do not use for daily…
Classify, gate, and review changes. Use when landing a PR, releasing, or amending rules. Do not use for failure triage; use…
Search and record project memory (Discussions, journal, ADRs). Use before re-investigating anything. Do not use for settled…
Bind loop 'done' to unfakeable gates. Use to harden egregore/herald loops or promote completion_integrity. Not for QA gates; use…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.