Pre-Deployment Checklist Skill

Run type checks, linting, builds, tests, and security scans before commits.

Updated May 10, 2025
One-click install
npx skills add https://github.com/adteco/glapi --skill pre-deployment-checklist-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Pre-Deployment Checklist Skill
Source: https://github.com/adteco/glapi/tree/main/.claude/skills/pre-deploy-checklist
Command: npx skills add https://github.com/adteco/glapi --skill pre-deployment-checklist-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents shipping code that fails critical quality gates by guiding teams through consistent type, lint, build, documentation, API, test, and security reviews before any commit or pull request is merged.

Core Features & Use Cases

  • Deterministic Tooling Validation: ensures TypeScript compilation (pnpm type-check or npx tsc --noEmit), lint, and build commands run so regressions are caught early.
  • Documentation, API, and Security Reviews: prompts OpenAPI spec regeneration, doc snippet validation, changelog audit, migration execution, and secrets scans to keep deliverables compliant with project standards.
  • Use Case: ideal for production-bound pull requests where API routes, documentation, tests, or database schemas change, so the team runs only applicable checks and blocks commits on critical failures while warning on advisory ones.

Quick Start

Ask the skill to run the pre-deployment checklist and confirm every critical quality gate before pushing code.

Frequently Asked Questions about Pre-Deployment Checklist Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a pre-deployment checklist for a TypeScript monorepo?

A pre-deployment checklist validates TypeScript monorepo readiness by executing type-check, lint, build, test, OpenAPI generation, doc validation, changelog audits, migration verification, and secrets scans before merging pull requests.

What quality gates should I check before merging a pull request with API changes?

Quality gates for pull requests with API changes include TypeScript type-check, lint, build, test, OpenAPI spec regeneration, doc snippet validation, migration verification, and secrets scans.

Does this pre-deploy checklist work with pnpm and TypeScript projects?

Yes, the pre-deploy checklist works with pnpm and TypeScript by running pnpm type-check, lint, and build commands, specifically targeting TypeScript monorepos preparing release branches or pull requests.

Can I run only applicable checks when database schemas or documentation change?

Yes, the checklist detects changed files and runs only applicable checks, blocking commits on critical failures while issuing warnings for advisory ones when database schemas or documentation change.

Why does my pre-deployment quality check fail on TypeScript compilation?

Pre-deployment quality checks fail on TypeScript compilation when pnpm type-check or npx tsc --noEmit detects type errors, deliberately blocking commits to prevent shipping code that fails critical quality gates.