preflight

$npx mdskill add hrconsultnj/claude-plugins/preflight

Runs a production readiness checklist to catch issues before deployment, ensuring environment stability.

  • Helps developers identify and fix problems that work in development but break in production environments.
  • Integrates with environment variables, health endpoints, error monitoring, CORS, rate limiting, and security headers.
  • Uses a step-by-step process to check configuration, health, security, performance, database, and DNS/SSL settings.
  • Presents results through a report and writes tasks for actionable follow-up based on the findings.
SKILL.md
.github/skills/preflightView on GitHub ↗
---
name: preflight
description: Production readiness checklist. Checks environment variables, health endpoints, error monitoring, CORS, rate limiting, and security headers.
argument-hint: "[--strict] [--url <deployment-url>]"
---

Run a production readiness checklist before deploying. Checks environment variables, health endpoints, error monitoring, CORS, rate limiting, security headers, performance, database, and DNS/SSL configuration. Catches the things that work in dev but break in prod.

## Content Loading

Load each step through the fetch command (handles caching, decryption, and auth):

```bash
"~/.composure/bin/composure-fetch.mjs" skill shipyard preflight {step-filename}
```

**Do NOT read cache files directly** — they are encrypted at rest. Always use the fetch command above.

## Steps

| # | File | 
|---|------|
| 1 | `01-load-config.md` |
| 2 | `02a-environment-health.md` |
| 3 | `02b-security-performance.md` |
| 4 | `02c-database-dns.md` |
| 5 | `03-report.md` |
| 6 | `04-write-tasks.md` |
More from hrconsultnj/claude-plugins