solidity-foundry-development
Pass
Audited by Gen Agent Trust Hub on Sep 28, 2026
Risk Level: SAFE
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill facilitates the processing of external Solidity source code and blockchain data from RPC providers, which creates an inherent surface for indirect prompt injection should malicious instructions be embedded in contract comments or metadata.
- Ingestion points: Solidity source files and RPC data (via
SKILL.mdandreferences/foundry-cheatsheet.md). - Boundary markers: None explicitly mentioned for separating untrusted code from instructions.
- Capability inventory: Execution of
forge,cast, andanvilcommands, and various MCP tools for contract compilation, testing, and deployment. - Sanitization: Promotes the use of static analysis tools like Slither and Aderyn to detect vulnerabilities before deployment.
- [EXTERNAL_DOWNLOADS]: Mentions the use of
forge installfor managing project dependencies from external GitHub repositories. - Evidence:
forge install <author>/<repo>referenced inSKILL.mdas a standard dependency management step. - [CREDENTIALS_UNSAFE]: Demonstrates best practices for secret management by using environment variables rather than hardcoded credentials.
- Evidence: Use of
vm.envUint("PRIVATE_KEY")andvm.envString("API_KEY")inreferences/foundry-cheatsheet.mdto securely access environment-provided secrets.
Audit Metadata