brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
dependency-updaterAutomatically updates all project dependencies to their latest versions. Supports npm, pip, cargo, go modules, and more. Use when: update deps, upgrade packages, latest versions, outdated
Independent GitHub snapshot · Automated classification · Original documentation governs
name: dependency-updater description: | Automatically updates all project dependencies to their latest versions. Supports npm, pip, cargo, go modules, and more.
Keep your dependencies up-to-date with a single command.
dependency-updater/
├── SKILL.md
└── scripts/
└── dependency_updater.sh # Core updater implementation
/dependency-updater
/dependency-updater --npm-only
/dependency-updater --check-security
To update dependencies, simply run:
# Detect and update dependencies
./scripts/dependency_updater.sh update
# Run security check
./scripts/dependency_updater.sh security-check
That's it! The script handles everything automatically.
update_dependencies()Main function for dependency updates:
update_dependencies
security_check()Run security audit on dependencies:
security_check
detect_project_type()Detect the project type (npm, pip, cargo, go):
detect_project_type
| Type | Config File | Package Manager |
|---|---|---|
| npm | package.json | npm/yarn/pnpm |
| pip | requirements.txt | pip |
| cargo | Cargo.toml | cargo |
| go | go.mod | go modules |
Create .dependency-updater.yml to customize behavior:
ignore:
- lodash # Known issues
- moment # Deprecated
major_updates: false
run_tests: true
Automated dependency management for modern development teams