# Solaudit - Smart Contract Security Scanner

> Solidity smart contract security auditor. Detect reentrancy, overflow, access control issues. 50+ vulnerability patterns. CI/CD ready. Free CLI tool.

- Skill: `kbarbel640-del/solaudit-smart-contract-security-scanner` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add kbarbel640-del/solaudit-smart-contract-security-scanner`
- Raw SKILL.md: https://api.skillmd.com/api/skills/kbarbel640-del/solaudit-smart-contract-security-scanner/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: kbarbel640-del (https://skillmd.com/u/kbarbel640-del)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/kbarbel640-del/solaudit-smart-contract-security-scanner

---


# Solaudit

Security scanner for Solidity smart contracts. Find vulnerabilities before deployment.

## Installation

```bash
npm install -g solaudit-cli
```

## Commands

### Full Audit

```bash
solaudit audit Contract.sol
solaudit audit ./contracts/ -r              # Recursive
solaudit audit . -s high                    # Only high+ severity
solaudit audit . --gas --best-practices     # Include all checks
```

### Quick Check

```bash
solaudit check Token.sol
solaudit check Vault.sol -s critical
```

### Gas Analysis

```bash
solaudit gas Contract.sol
```

### List Patterns

```bash
solaudit patterns
solaudit patterns --category reentrancy
```

## Vulnerability Detection

### Critical
- Reentrancy attacks
- Unprotected selfdestruct
- Delegatecall injection
- Signature replay

### High
- Integer overflow/underflow
- Access control issues
- Unchecked return values
- Price manipulation

### Medium
- tx.origin authentication
- Floating pragma
- Timestamp dependence
- Front-running risks

### Low
- Unused variables
- Missing events
- Implicit visibility
- Magic numbers

## Output Formats

```bash
solaudit audit Contract.sol              # Table (default)
solaudit audit Contract.sol -o json      # JSON
solaudit audit Contract.sol -o markdown  # Markdown report
```

## CI/CD Integration

```bash
# Fail on critical issues
solaudit audit ./contracts/ -s critical && echo "Passed"

# GitHub Actions
- run: npm install -g solaudit-cli
- run: solaudit audit ./contracts/ -r -s high
```

## Common Use Cases

**Pre-deployment check:**
```bash
solaudit audit ./contracts/ -r -s high
```

**Generate audit report:**
```bash
solaudit audit . -o markdown --save AUDIT.md
```

**Gas optimization:**
```bash
solaudit gas Contract.sol
```

---

**Built by [LXGIC Studios](https://lxgicstudios.com)**

🔗 [GitHub](https://github.com/lxgicstudios/solaudit) · [Twitter](https://x.com/lxgicstudios)

