ワンクリックで
dep-update
Use when updating dependencies, running security audits, or managing tech debt in Go, Python, or React projects
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when updating dependencies, running security audits, or managing tech debt in Go, Python, or React projects
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when the user wants to free disk space, investigate disk usage, clean caches, remove unused artifacts, or when disk capacity is high. Also use when asked to "clean up", "free space", "disk full", or "what's using disk space". Always uses AskUserQuestion for every deletion decision.
Use at the start of every conversation and for every user message — orchestrates the full engineering skills suite by understanding intent, clarifying requirements interactively, and invoking the right skills
Use when refactoring Go code, cleaning up legacy codebases, optimizing performance, or enforcing clean architecture boundaries in a Go/Fiber backend
Use when refactoring Python code, cleaning up legacy codebases, optimizing performance, enforcing type safety, or improving clean architecture in a FastAPI backend
Use when refactoring React components, cleaning up legacy frontends, optimizing performance, improving component architecture, or reducing bundle size
Use when reviewing changed code before committing or after completing a feature — checks performance, architecture, type safety, and code quality against project standards
| name | dep-update |
| description | Use when updating dependencies, running security audits, or managing tech debt in Go, Python, or React projects |
Safe dependency update workflows for Go, Python (uv), and Bun. Branch per update, test after each.
Core principle: One category at a time. Full test suite after each update. Never batch blindly.
# 1. Check for updates
go list -m -u all
# 2. Update dependencies
go get -u ./... # all deps
go get -u package@v1.2 # specific
# 3. Clean up
go mod tidy
# 4. Security audit
govulncheck ./...
# 5. Test
go test ./... -race -count=1
# 1. Check for updates
uv pip list --outdated
# 2. Update lock file
uv lock --upgrade # all deps
uv lock --upgrade-package pkg # specific
# 3. Sync environment
uv sync
# 4. Type check (catches breaking API changes)
mypy src/
# 5. Lint
ruff check .
# 6. Security audit
pip-audit
# 7. Test
pytest
# 1. Check for updates
bun outdated
# 2. Update
bun update # all
bun update package # specific
# 3. Audit
bun audit # or npm audit
# 4. Test
bun test
bun run build # verify build still works
git checkout -b chore/dep-updates| Category | Risk | Update frequency |
|---|---|---|
| Security patches | Critical | Immediately |
| Bug fixes (patch) | Low | Weekly |
| Minor versions | Medium | Monthly |
| Major versions | High | Quarterly (plan migration) |
Look for:
go mod tidy, depcheck)superpowers:finishing-a-development-branch when doneclaude-md)