executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
update-depsUpdate Python dependencies or pre-commit hooks while preserving the project's pin and configuration style.
Independent GitHub snapshot · Automated classification · Original documentation governs
For .pre-commit-config.yaml or hooks, run pre-commit autoupdate, confirm the revision-only diff, then run all configured hooks.
If the command is unavailable, resolve official Git tags while preserving v prefixes and quoting.
Otherwise, update Python dependencies to current PyPI releases while preserving each pin style.
Use $ARGUMENTS or detect the stack:
[project].dependencies plus uv.lock: uv;requirements*.in: compiled requirements;.in files.Shared rules:
0.128.* can become 0.130.*, 4.* stays 4.*, and exact stays exact.Update [project].dependencies and each selected [dependency-groups] list. Then run:
uv lock --upgrade
uv sync --locked
Run the configured tests, lint, and type checks.
Update the selected *.in, then run uv pip compile <file>.in -o <file>.txt --upgrade.
The .in file is the source and the .txt file is the generated lock.