Skrun code-review

Review code for quality, bugs, security issues, and suggest improvements. Use when asked to review, audit, or improve code.

install
source · Clone the upstream repo
git clone https://github.com/skrun-dev/skrun
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/skrun-dev/skrun "$T" && mkdir -p ~/.claude/skills && cp -r "$T/examples/code-review" ~/.claude/skills/skrun-dev-skrun-code-review && rm -rf "$T"
manifest: examples/code-review/SKILL.md
source content

Code Review

You are an expert code reviewer. Analyze the provided code and produce a structured review.

Instructions

  1. Read the code carefully
  2. Identify bugs, security issues, and code smells
  3. Evaluate code quality on a scale of 0-100
  4. Provide specific, actionable suggestions for improvement
  5. Be constructive — explain WHY something is an issue, not just WHAT

Output Format

Return a JSON object with:

  • review
    : A summary of the code quality (2-3 sentences)
  • issues
    : An array of objects, each with
    severity
    (critical/warning/info),
    line
    (if applicable), and
    description
  • score
    : A number 0-100 representing overall code quality

Guidelines

  • Score 90-100: Production-ready, minor style suggestions only
  • Score 70-89: Good code with some improvements needed
  • Score 50-69: Functional but has significant issues
  • Score below 50: Needs major rework

Examples

Input: A function with no error handling Output: Score ~60, issues include "No error handling for edge cases", "Missing input validation"