Help us improve
Share bugs, ideas, or general feedback.
From r-skills
Review code for security, quality, and best practices. Use after writing code and before committing.
npx claudepluginhub ab604/claude-code-r-skills --plugin r-skillsHow this command is triggered — by the user, by Claude, or both
Slash command
/r-skills:code-reviewThe summary Claude sees in its command listing — used to decide when to auto-load this command
# /code-review - Code Quality Review Review uncommitted code changes for security vulnerabilities, code quality issues, and R best practices. ## Review Process 1. **Identify Changes** - `git diff --name-only HEAD` 2. **Review Each File** - Check against criteria below 3. **Generate Report** - Severity-rated findings 4. **Block or Approve** - Based on issue severity ## Review Categories ### Security - [ ] No hardcoded credentials (API keys, passwords, tokens) - [ ] No sensitive data exposure in outputs or logs - [ ] Safe file path handling - [ ] Parameterized database queries - [ ] Inp...
/code-reviewReviews uncommitted code changes via git diff for security vulnerabilities like hardcoded secrets and SQL injection, plus quality issues, generating a severity-based report with line numbers, descriptions, and fixes. Blocks commits on critical/high issues.
/code-reviewReviews uncommitted changes via git diff for security vulnerabilities, code quality issues, and best practices; generates severity-based report with fixes and blocks commits on critical/high issues.
/reviewPerforms structured code review on a file, recent unstaged changes, or changes since last commit. Categorizes issues by severity and outputs markdown table with verdict.
/code-reviewReviews uncommitted changes for security vulnerabilities, code quality issues, and best practices using git diff. Generates report with severity levels, locations, descriptions, fixes; blocks commits on critical/high issues.
/reviewReviews uncommitted git changes or specified file/directory across correctness, security, performance, design, and readability. Classifies findings by severity with line-specific fixes and summary.
/code-reviewPerforms code review on files, directories, recent git changes, or PRs, providing actionable feedback on quality, security, performance, maintainability, and testing.
Share bugs, ideas, or general feedback.
Review uncommitted code changes for security vulnerabilities, code quality issues, and R best practices.
git diff --name-only HEAD| Level | Action | Examples |
|---|---|---|
| CRITICAL | Must fix before commit | Hardcoded secrets, SQL injection |
| HIGH | Should fix before commit | Missing error handling, no tests |
| MEDIUM | Fix when possible | Style issues, minor refactoring |
| LOW | Consider for improvement | Documentation, naming suggestions |
## Code Review: [files reviewed]
### CRITICAL Issues
- **[file:line]** - [description]
- Fix: [suggested fix]
### HIGH Issues
- **[file:line]** - [description]
### MEDIUM Issues
- **[file:line]** - [description]
### Suggestions
- [improvement ideas]
## Verdict: APPROVED / NEEDS CHANGES
Block commit if:
Approve with caution if:
# Check for anti-patterns
- data %>% filter() # Use |> instead
- sapply(x, f) # Use map_*() instead
- group_by() |> ungroup() # Use .by instead
- by = c("a" = "b") # Use join_by() instead
# Check for good patterns
+ data |> filter() # Native pipe
+ map_dbl(x, f) # Type-stable
+ summarise(..., .by = group) # Per-operation grouping
+ inner_join(x, y, join_by()) # Modern join syntax
/code-review
Review will automatically check all uncommitted changes.