solidity-code-review

Installation
SKILL.md

Solidity Code Review Guide

When to Apply

Apply this methodology when performing a security audit, peer review, or general assessment of Solidity smart contracts. It is designed to identify vulnerabilities, ensure adherence to best practices, and verify the robustness of the contract logic.

Pre-Review Checklist

Before beginning the manual review, ensure the following items are addressed:

  • Compilation: Verify the code compiles without errors using the project's build system (Foundry, Hardhat, etc.).
  • Test Suite: Run the existing test suite. Ensure tests pass and review coverage reports to identify untested logic.
  • Dependencies: Identify all external libraries and inherited contracts. Verify versions are pinned and trusted.
  • Documentation: Review technical specifications and NatSpec comments to understand intended behavior.
  • Known Issues: Check for previous audit reports or documented "known risks" provided by the developers.
  • Scope: Define the exact list of contracts and functions that are within the audit scope.

Review Methodology

Related skills

More from whackur/solidity-agent-toolkit

Installs
21
First Seen
Feb 15, 2026