From org-management
Audit cross-repo dependencies within an org and flag outdated or breaking changes
How this skill is triggered — by the user, by Claude, or both
Slash command
/org-management:org-depsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Check how packages in an org depend on each other and flag version mismatches.
Check how packages in an org depend on each other and flag version mismatches.
Run from ~/code/{org}/ or pass the org name as an argument.
Can also run across multiple orgs (e.g. /org-deps epinowcast epiforecasts).
A pre-built script at ~/.claude/scripts/org-deps.sh collects all dependency info in one pass.
Run it first to avoid spending tokens on file parsing.
~/.claude/scripts/org-deps.sh <org-name> [org-name2 ...] > /tmp/org-deps.json
If the script is missing or not executable, flag this to the user and stop.
The script outputs a JSON array with per-repo entries containing:
repo, org, gh_org, type, version, latest_release_tagdependencies object with R fields (depends, imports, suggests, remotes) or Julia fields (julia_deps, julia_compat)From the script output, build a graph of which local packages depend on which other local packages.
primarycensored >= 1.0 but local copy is on 0.9.5Remotes pointing to branches that no longer exist[compat] bounds that exclude the latest releaseFor each dependency edge, check if the upstream package has commits since the version pinned downstream that include:
Downstream packages pinning old versions when newer ones are available on CRAN or in the org.
Present:
For each confirmed fix:
IMPORTANT: If this command is being run as a standalone request, automatically exit after completing all phases successfully.
npx claudepluginhub seabbs/skills --plugin org-managementAudits project dependencies for version staleness, security vulnerabilities, and compatibility issues. Use before releases, during maintenance, after security advisories, or when inheriting a project.
Audits project dependencies for bloat, unused packages, security risks, supply-chain issues, and upgrades by building import graphs and verifying call sites in npm, pip, Cargo, Go, Ruby projects.
Scans projects for outdated npm/pip/Cargo/Go/Ruby packages. Runs CVE audit, fetches changelogs, summarizes breaking changes with Gemini, and opens one PR per risk group (patch/minor/major).