code-review
SKILL.md
Code Review Skill
Systematically review code for quality, conventions, and potential issues.
When to Use
- Before committing changes (auto-triggered)
- Reviewing others' PRs
- Self-review before pushing
- Pre-push validation (Phase 0)
Phase 0: Pre-Push Validation
Before reviewing code, ensure build passes:
-
npm run typecheck- No type errors -
npm run lint- No lint errors - No console.log in changed files
- Tests pass (if applicable):
npm run test
If any check fails, fix before proceeding to code review.
Quick check command:
npm run typecheck && npm run lint
Check for console.log:
git diff --cached --name-only | xargs grep -l "console.log" 2>/dev/null
Review Checklist
Hard Rules Check
- No
anytype usage - No console.log statements
- Components under 200 lines
- No inline styles (Tailwind only)
- No arbitrary values (
px-[13px]) - API follows 3-layer pattern
Code Quality Check
- Clear variable/function names
- No duplicated code
- Proper error handling
- Types are specific (not
unknowneverywhere)
Conventions Check
- Follows existing patterns in codebase
- Imports organized correctly
- File in correct location (feature folder)
Security Check
- No hardcoded secrets/API keys
- No exposed sensitive data
- Proper input validation
Output Format
Present findings as:
Code Review Summary
Files Changed: [count] Issues Found: [count by severity]
Critical (must fix)
-
file.ts:L42- [issue description]
Warnings (should fix)
-
file.ts:L15- [issue description]
Suggestions (nice to have)
-
file.ts:L88- [suggestion]
Approved
- No blocking issues found
Proceed with commit? (yes / fix issues first)
Auto-Trigger
This skill is automatically invoked before every commit.
Weekly Installs
3
Repository
wellapp-ai/wellGitHub Stars
316
First Seen
Feb 12, 2026
Security Audits
Installed on
qoder2
gemini-cli2
antigravity2
claude-code2
windsurf2
cursor2