What problem does it solve? Solana programs written in native Rust or the Anchor framework are exposed to platform-specific vulnerabilities like arbitrary CPI, improper PDA validation, and missing signer checks that generic smart contract auditors miss. This Skill systematically detects these six critical patterns before they become exploits. ## Core Features & Use Cases - Six Vulnerability Patterns: Detects arbitrary CPI, improper PDA validation, missing ownership checks, missing signer checks, sysvar spoofing, and improper instruction introspection. - Structured Audit Workflow: Guides a five-step scanning process covering CPI security, PDA validation, account validation, and instruction introspection with ripgrep commands. - Severity-Ranked Reporting: Produces findings with file locations, vulnerable code, attack scenarios, and Anchor-based fixes ranked Critical, High, or Medium. - Use Case: Before launching a Solana vault program, run this Skill to verify every CPI validates the program ID, every PDA uses the canonical bump, and every authority account requires a signature. ## Quick Start Audit the Solana programs in this repository for CPI, PDA, signer, and ownership vulnerabilities and report findings with fixes.