Skip to content
SlashClone

Pin dependencies safely

@slashclone/pin-dependencies-safely

Before adding or upgrading a package: confirm the version exists, is the latest stable release, and is at least 14 days old, then pin it exactly and commit the lockfile. A simple guard against typosquats and freshly compromised releases.

SkillDevOpsv0.1.0 (latest)
Activity
New: be the first to try it
  1. 1{
  2. 2 "name": "pin-dependencies-safely",
  3. 3 "owner": "slashclone",
  4. 4 "version": "0.1.0",
  5. 5 "type": "skill",
  6. 6 "description": "Before adding or upgrading a package: confirm the version exists, is the latest stable release, and is at least 14 days old, then pin it exactly and commit the lockfile. A simple guard against typosquats and freshly compromised releases.",
  7. 7 "category": "devops",
  8. 8 "license": "MIT",
  9. 9 "compat": ["claude-code"],
  10. 10 "permissions": {
  11. 11 "files": {
  12. 12 "read": ["package.json", "**/package.json", "pnpm-lock.yaml", "package-lock.json"],
  13. 13 "write": ["package.json", "**/package.json", "pnpm-lock.yaml", "package-lock.json"]
  14. 14 },
  15. 15 "shell": ["npm view", "pnpm add"],
  16. 16 "network": ["registry.npmjs.org"]
  17. 17 }