From bkit — AI Native Development OS
Analyzes code quality, detects bugs, and reviews security/performance for files, directories, or pull requests. Shows actionable feedback with confidence-based filtering.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bkit:code-review [file|directory|pr][file|directory|pr]bkit:code-analyzerThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Skill for code quality analysis and review
Skill for code quality analysis and review
| Argument | Description | Example |
|---|---|---|
[file] | Review specific file | /code-review src/lib/auth.ts |
[directory] | Review entire directory | /code-review src/features/ |
[pr] | PR review (PR number) | /code-review pr 123 |
## Code Review Report
### Summary
- Files reviewed: N
- Issues found: N (Critical: N, Major: N, Minor: N)
- Score: N/100
### Critical Issues
1. [FILE:LINE] Issue description
Suggestion: ...
### Major Issues
...
### Minor Issues
...
### Recommendations
- ...
This Skill calls the code-analyzer Agent for in-depth code analysis.
| Agent | Role |
|---|---|
| code-analyzer | Code quality, security, performance analysis |
# Review specific file
/code-review src/lib/auth.ts
# Review entire directory
/code-review src/features/user/
# PR review
/code-review pr 42
# Review current changes
/code-review staged
code-analyzer Agent uses confidence-based filtering:
| Confidence | Display | Description |
|---|---|---|
| High (90%+) | Always shown | Definite issues |
| Medium (70-89%) | Selectively shown | Possible issues |
| Low (<70%) | Hidden | Uncertain suggestions |
npx claudepluginhub popup-studio-ai/bkit-claude-code --plugin bkitReviews code for best practices, security issues, bugs, error handling, performance, and testing coverage using Read, Grep, Glob tools. Use for PRs, code changes, quality analysis, security audits.
Conducts code reviews assessing quality, best practices, security vulnerabilities, performance, error handling, and test coverage. Outputs categorized issues with recommendations and severity ratings.
Performs comprehensive code reviews with automated fixes for Python, TypeScript, JavaScript, Go, Rust projects. Analyzes quality, security, performance, architecture, tests; applies safe fixes and generates reports.