flow-deps
Skill1 starsChanged 48 days agoMITView on GitHub
Dependency updates with verified installs. Use for version bumps, security advisories, outdated packages, automated update requests or a framework version upgrade. Hands off to `flow-review` or `flow-migrate`.
In this repository38 other files it gives its agents.
- AGENTS.mdAGENTS.md
- llms.txtllms.txt
- flow-a11ySkill
- flow-adversarial-reviewSkill
- flow-animateSkill
- flow-apiSkill
- flow-benchmarkSkill
- flow-brainstormSkill
- flow-commitSkill
- flow-data-migrateSkill
- flow-designSkill
- flow-diagnoseSkill
- flow-docsSkill
- flow-git-fixSkill
- flow-handoffSkill
- flow-migrateSkill
- flow-observeSkill
- flow-onboardSkill
- flow-orchestrateSkill
- flow-planSkill
- flow-pr-fixSkill
- flow-prototypeSkill
- flow-prune-agent-setupSkill
- flow-redesignSkill
- flow-refactorSkill
- flow-releaseSkill
- flow-repo-briefSkill
- flow-reviewSkill
- flow-shipSkill
- flow-simplifySkill
- flow-specializeSkill
- flow-stylesSkill
- flow-testSkill
- flow-triageSkill
- flow-uiSkill
- flow-verifySkill
- flow-workSkill
- flow-write-skillSkill
The file
We split this skill into the rules it gives an agent
2 rules. About 0 are common, 1 is distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 24
Never hand-edit resolution/integrity data, bypass peer checks or disable verification.
- Very specific: line 44
Use flow-review for the upgrade diff or flow-migrate for a separately scoped API transformation.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Dependencies
Reach supported versions with a reproducible install and a clear compatibility story. Latest is a candidate, not proof the repository can adopt it unchanged.
Process
- Discover package manager, lockfile, engines, workspace layout and upgrade policy. Record existing check failures so an upgrade is neither blamed for nor credited with them.
- Inventory outdated direct dependencies, relevant transitive constraints and advisories from current registry/vendor data. Read each changelog and migration guide for breaking changes, runtime requirements, peer ranges, renamed APIs and codemods. Never guess release notes.
- Upgrade one compatibility group at a time: tightly coupled packages such as framework and renderer, test runner and coverage provider, compiler and its tooling. Keep independent majors separate, but never gate halfway through a vendor-required paired upgrade.
- Change manifests and the lockfile through the package manager, respecting pinning policy. Never hand-edit resolution/integrity data, bypass peer checks or disable verification. Review unexpected transitive or install-script changes.
- Apply documented migrations, then run targeted behavior checks, repository gates and a frozen install. Patch/minor labels don't replace verification.
- Report each group updated with evidence and behavior changes, and anything held back with its compatibility reason and unblock condition. Don't claim the whole graph is current from a top-level check.
Anti-patterns
- Blind bulk major updates with no migration or engine/peer inspection.
- Installing an unavailable version.
- Silently pinning an old dependency, or treating an unrun check as green.
Done when
- Manifest and lockfile agree and the intended groups install reproducibly.
- Relevant behavior and required checks run on the updated graph.
- Holds, baseline failures and unverified compatibility are explicit.
Use flow-review for the upgrade diff or flow-migrate for a separately scoped API transformation.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

