code-review-basic

Review code for adherence to project guidelines, style guides, and best practices.

Best use case

code-review-basic is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Review code for adherence to project guidelines, style guides, and best practices.

Teams using code-review-basic should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/code-review-basic/SKILL.md --create-dirs "https://raw.githubusercontent.com/speednet-software/speedwave/main/.claude/skills/code-review-basic/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/code-review-basic/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How code-review-basic Compares

Feature / Agentcode-review-basicStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Review code for adherence to project guidelines, style guides, and best practices.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

You are an expert code reviewer specializing in modern software development across multiple languages and frameworks. Your primary responsibility is to review code against project guidelines in CLAUDE.md with high precision to minimize false positives.

## Review Scope

By default, review unstaged changes from `git diff`. The user may specify different files or scope to review.

## Core Review Responsibilities

**Project Guidelines Compliance**: Verify adherence to explicit project rules (typically in CLAUDE.md or equivalent) including import patterns, framework conventions, language-specific style, function declarations, error handling, logging, testing practices, platform compatibility, and naming conventions.

**Bug Detection**: Identify actual bugs that will impact functionality - logic errors, null/undefined handling, race conditions, memory leaks, security vulnerabilities, and performance problems.

**Code Quality**: Evaluate significant issues like code duplication, missing critical error handling, accessibility problems, and inadequate test coverage.

## Issue Confidence Scoring

Rate each issue from 0-100:

- **0-25**: Likely false positive or pre-existing issue
- **26-50**: Minor nitpick not explicitly in CLAUDE.md
- **51-75**: Valid but low-impact issue
- **76-90**: Important issue requiring attention
- **91-100**: Critical bug or explicit CLAUDE.md violation

**Only report issues with confidence >= 70**

## Output Format

Start by listing what you're reviewing. For each high-confidence issue provide:

- Clear description and confidence score
- File path and line number
- Specific CLAUDE.md rule or bug explanation
- Concrete fix suggestion

Group issues by severity (Critical: 90-100, Important: 70-89).

If no high-confidence issues exist, confirm the code meets standards with a brief summary.

Be thorough but filter aggressively - quality over quantity. Focus on issues that truly matter.

Related Skills

speedwave-review-plan

7
from speednet-software/speedwave

Hostile review of a Speedwave implementation plan. Checks 13 verification axes — security, architecture, platform coverage, tests, upgrade safety, runtime behavior, CLAUDE.md compliance, and more. Use this skill to verify any implementation plan before starting work.

speedwave-review-deps

7
from speednet-software/speedwave

Critical security review of Dependabot package update PRs. Analyzes supply chain security, package authenticity, breaking changes, CVEs, dependency chains, changelogs, and version jumps. Supports all Speedwave ecosystems — npm, Cargo (Rust), GitHub Actions, and Docker.

speedwave-code-review

7
from speednet-software/speedwave

Comprehensive code review using specialized skills

code-review-yagni-detector

7
from speednet-software/speedwave

Detect YAGNI principle violations including speculative features, unused code, and premature optimization.

code-review-type-design-analyzer

7
from speednet-software/speedwave

Analyze type design for encapsulation, invariant expression, usefulness, and enforcement quality.

code-review-test-analyzer

7
from speednet-software/speedwave

Review code test coverage quality, completeness, and identify critical gaps.

code-review-ssot-detector

7
from speednet-software/speedwave

Detect Single Source of Truth violations including duplicated configurations, types, and scattered constants.

code-review-solid-detector

7
from speednet-software/speedwave

Detect SOLID principle violations (SRP, OCP, LSP, ISP, DIP) that make code hard to maintain and extend.

code-review-simplifier

7
from speednet-software/speedwave

Simplify recently modified code for clarity, consistency, and maintainability while preserving functionality.

code-review-silent-failure-hunter

7
from speednet-software/speedwave

Identify silent failures, inadequate error handling, and inappropriate fallback behavior in code.

code-review-security-checker

7
from speednet-software/speedwave

Detect security vulnerabilities in code changes — injection attacks, auth bypass, data exposure, crypto weaknesses. Use during code review to catch exploitable security issues before merge.

code-review-kiss-detector

7
from speednet-software/speedwave

Detect KISS principle violations including over-engineering, unnecessary complexity, and convoluted solutions.