testing-cicd-init

Installation
SKILL.md

Testing & CI/CD Initialization

Automatically sets up comprehensive test infrastructure for TypeScript projects including Vitest, coverage thresholds, and GitHub Actions CI/CD.

Contract

Inputs:

  • Project root directory (current working directory by default).
  • Project type is auto-detected from package.json and config files; can be specified explicitly (nextjs, nestjs, react, node).

Outputs:

  • vitest.config.ts configured for detected environment.
  • Test setup file (src/test/setup.ts for Next.js/React, test/setup.ts for NestJS).
  • .github/workflows/ci.yml with Bun-based pipeline and coverage enforcement.
  • Updated package.json scripts (test, test:coverage, typecheck).

Creates/Modifies:

Installs
15
GitHub Stars
30
First Seen
Apr 10, 2026
testing-cicd-init — shipshitdev/skills