What problem does it solve?
This Skill prevents broken merges and unreliable releases by standardizing how TypeScript/Node teams set up CI/CD with pnpm and GitHub Actions.
Core Features & Use Cases
- CI pipeline minimum standard: Enforces a predictable order of checks (lint → typecheck → test → build → security audit) so failures are caught early and consistently.
- GitHub Actions best practices: Uses pinned action major versions, pnpm caching, and frozen-lockfile installs to keep CI deterministic and fast.
- Merge protection and incident-style troubleshooting: Defines required status checks for protected branches and provides practical failure triage patterns (lockfile drift, flaky tests, OOM builds, audit overrides).
Quick Start
Use this Skill to generate or repair your GitHub Actions workflow so that every pull request to main runs lint, typecheck, tests, build, and a high-severity security audit with pnpm frozen-lockfile and proper dependency caching.