reviewing-code_skill

This skill helps review pull requests and diffs for completeness, tests, and performance, improving code quality and accountability.
  • Shell

3

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill tdhopper/dotfiles2.0 --skill reviewing-code

  • SKILL.md2.5 KB

Overview

This skill helps you perform practical, high-value code reviews for pull requests, branch changes, or diffs. It focuses on substantive issues like correctness, tests, complexity, performance, duplication, and side effects rather than linting or style. Use it to get a clear, prioritized list of problems and suggested fixes you can act on quickly.

How this skill works

The skill inspects diffs from a PR URL, current branch, or uncommitted changes and evaluates each modified file for completeness, error handling, test coverage, performance, and duplication. It can optionally run external analysis tools (if available) and synthesize their output into a single, prioritized review. The output highlights must-fix bugs, recommended improvements, and minor notes with clear file/line pointers and risk explanations.

When to use it

  • Before merging a pull request to catch logical bugs and missing tests
  • When you want an objective assessment of test coverage and edge cases
  • To evaluate the complexity impact of a proposed change
  • When performance-sensitive code or hot paths are modified
  • If you suspect duplicated logic or unintended side effects

Best practices

  • Provide the PR description or commit messages so intent is clear
  • Run the review on the full diff (not individual hunks) to avoid missing context
  • Prioritize fixes that multiple tools or reviewers agree on
  • Focus comments on behavior, tests, and risks—not formatting
  • If unsure about intent, ask a clarifying question before requesting changes

Example use cases

  • Reviewing a GitHub PR URL to find missing error handling and test gaps
  • Assessing a feature branch for unnecessary new abstractions or complexity
  • Checking a change that touches hot loops or I/O code for regressions
  • Reviewing uncommitted changes locally to decide whether to add tests
  • Synthesizing findings from multiple analysis tools into a single action list

FAQ

No. The skill intentionally skips formatting and style concerns because linters and CI should handle those.

Can it run other analysis tools automatically?

Yes, if supported tools are installed it runs them and synthesizes their findings; otherwise it falls back to the core review logic.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational