Agent skill
code-review-auto
Automatic code review and fixes before showing to user. Use when: code generation is complete, before preview. Triggers: internal use only.
Install this agent skill to your Project
npx add-skill https://github.com/timequity/plugins/tree/main/vibe-coder/skills/code-review-auto
SKILL.md
Automatic Code Review
Review and fix issues before user sees code.
Review Checklist
Code Quality
- No unused imports
- No unused variables
- No console.log in production
- Consistent naming conventions
- No magic numbers (use constants)
Structure
- Components properly extracted
- No code duplication
- Reasonable file sizes (<300 lines)
- Logical folder organization
Performance
- No N+1 queries
- Images optimized
- Lazy loading where appropriate
- No blocking operations
Accessibility
- Alt text on images
- Proper heading hierarchy
- Focusable interactive elements
- Color contrast sufficient
Auto-Fix Rules
| Issue | Fix |
|---|---|
| Unused import | Remove |
| console.log | Remove |
| Missing alt text | Generate from context |
| Duplicate code | Extract function |
| Long function | Split into smaller |
Process
- Scan generated code
- Identify issues (categorize by severity)
- Auto-fix what's possible
- Re-run tests to verify fixes don't break
- Continue to preview if all good
User Experience
User never sees:
- Linting errors
- Initial messy code
- Intermediate states
User always sees:
- Clean, reviewed code
- Working preview
- ✅ confirmation
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
claude-code-course
Learn Claude Code in 5 hands-on lessons. From basics to building applications. Use when: user wants to learn Claude Code, asks "how do I...", or is new. Triggers: "learn", "teach me", "how does this work", "I'm new", "course".
foundations
Claude Code basics for new users. Covers essential concepts and commands. Use when: user is new to Claude Code or routed here by learning-path assessment.
advanced
Claude Code mastery for power users. Build agents, MCP servers, publish plugins. Use when: user wants to create agents, build integrations, or publish plugins.
lessons
Lesson content for Claude Code Course. Use when: loading lesson content. Internal skill - contains lesson files.
intermediate
Claude Code customization for comfortable users. Covers skills, commands, MCP, hooks. Use when: user knows basics and wants to customize Claude Code.
course-help
Help and navigation for Claude Code Course. Use when: user asks about the course, lessons, or progress. Triggers: "help", "course help", "what lessons", "my progress".
Didn't find tool you were looking for?