code-reviewer_skill

This skill performs systematic code reviews to identify quality, security, and performance issues and provide actionable improvement recommendations.
  • Python

116

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 einverne/dotfiles --skill code-reviewer

  • SKILL.md2.4 KB

Overview

This skill performs systematic code reviews focused on correctness, quality, performance, security, and maintainability. It is tailored for repositories like dotfiles and Python projects but applies general best practices across languages and configs. Reviews return actionable findings prioritized by severity.

How this skill works

I inspect code in a fixed order: functional correctness, code quality, performance, security, and maintainability. For each issue I report file path and line context, describe the impact, and provide concrete remediation or example fixes. Output is organized by severity (Critical, Major, Minor, Optimization) to guide triage and fixes.

When to use it

  • When requesting a full repository or pull-request review
  • Before merging changes to ensure no regressions or secret leaks
  • When hard-to-debug runtime or performance issues appear
  • During security audits for injection or credential exposure
  • When improving test coverage or refactoring critical modules

Best practices

  • Run reviews against a single branch or PR to keep context clear
  • Include minimal reproducer or test steps for functional issues
  • Attach config files (tmux, zsh, vimrc) when reviewing dotfiles to validate expected behavior
  • Prioritize Critical issues that block merges, then address Major items
  • Provide small, testable patches or code snippets with each suggestion

Example use cases

  • Audit dotfiles for leaked API keys, shell-history leaks, or unsafe zsh/vim plugin configs
  • Review Python scripts for exception handling, input validation, and cyclomatic complexity
  • Detect N+1 style issues in config-driven scripts that query services or APIs
  • Suggest performance improvements for startup scripts and plugin managers (zinit, vundle)
  • Validate tmux/vim/zsh config semantics and recommend portability changes

FAQ

Reports are grouped by severity and include file path with line range, a clear description, impact analysis, and a concrete fix or code example.

Can you run automated linters or tests?

I can recommend linters and test commands to run and interpret their output, but I don’t execute toolchains. Share lint/test output for targeted advice.

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