external-call-safety
CommunitySecure smart contracts from external call risks.
Software Engineering#audit#solidity#external calls#smart contract security#erc20 vulnerabilities#defi safety
AuthorRamprasad4121
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill identifies and mitigates critical vulnerabilities arising from unsafe interactions with external contracts and non-standard token behaviors, preventing potential fund loss and protocol exploits.
Core Features & Use Cases
- Unchecked Return Values: Detects when low-level calls (
call,delegatecall,staticcall) fail silently. - Token Integration Safety: Identifies risks with fee-on-transfer, rebasing, and non-standard ERC20 tokens (e.g., USDT).
- Use Case: Audit a DeFi protocol that integrates multiple ERC20 tokens to ensure it correctly handles potential issues like fee deductions or missing return values, preventing insolvency.
Quick Start
Analyze the provided smart contract code for external call safety issues.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: external-call-safety Download link: https://github.com/Ramprasad4121/srp/archive/main.zip#external-call-safety Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.