From tapway-superpowers
Review code for quality, correctness, security, and adherence to project conventions. Use before opening a PR, when asked to review code, or when self-reviewing changes before committing. Triggers include "review this code", "self-review", "PR review", "check my changes", "before I push".
How this skill is triggered — by the user, by Claude, or both
Slash command
/tapway-superpowers:code-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**When to invoke:** Before opening a PR, when asked to review code, when reviewing your own changes before committing.
When to invoke: Before opening a PR, when asked to review code, when reviewing your own changes before committing.
git diff main...HEAD to see all changes.github/pull_request_template.mdconsole.log / print with sensitive data in production pathsany type in TypeScript (unless explicitly annotated with reason).select_related() / eager loading)data, stuff, temp## Code Review
### Summary
[1-2 sentence overview of what the change does]
### Issues
**Critical**
- [ ] `src/api/auth.py:42` — SQL query uses string interpolation → use `db.execute(text(...), {"param": value})`
**Warnings**
- [ ] `UserService.create()` doesn't handle duplicate email → add try/except for `IntegrityError`
**Suggestions**
- [ ] Extract the token validation into a shared `verify_token()` utility
### Verdict
❌ Request Changes / ✅ Approve
npx claudepluginhub tapway/tapway-superpowers --plugin tapway-superpowersProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.