From stdd-agents
Use when updating existing pinned dependencies. Defines unpin-resolve-repin workflow with test verification and rollback on failure.
npx claudepluginhub craigtkhill/stdd-agents --plugin stdd-agentsThis skill uses the workspace's default tool permissions.
Updates pinned dependency versions safely by letting the package manager resolve new versions, then repinning and verifying with tests.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Updates pinned dependency versions safely by letting the package manager resolve new versions, then repinning and verifying with tests.
Decide what to update before starting:
Save the current dependency file and lock file so you can rollback:
git stash --include-untracked -m "pre-dependency-update"
Or simply rely on git checkout if the working tree is clean.
Remove version pins from the dependencies you want to update:
Run the package manager to resolve and install the latest compatible versions.
Read the resolved versions from the install output or lock file.
Update the dependency file with the exact versions the resolver chose.
Run the package manager again to confirm the pinned versions match.
Run the full test suite to verify nothing broke.
If tests fail after updating: