Review dependency, lockfile, and bundled-asset changes for compatibility, provenance, advisory relevance, and consistency with the runtime. Use as one lens in a code review run.
84%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Review changes to dependency manifests, lockfiles, generated browser bundles, dependency-update workflows, or code that relies on changed dependency APIs.
Start at the package or workflow file that changed. Follow it to the lockfile entry, generated bundle, require/import site, install command, and route or test that exercises the changed API. For an advisory fix, compare the advisory package path with the installed package path that changed.
Report a change when a dependency fix does not affect the vulnerable package path it claims to fix, when manifest and lockfile disagree, when generated bundle contents drift from source dependencies, when a new dependency source is untrusted or unpinned, or when the changed package is incompatible with normal app routes.
Do not report source-code remediation gaps, missing route regression tests, or unrelated vulnerable packages that the pull request does not claim to fix. Keep independent root causes in separate pull requests unless a tightly coupled upgrade requires them together and explains why.
guypod/goof-factory
12074a9
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.