.agents/skills/pnpm-upgrade-package/SKILL.md
Use this skill for interactive dependency bumps in Langfuse.
node .agents/skills/pnpm-upgrade-package/scripts/check-release-age-window.mjs <package> [targetVersion]pnpm why -r <package> to find which direct dependency brings it in, then
inspect whether the current top-level parent already allows the requested
transitive version via its dependency range.pnpm-lock.yaml; regenerate lockfile changes with
pnpm commands only. If a lockfile-only refresh causes unrelated churn,
adjust the pnpm command and rerun instead of patching the lockfile by hand.pnpm dedupe as an optional cleanup step, but do not run it automatically
and do not require it.minimumReleaseAge window.minimumReleaseAgeExclude entries for the target package,
exact dependency companions from dependencies or optionalDependencies, or
locally installed exact peer dependencies.pnpm why -r <package> to confirm that only the intended version
remains in the workspace.