From rpikit
Reviews implementation changes for vulnerabilities, insecure patterns, and coding best practices. Focuses on code deltas rather than full audits.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rpikit:security-review scope or focus of the security reviewscope or focus of the security reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Review implementation changes for security vulnerabilities and risks.
Review implementation changes for security vulnerabilities and risks.
This skill provides methodology for reviewing code changes introduced during implementation. Unlike full codebase audits, this focuses on the delta - what was added or modified - to catch security issues before they're committed.
Identify what was modified during implementation:
High-Risk Changes (require thorough review):
Medium-Risk Changes:
Low-Risk Changes:
Watch for these in changed code:
JavaScript/TypeScript:
Python:
Ruby:
Go:
Reviewing security for implementation: $ARGUMENTS
Changes to review:
- [list of modified files]
- [new dependencies if any]
For each modified file:
Critical - Must fix before proceeding:
High - Should fix before merge:
Medium - Fix in near term:
Low - Consider addressing:
Informational - For awareness:
## Security Review: $ARGUMENTS
### Summary
[Brief overview of changes reviewed and overall assessment]
### Findings
#### Critical
[List with file:line and description, or "None"]
#### High
[List with file:line and description, or "None"]
#### Medium
[List with file:line and description, or "None"]
#### Low
[List with file:line and description, or "None"]
### Recommendations
[Specific fixes or improvements]
### Verdict
[PASS / PASS WITH WARNINGS / FAIL]
PASS - No critical or high findings, implementation is secure
PASS WITH WARNINGS - No critical findings, minor issues noted
FAIL - Critical or multiple high findings, must address before completion
When called from implementation phase:
npx claudepluginhub bostonaholic/rpikit --plugin rpikitReview code systematically for security vulnerabilities using OWASP Top 10, secure coding patterns, and static analysis best practices. Use when reviewing pull requests, conducting security code reviews, or implementing secure development practices.
Audits staged git diffs for OWASP Top 10 issues and dependency typosquatting before committing. Designed for pre-commit review of security-sensitive changes.
Performs systematic security code review for vulnerabilities including injection, XSS, authentication, authorization, and cryptography issues. Reports only high-confidence exploitable findings after tracing data flow and checking framework protections.