audit-workflow

Audit Solidity smart contracts through a five-phase methodology with Slither and Foundry.

1|1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/Apegurus/solidity-argus --skill audit-workflow-apegurus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audit-workflow
Source: https://github.com/Apegurus/solidity-argus/tree/main/skills/methodology/audit-workflow
Command: npx skills add https://github.com/Apegurus/solidity-argus --skill audit-workflow-apegurus

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured, multi-phase methodology for auditing Solidity smart contracts, ensuring thoroughness and identifying potential vulnerabilities.

Core Features & Use Cases

  • Structured Audit Process: Guides users through five distinct phases: Reconnaissance, Static Analysis, Manual Review, Verification, and Reporting.
  • Detailed Checklists: Offers specific tasks and checks within each phase, covering access control, reentrancy, input validation, and more.
  • Tool Integration Guidance: Includes commands for running tools like Slither and Foundry.
  • Use Case: A smart contract developer can use this Skill to systematically audit their new DeFi protocol, ensuring all critical security aspects are covered before deployment.

Quick Start

Follow the audit-workflow skill to perform a full security audit on the provided smart contract code.

Frequently Asked Questions about audit-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is a structured methodology for auditing Solidity smart contracts?

A structured Solidity audit methodology uses five phases: reconnaissance, static analysis, manual review, verification, and reporting. It guides specific checks for access control, reentrancy, input validation, arithmetic, oracle manipulation, external integrations, and economic logic.

How do I perform a complete security audit on a DeFi protocol?

Perform a smart contract audit by following a five-phase process: reconnaissance, static analysis, manual review, verification, and reporting. Use specific checklists to review access control, reentrancy, input validation, and economic logic before deployment.

Can I integrate Slither and Foundry commands into my smart contract audit workflow?

Yes, the audit workflow integrates Slither and Foundry commands during the static analysis phase. These tools help automate vulnerability detection before proceeding to manual review and verification of the Solidity code.

What specific vulnerabilities should I check for when reviewing Solidity code?

When reviewing Solidity code, check for access control flaws, reentrancy, input validation issues, arithmetic overflows, oracle manipulation, external integration risks, and economic logic flaws using the methodology's detailed checklists.

Does this audit methodology include checklists and report templates for smart contracts?

Yes, the audit methodology references external checklists and report templates to ensure thorough documentation. It provides specific tasks within each phase to guide the reporting process for Solidity smart contract vulnerabilities.