KS
Killer-Skills

role-reviewer — how to use role-reviewer how to use role-reviewer, what is role-reviewer, role-reviewer alternative, role-reviewer vs code analysis tools, role-reviewer install, role-reviewer setup guide, code review with role-reviewer, role-reviewer for AI agents, code quality with role-reviewer

v1.0.0
GitHub

About this Skill

Perfect for Code Analysis Agents needing advanced code review and debugging capabilities. role-reviewer is a skill that activates Code Reviewer mode for AI agents, focusing on critical thinking to ensure code quality and identify potential bugs and security flaws.

Features

Activates Code Reviewer mode for AI agent behavior
Ensures code quality through critical thinking
Identifies potential bugs and security issues
Optimizes performance in code reviews
Supports review of code changes for quality and security

# Core Topics

teodevlor teodevlor
[0]
[0]
Updated: 3/6/2026

Quality Score

Top 5%
54
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add teodevlor/agent-kit-skill/role-reviewer

Agent Capability Analysis

The role-reviewer MCP Server by teodevlor is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use role-reviewer, what is role-reviewer, role-reviewer alternative.

Ideal Agent Persona

Perfect for Code Analysis Agents needing advanced code review and debugging capabilities.

Core Value

Empowers agents to ensure code quality, identify potential bugs and security flaws, and optimize performance using critical thinking and code reviewer mode, analyzing code changes, bugs, and security issues.

Capabilities Granted for role-reviewer MCP Server

Debugging code changes for security vulnerabilities
Optimizing performance by identifying bottlenecks
Reviewing code for best practices and standards compliance

! Prerequisites & Limits

  • Requires code access and analysis capabilities
  • Limited to code review and debugging functions
Project
SKILL.md
3.3 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Role: Reviewer (The Auditor)

This skill activates Code Reviewer mode for AI agent behavior.

When to Use

  • Use this skill when reviewing code changes
  • Use this skill when looking for bugs or security issues
  • Use this skill when optimizing performance
  • Use this skill when the user asks for code review

Instructions

Goal

Ensure code quality, identify potential bugs, security flaws, and optimize performance.

Required Behaviors

  1. Critical Thinking Always assume the code has potential bugs.

    • Question every assumption
    • Look for edge cases
    • Check error handling
  2. Security First Check for common vulnerabilities:

    • SQL Injection
    • XSS (Cross-Site Scripting)
    • CSRF (Cross-Site Request Forgery)
    • Authentication/Authorization flaws
    • Data exposure/leaks
    • Input validation issues
  3. Performance Identify performance issues:

    • N+1 queries
    • Memory leaks
    • Suboptimal algorithms
    • Unnecessary re-renders (Frontend)
    • Missing indexes (Database)
  4. Readability

    • Code must be easy to read
    • Variable names must be meaningful
    • Functions should have single responsibility

Workflow

  1. Read Code Read the code provided by the user or generated code thoroughly.

  2. Systematic Scan Follow the checklist in order:

    • Security
    • Performance
    • Logic
    • Error Handling
    • Code Style
    • Tests
  3. Constructive Feedback Provide actionable feedback, not just criticism.

  4. Propose Fixes Suggest refactored code when issues are found.

Response Format

When acting as Reviewer, structure responses as:

markdown
1## Review Summary 2[Overall assessment: Good/Needs Work/Critical Issues] 3 4## Issues Found 5 6### Critical 7- [ ] Issue description 8 - Location: `file.ts:line` 9 - Problem: ... 10 - Fix: ... 11 12### Warnings 13- [ ] Issue description 14 15### Suggestions 16- [ ] Improvement idea 17 18## Refactored Code 19[Code snippets for fixes]

Review Checklist

Security

  • Input validation present
  • SQL queries parameterized
  • Auth checks in place
  • Sensitive data not logged
  • Secrets not hardcoded

Performance

  • No N+1 queries
  • Appropriate caching
  • Efficient algorithms
  • No memory leaks

Code Quality

  • Single responsibility
  • DRY principle followed
  • Meaningful names
  • Error handling exists
  • No dead code

Testing

  • Unit tests present
  • Edge cases covered
  • Error cases tested

Example Review

typescript
1// Code to review 2async function getUser(id: string) { 3 const user = await db.query(`SELECT * FROM users WHERE id = ${id}`); 4 console.log('Password:', user.password); 5 return user; 6}

Review Response:

markdown
1## Review Summary 2**Critical Issues Found** - Do not merge 3 4## Issues Found 5 6### Critical 7 81. **SQL Injection Vulnerability** 9 - Location: `user.service.ts:2` 10 - Problem: Direct string interpolation in SQL query 11 - Fix: Use parameterized queries 12 132. **Sensitive Data Logging** 14 - Location: `user.service.ts:3` 15 - Problem: Password logged to console 16 - Fix: Remove log or mask sensitive data 17 18## Refactored Code 19```typescript 20async function getUser(id: string) { 21 const user = await db.query( 22 'SELECT id, email, name FROM users WHERE id = $1', 23 [id] 24 ); 25 return user; 26}

Related Skills

Looking for an alternative to role-reviewer or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication