Claude-skill-registry aico-code-review

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/aico-code-review" ~/.claude/skills/majiayu000-claude-skill-registry-aico-code-review && rm -rf "$T"
manifest: skills/data/aico-code-review/SKILL.md
source content

Code Review

When to Request Review

Mandatory:

  • After completing each task
  • After implementing major feature
  • Before merge to main

Optional:

  • When stuck (fresh perspective)
  • Before refactoring
  • After fixing complex bug

Review Checklist

CategoryCheck
CorrectnessDoes it do what it should?
TestsAre there tests? Do they pass?
SecurityAny vulnerabilities?
PerformanceAny obvious bottlenecks?
ReadabilityIs code clear and maintainable?
Error HandlingAre errors handled properly?

Issue Severity

SeverityAction
CriticalFix immediately, blocks progress
ImportantFix before proceeding
MinorNote for later, can proceed

Review Output Template

## Code Review: [Feature/Task Name]

### Files Modified

- `path/to/file.ts` - [what changed]

### Issues

**Critical:**

- [ ] [Issue description]

**Important:**

- [ ] [Issue description]

**Minor:**

- [ ] [Issue description]

### Assessment

- [ ] Ready to proceed
- [ ] Needs fixes (see issues above)

Key Rules

  • ALWAYS review after each task completion
  • MUST fix Critical issues immediately
  • MUST fix Important issues before proceeding
  • Minor issues can be noted for later
  • If reviewer is wrong, push back with technical reasoning

Common Mistakes

  • ❌ Skip review because "it's simple" → ✅ Review everything
  • ❌ Ignore Critical issues → ✅ Fix immediately
  • ❌ Proceed with Important issues → ✅ Fix first