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/vibe-coder/tree/main/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.
mvp-help
Help and documentation for Idea to MVP plugin. Use when: user asks about building MVPs, vibe coding, or available commands. Triggers: "help", "what can you do", "mvp help", "how to build".
verification-gate
Hidden quality gate that runs before showing "Done!" to user - ensures all tests pass, build succeeds, and requirements met before claiming completion
brainstorming
Refine ideas into detailed designs through Socratic dialogue. Use when: user has rough idea, needs to clarify requirements, explore approaches. Triggers: "brainstorm", "discuss idea", "I'm thinking about", "what if", "help me think through", "explore options", "/brainstorm".
subagent-creator
Guide for creating effective subagents (custom agents). Use when users want to create a new subagent that can be dispatched via Task tool for autonomous work. Covers frontmatter fields (name, description, tools, model, permissionMode, skills), prompt design, and when to use subagents vs skills.
backend-rust
Modern Rust backend with Axum, SQLx, tokio + CI/CD automation. Use when: building Rust APIs, high-performance services, or needing build/test/lint/audit automation. Triggers: "axum", "rust backend", "rust api", "sqlx", "tokio", "cargo build", "cargo test", "clippy", "rustfmt", "cargo-audit", "cross-compile", "rust ci", "release build", "rust security", "shuttle", "actix".
test-driven-development
Write failing test first, then minimal code to pass. Red-Green-Refactor cycle. Use when: implementing features, fixing bugs, refactoring code. Triggers: "implement", "add feature", "fix bug", "tdd", "test first", "write tests", "test-driven".
Didn't find tool you were looking for?