solidity-security

Comprehensive smart contract security patterns, vulnerability prevention, and secure Solidity development practices.

wshobson ↓ 13k
Claude Code
View source ↗

What it does

  • Writing secure smart contracts
  • Auditing existing contracts for vulnerabilities
  • Implementing secure DeFi protocols
  • Preventing reentrancy, overflow, and access control issues
  • Optimizing gas usage while maintaining security
  • Preparing contracts for professional audits
  • Understanding common attack vectors

Requirements & configuration

  • const { expect } = require("chai");
  • const { ethers } = require("hardhat");
  • const Token = await ethers.getContractFactory("SecureToken");
  • const token = await Token.deploy();
  • await expect(token.transfer(attacker.address, ethers.constants.MaxUint256))

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

Comprehensive smart contract security patterns, vulnerability prevention, and secure Solidity development practices.

Source

Repository: https://github.com/wshobson/agents

solidity-security FAQ

What does the solidity-security skill do?

Master smart contract security best practices to prevent common vulnerabilities and implement secure Solidity patterns. Use when writing smart contracts, auditing existing contracts, or implementing security measures for blockchain applications. Writing secure smart contracts Auditing existing contracts for vulnerabilities

What does solidity-security require?

const { expect } = require("chai"); const { ethers } = require("hardhat"); const Token = await ethers.getContractFactory("SecureToken"); const token = await Token.deploy(); await expect(token.transfer(attacker.address, ethers.constants.MaxUint256))

How do I install solidity-security?

Run: npx -y skills add https://github.com/wshobson/agents --skill solidity-security --agent claude-code — the source lives at github.com/wshobson/agents.

Maintain solidity-security?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

solidity-security on getagentictools
[![solidity-security on getagentictools](https://getagentictools.com/badge/skills/wshobson-agents-solidity-security.svg)](https://getagentictools.com/skills/wshobson-agents-solidity-security?ref=badge)
npx agentictools info skills/wshobson-agents-solidity-security

The second line is the CLI lookup for this page — handy in READMEs and docs.