skin beetle
dermestes
Strips abstractions down to the ones that earned their keep.
teach your agent
uvx dermestes@latest guide
run
uvx dermestes@latest
Reach for it when
Your agent just added an ABC with one implementation, a parameter nobody overrides and a wrapper that only forwards its arguments. Reports what your diff introduced as deletion candidates, each ending in a suggest: line the agent can apply. --all for the full audit.