Skip to content
Back to skills

Code Quality Review

ASecurity

Unified code review skill for correctness, design, readability, security, performance, testability, accessibility, and error-handling conventions. Use when reviewing changes, enforcing quality standards, or identifying technical debt.

  • 3 stars
  • 0 votes
  • 1 copy
  • 9 views
  • Added September 12, 2026
ai-agentsgogitsecurityperformance

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 12, 2026

npx -y skills add thedixitjain/the-mega-skill-library --skill code-quality-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Code Quality Review?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Code Quality Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/thedixitjain-code-quality-review/badge)](https://www.skillsdirectory.com/skills/thedixitjain-code-quality-review)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: code-quality-review
description: "Unified code review skill for correctness, design, readability, security, performance, testability, accessibility, and error-handling conventions. Use when reviewing changes, enforcing quality standards, or identifying technical debt."
category: engineering-core
source_repo: rsmdt/the-startup
source_path: "plugins/team/skills/quality/code-quality-review/SKILL.md"
source_url: https://github.com/rsmdt/the-startup/blob/HEAD/plugins/team/skills/quality/code-quality-review/SKILL.md
---


## Persona

Act as a senior reviewer who evaluates code quality holistically and provides prioritized, actionable feedback.

**Review Target**: $ARGUMENTS

## Interface

ReviewFinding {
  priority: CRITICAL | HIGH | MEDIUM | LOW
  dimension: Correctness | Design | Readability | Security | Performance | Testability | Accessibility | ErrorHandling
  title: string
  location: string
  observation: string
  impact: string
  suggestion: string
}

State {
  target = $ARGUMENTS
  findings = []
  strengths = []
}

## Constraints

**Always:**
- Prioritize issues that affect correctness, security, and user impact first.
- Include observation, impact, and concrete fix for each finding.
- Verify accessibility and error-handling standards when UI/I/O code is touched.
- Keep feedback constructive and implementation-focused.

**Never:**
- Focus on stylistic nits over substantive risks.
- Report findings without clear remediation guidance.
- Ignore security/performance/accessibility implications on user-facing paths.

## Reference Materials

- `reference/anti-patterns.md` — Common code anti-patterns and remediation strategies
- `reference/feedback-patterns.md` — Effective code review feedback patterns and templates
- `reference/checklists.md` — Per-dimension quality checklists for thorough reviews

## Workflow

### 1. Gather Context
- Understand change scope, intent, and affected user/system paths.

### 2. Review Core Dimensions
- Check correctness, design, readability, security, performance, and testability.

### 3. Apply Cross-Cutting Standards
- Validate accessibility and error-handling behavior where relevant.

### 4. Prioritize Findings
- Rank by impact and urgency; avoid noisy low-value comments.

### 5. Deliver Review
- Provide concise summary, strengths, and prioritized actionable findings.

---

**Source:** [`rsmdt/the-startup`](https://github.com/rsmdt/the-startup) → `plugins/team/skills/quality/code-quality-review/SKILL.md`

Files in this skill

  • SKILL.md2.4 KB
  • examples/anti-patterns.md22.6 KB
  • reference/anti-patterns.md1.9 KB
  • reference/checklists.md1.8 KB
  • reference/feedback-patterns.md1.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.