npm-workflow-discipline
Installation
SKILL.md
npm Workflow Discipline
Reproducible npm workflows for dependency installs, lockfile hygiene, and script contracts that hold in CI and local development.
When to use
- Creating or maintaining a Node.js project that uses npm.
- Fixing drift between
package.jsonandpackage-lock.json. - Hardening CI pipelines for deterministic dependency installs.
- Defining or enforcing
package.jsonscript contracts.
Philosophy
- Treat dependency state as a contract, not a side effect.
- Keep CI installs immutable and predictable.
- Make
package.jsonscripts explicit operational interfaces.