Check if Brewfile, Formula, or install script need updating when project dependencies change.
68
81%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
The canonical home for this skill is dependency-update in AndreJorgeLopes/devflow
You are checking whether devflow's dependency manifests are in sync with code changes.
Run this check when any of these files have changed:
lib/*.sh (new tool dependencies)Makefile or install.sh (build/install changes)package.json or similar manifest filesIdentify what changed. Run:
git diff --name-only HEAD~1..HEADLook for changes in dependency-sensitive files.
Check Formula/devflow.rb. Review whether:
depends_on entries are needed (e.g., new CLI tools)install method covers any new directories or filescaveats section mentions any new optional toolsCheck the Brewfile (if the project has one, or ~/Brewfile for the user's system). Review whether:
Check install.sh. Review whether:
Generate a report:
## Dependency Sync Check
### Changed Files
- [list of dependency-sensitive files that changed]
### Formula/devflow.rb
- [OK / NEEDS UPDATE: reason]
### Brewfile
- [OK / NEEDS UPDATE: reason]
### install.sh
- [OK / NEEDS UPDATE: reason]
### Verdict: [IN SYNC / NEEDS UPDATES]If updates are needed, list the specific changes required and offer to make them.
$ARGUMENTS
faa2388
Canonical home
since May 7, 2026
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.