{"enrichment":{"faq":[{"a":"update-deps orchestrates dependency updates across your codebase while running automated security checks and validating changes through your CI pipeline before merging. It ensures stability by catching issues in your real CI environment rather than discovering them after merge, eliminating manual overhead from the update process.","q":"How does update-deps help me update dependencies safely?"},{"a":"Yes. update-deps is designed to reconcile multiple Dependabot PRs into a single unified dependency update, streamlining your workflow when Dependabot generates separate pull requests for different dependency groups or security patches.","q":"Can update-deps reconcile multiple Dependabot PRs into one?"},{"a":"update-deps detects and uses the correct package manager automatically for any project, supporting npm, yarn, pip, poetry, bundler, cargo, go modules, and other major package managers. This package manager agnostic approach means you don't need to configure it differently for each project type.","q":"What package managers does update-deps support?"},{"a":"Absolutely. update-deps validates dependency changes against your real CI environment before merging, running security audits and test frameworks specific to your project. This ensures that updates pass your actual CI validation pipeline rather than just passing local checks.","q":"Does update-deps validate dependency changes on CI before merging?"},{"a":"update-deps isolates and safely handles major version updates separately from patch and minor bumps, allowing you to manage breaking changes with different review and testing criteria. This separation reduces risk by preventing major version changes from being bundled with routine maintenance updates.","q":"How does update-deps handle major version updates differently from minor or patch updates?"},{"a":"Yes. update-deps is framework agnostic and automatically detects the appropriate test framework for your project, whether you're using Jest, pytest, RSpec, or any other testing tool. Combined with its package manager detection, this makes update-deps a unified dependency PR generation tool that adapts to your specific tech stack.","q":"Can update-deps work with different testing frameworks and languages?"}],"shadow_tags":["multi-ecosystem-support","ci-validation","security-first","pr-automation","lock-file-management","breaking-change-isolation","audit-integration","dependabot-aware","incremental-updates","boot-safety"],"summary_rewrite":"Keep your project dependencies current without the manual overhead. This skill orchestrates updates across your codebase while running security checks and validating changes through your CI pipeline, ensuring stability before merging."},"files":[{"bytes":8831,"path":"claude/.claude/skills/update-deps/SKILL.md","sha256":"6f50a136d9fabaec505406ed1c464b2eb2a9611034aa0af16df39aad18c314ed","url":"https://skillfed.io/files/joshukraine/dotfiles/update-deps/b4c69362/SKILL.md"}],"id":"joshukraine/dotfiles/update-deps","links":{"html":"https://skillfed.io/joshukraine/dotfiles/update-deps","md":"https://skillfed.io/joshukraine/dotfiles/update-deps.md","repo":"https://github.com/joshukraine/dotfiles"},"meta":{"agents_supported":["claude-code"],"first_seen":"2026-07-28","forks":49,"language":"Shell","last_updated":"2026-07-27","license":"MIT","name":"update-deps","publisher":"joshukraine","stars":421},"relations":{"similar":[{"id":"vasilyu1983/AI-Agents-public/dev-dependency-management"},{"id":"softaworks/agent-toolkit/dependency-updater"},{"id":"bartstc/vite-ts-react-template/dependency-updater"},{"id":"affaan-m/ECC/github-ops"},{"id":"curiositech/some_claude_skills/dependency-management"},{"id":"joshukraine/dotfiles/dustoff"},{"id":"julianobarbosa/claude-code-skills/uv"},{"id":"Mathews-Tom/armory/dependency-audit"},{"id":"BagelHole/DevOps-Security-Agent-Skills/supply-chain-attack-response"},{"id":"jwynia/agent-skills/dependency-scan"}]},"slug":{"owner":"joshukraine","repo":"dotfiles","skill":"update-deps"},"version":"b4c69362"}
