solidity-security
Makes your agent understand and apply security practices in smart contracts. It helps prevent errors and write more secure Solidity code.
What it does
This tool helps you write secure code for smart contracts (programs that run on a blockchain). It ensures your contracts are protected against hackers and common errors.
When to use it
- ✓When creating a new smart contract.
- ✓When reviewing an existing contract for flaws.
- ✓When implementing secure financial systems on the blockchain.
Example of what to ask your AI
“How can I make my token contract more secure against attacks?”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The AI uses security best practices and programming patterns to identify and fix issues. It checks for known vulnerabilities and suggests improvements.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill solidity-securityOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/solidity-security/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Solidity Security
Master smart contract security best practices, vulnerability prevention, and secure Solidity development patterns.
Use this skill when
- 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
Do not use this skill when
- The task is unrelated to solidity security
- You need a different domain or tool outside this scope
Instructions
- Clarify goals, constraints, and required inputs.
- Apply relevant best practices and validate outcomes.
- Provide actionable steps and verification.
- If detailed examples are required, open
resources/implementation-playbook.md.
Resources
resources/implementation-playbook.mdfor detailed patterns and examples.
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
FAQ
What are smart contracts?
They are programs that automatically execute actions when certain conditions are met, commonly used on blockchains.
What are 'reentrancy' or 'overflow'?
These are types of common attacks or errors in smart contracts that can lead to fund loss or malfunction.
Will the AI write all the code for me?
No, it helps ensure the code you write or review is secure, but the main code creation is your responsibility.
Details
Original description by the author
Master smart contract security best practices, vulnerability prevention, and secure Solidity development patterns.
Popularity
- GitHub stars
- 48k
- Ranking position
- #4212
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
django-security
Helps your agent implement security practices in Django applications. It focuses on authentication, authorization, and prevention against common attacks, ensuring more secure code.
affaan-m/ECC
laravel-security
Helps your agent secure Laravel applications against threats. Implements security practices for authentication, authorization, and common attack prevention.
affaan-m/ECC
module-regression
Helps your agent manage changes in large projects. Ensures code changes in one part don't break other parts.
affaan-m/ECC