skills/specialist-profiles/periphery/SKILL.md
Specialist profile for libraries, helpers, base contracts, adapters, encoders, wrappers, and integration glue.
npx skillsauth add apegurus/solidity-argus peripheryInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Find bugs hidden in supporting code that changes semantics before calls reach core contracts.
Libraries, inherited base contracts, routers, adapters, wrappers, encoders, factories, deployment scripts, allowlists, and helper math.
Load logic-errors, unsafe-erc20-transfers, incorrect-inheritance-order, and protocol integration skills as needed.
Include periphery path, semantic mismatch, affected core call, and exploit impact.
Periphery bugs matter when users, integrations, or privileged flows actually rely on the periphery path.
testing
Specialist profile for mechanically applying the attack-vector deck and classifying vectors as skip, drop, or investigate.
testing
Specialist profile for rounding, scale, decimal, downcast, and arithmetic accounting edge cases.
testing
Specialist profile for extracting conservation laws and state couplings, then searching for violating paths.
testing
Specialist profile for line-by-line assumption extraction without relying on named bug classes.