can-i-remove-this
An agent skill that assesses whether JavaScript dependencies can be removed using evidence from the actual bundle
SITE CAPTUREBased on information published on the service's website. Selection and review policy
WHAT IT DOES
What does it do?
can-i-remove-this is an Agent Skill that reviews JavaScript dependencies delivered to browsers with removal as its starting point. Rather than drawing conclusions from package.json alone, it traces imports, re-exports, wrappers, callers, workspaces, and browser-server boundaries. It compares the actual production bundle, user environment, and replacement implementation costs. When evidence is insufficient, it gives an INVESTIGATE verdict and identifies the evidence needed. Its default audit is read-only and does not modify code or remove packages unless separately requested.
KEY FEATURES
Key features
- Trace imports, re-exports, wrappers, callers, and execution boundaries
- Prioritize evidence from the production bundle after tree shaking
- Compare native feature compatibility with Browserslist or user analytics
- Account for wrappers, polyfills, replacement code, and additional testing costs
- Report missing evidence and an INVESTIGATE verdict when evidence is insufficient
- Perform a read-only audit that does not change code by default