solidity-function-audit

Automate per-function security analysis of Solidity contracts with staged workflows.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/gonzaloetjo/solidity-audit-skills --skill solidity-function-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: solidity-function-audit
Source: https://github.com/gonzaloetjo/solidity-audit-skills/tree/main/plugins/solidity-function-audit/skills/solidity-function-audit
Command: npx skills add https://github.com/gonzaloetjo/solidity-audit-skills --skill solidity-function-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the end-to-end security audit of Solidity contracts by coordinating a multi-stage workflow with a human-in-the-loop review to surface structured findings and maintain a portable audit trail.

Core Features & Use Cases

  • Parallel per-function audits across multiple contracts, enabling scalable domain-based analysis.
  • Interactive and automated stages: design decisions capture, domain and cross-cutting analyses, and synthesized findings for developer classification.
  • Output a consolidated Markdown audit report with per-function findings, domain verdicts, and a Summary for remediation priority.

Quick Start

Initiate the multi-stage function-audit workflow to analyze all Solidity functions, discover domains, and generate cross-domain findings.

Frequently Asked Questions about solidity-function-audit

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

FAQPage Schema
How do I automate a per-function security audit for multiple Solidity contracts?

You can automate a Solidity security audit by running a multi-stage workflow that identifies functions, groups them into domains, and surfaces structured findings for developer classification. This generates a consolidated Markdown report with per-function verdicts.

What is the best way to analyze Solidity functions across different project domains?

The best way to analyze Solidity functions across domains is using parallel per-function audits that group related functions together. This domain-based analysis approach scales across multiple contracts and enables cross-cutting reviews to identify systemic vulnerabilities.

Can I use AI-assisted auditing for Solidity projects with multiple contract files?

Yes, AI-assisted auditing works with Solidity projects containing multiple contracts. The workflow requires access to project sources and audit templates to automatically extract functions and run staged domain analyses across all files.

How does human-in-the-loop review work during automated Solidity security analysis?

Human-in-the-loop review during automated Solidity security analysis involves developers classifying synthesized findings. The workflow captures design decisions, runs automated domain analyses, and presents structured findings for human validation and remediation prioritization.

What output format does an automated Solidity function audit generate?

An automated Solidity function audit generates consolidated Markdown outputs containing per-function findings, domain verdicts, and a summary report. These structured outputs create a portable audit trail for tracking remediation priority across analyzed contracts.