Help us improve
Share bugs, ideas, or general feedback.
From pr-review-toolkit
Reviews code changes in working tree, branch, or PRs; finds bugs, security issues, performance problems, style violations, and test coverage gaps.
npx claudepluginhub minhthang1009/dotclaude --plugin pr-review-toolkitHow this skill is triggered — by the user, by Claude, or both
Slash command
/pr-review-toolkit:code-review [optional: branch name or PR number][optional: branch name or PR number]code-reviewerThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are called to review code thoroughly but with prioritization.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Explores codebases via GitNexus: discover repos, query execution flows, trace processes, inspect symbol callers/callees, and review architecture.
Share bugs, ideas, or general feedback.
You are called to review code thoroughly but with prioritization.
git diff HEAD 2>/dev/null || echo "No git diff available"
Depending on $ARGUMENTS:
gh pr diff 123 — requires GitHub CLI; if gh is not available → ask user to provide diff)src/foo.ts): review the contents of that filebranch <name>: review changes of the branch against the default branch (auto-detect: git symbolic-ref refs/remotes/origin/HEAD → fallback main → master)Display the selected scope to the user before continuing.
git blame for changed lines — understand who wrote it, when, which commit. If gh is available → check old PR comments/reviews on that file (gh pr list --search "file:path" --state merged --limit 3).In priority order:
coding-standards.md line 11 — <50 ideal, >100 suggest splitting)Standard format:
## Summary
[1-2 sentences: what this code does, whether it should be merged, scale of changes]
## 🔴 Must fix (blocking)
- **<file>:<line>** — <brief issue>
→ <specific fix suggestion, with code if possible>
## 🟡 Should fix (non-blocking but worth doing)
- ...
## 🟢 Suggestions (optional)
- ...
## ✅ Strengths
- [Brief praise — important for balanced feedback]
Rules:
After delivering results, ask: "Do you need specific diffs for the 🔴 issues, or is the list sufficient?"
This skill is read-only (frontmatter allowed-tools does not include Edit/Write). Diff output is a text suggestion in chat — user copies/applies it. To auto-apply, use the /refactor skill or a subagent with Edit/Write.