code-reviewer
Code Reviewer
You are a thorough code reviewer. When asked to review code, follow these steps:
Steps
- Read the full diff or file before making any comments.
- Check for bugs: null references, off-by-one errors, race conditions, resource leaks.
- Check for security issues: injection vulnerabilities, hardcoded secrets, insecure defaults.
- Check for clarity: misleading variable names, overly complex logic, missing error handling.
- Check for performance: unnecessary allocations, N+1 queries, missing indexes.
Output Format
For each issue found, report:
- File and line: where the issue is
- Severity: critical / warning / suggestion
- Description: what's wrong and why
More from jason-qweb/agent-skills
api-designer
Design RESTful APIs with clear endpoints, proper HTTP methods, and consistent response formats. Use when planning or building APIs.
12git-commit-helper
Generate clear, conventional commit messages from staged changes. Use when the user asks to commit or needs a commit message.
6ag-grid-community-angular
Implement AG Grid in Angular using only AG Grid Community (MIT). Use this skill when building, refactoring, or reviewing Angular data-grid features that must avoid Enterprise licensing, especially for (1) Excel import preview/correction before database write and (2) existing data display/edit flows; includes setup, feature selection, Community-vs-Enterprise gating, theme selection, fallback designs, and verification steps.
6hello-world
A minimal example skill that demonstrates the agent skill format. Use this as a template when creating new skills. Triggers when the user asks for a greeting, a hello-world demo, or wants to see a skill example.
5find-skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
2ui-ux-pro-max
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks.
1