← All resources
AI SkillSecurity

dimensional-analysis

Audits code for unit and decimal-scaling bugs and annotates it with dimensional comments recording the units of each value. Use when someone asks to audit or review code for unit confusion, decimals or scaling mismatches, WAD/RAY scale errors, or the wrong token's decimals; to annotate units in a codebase; or to perform a dimensional analysis of a DeFi protocol, offchain code, or other arithmetic-heavy codebase. Catches formulas that combine values carrying different units or scales.

Community rating

No ratings yet · 0 source visits

Rate this skill:

No account needed. A pseudonymous browser cookie prevents duplicate ratings.

What is this resource?

Audits code for unit and decimal-scaling bugs and annotates it with dimensional comments recording the units of each value. Use when someone asks to audit or review code for unit confusion, decimals or scaling mismatches, WAD/RAY scale errors, or the wrong token's decimals; to annotate units in a codebase; or to perform a dimensional analysis of a DeFi protocol, offchain code, or other arithmetic-heavy codebase. Catches formulas that combine values carrying different units or scales.

Review the original project for installation steps, licenses, compatibility and updates. This directory provides discovery links, not downloadable or verified code.

Installation

For repositories supported by the Skills CLI, you can typically start with:

npx skills add trailofbits/skills

Check the repository instructions and select the intended skill before installing. This command may not apply to every source.

Safety & attribution

This is an external resource, not independently security-audited by this directory. Inspect permissions, scripts and changes before using it with your files or accounts.