Detects vulnerabilities in upgradeable proxy smart contracts including storage layout collisions, uninitialized implementations, function selector clashing, delegatecall context issues, and upgrade path safety. Covers Transparent Proxy, UUPS (EIP-1822), Beacon, Diamond (EIP-2535), and Minimal Proxy (EIP-1167) patterns. Use when auditing upgradeable contracts, reviewing implementation upgrades, analyzing delegatecall architectures, or verifying proxy pattern compliance.
$npx -y skills add quillai-network/quillshield_skills --skill proxy-upgrade-safetyInstalls into the current project.
Run `npx skills use "https://github.com/quillai-network/quillshield_skills" --skill "quillai-network/quillshield_skills/proxy-upgrade-safety"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/quillai-network/quillshield_skills" that are relevant to the current task. Run `npx skills add "https://github.com/quillai-network/quillshield_skills"` and select the relevant skills, then follow their instructions.