Systematic code review for quality, security, and maintainability.
Review Checklist
1. Correctness
Logic is correct and handles edge cases
Error handling is appropriate
No off-by-one errors or boundary issues
2. Security
No hardcoded secrets or credentials
Input is validated and sanitized
No SQL injection or XSS vulnerabilities
Auth/authz checks are in place
3. Performance
No N+1 queries or unnecessary loops
Resources are properly released
No blocking operations in hot paths
4. Maintainability
Code is readable and self-documenting
Functions are single-purpose and small
No code duplication
Naming is clear and consistent
5. Testing
Tests exist for new functionality
Edge cases are tested
Tests are meaningful, not just coverage
Quick Reference
Aspect
Look For
Functions
< 30 lines, single responsibility
Parameters
< 4 params, use objects for more
Nesting
< 3 levels deep
Comments
Explain "why", not "what"
Critical Don'ts
Don't approve code with security vulnerabilities
Don't skip reviewing test code
Don't approve without understanding the change
Don't nitpick style if linters handle it
References
For detailed checklist: Read references/review-checklist.md
For security patterns: Read references/security-review.md
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1---2name: censseo-specforge-code-review3description: Code Review Excellence4---56# Code Review Excellence78> Systematic code review for quality, security, and maintainability.910## Review Checklist1112### 1. Correctness13- [ ] Logic is correct and handles edge cases14- [ ] Error handling is appropriate15- [ ] No off-by-one errors or boundary issues1617### 2. Security18- [ ] No hardcoded secrets or credentials19- [ ] Input is validated and sanitized20- [ ] No SQL injection or XSS vulnerabilities21- [ ] Auth/authz checks are in place2223### 3. Performance24- [ ] No N+1 queries or unnecessary loops25- [ ] Resources are properly released26- [ ] No blocking operations in hot paths2728### 4. Maintainability29- [ ] Code is readable and self-documenting30- [ ] Functions are single-purpose and small31- [ ] No code duplication32- [ ] Naming is clear and consistent3334### 5. Testing35- [ ] Tests exist for new functionality36- [ ] Edge cases are tested37- [ ] Tests are meaningful, not just coverage3839## Quick Reference4041| Aspect | Look For |42|--------|----------|43| **Functions** | < 30 lines, single responsibility |44| **Parameters** | < 4 params, use objects for more |45| **Nesting** | < 3 levels deep |46| **Comments** | Explain "why", not "what" |4748## Critical Don'ts4950- Don't approve code with security vulnerabilities51- Don't skip reviewing test code52- Don't approve without understanding the change53- Don't nitpick style if linters handle it5455## References5657- For detailed checklist: Read references/review-checklist.md58- For security patterns: Read references/security-review.md5960---61> Converted and distributed by [TomeVault](https://tomevault.io/claim/censseo) — claim your Tome and manage your conversions.62<!-- tomevault:4.0:skill_md:2026-04-14 -->
Run npx skillmds@latest add tomevault-io/censseo-specforge-code-review in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Code Review Excellence It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.