preflight
$
npx mdskill add hrconsultnj/claude-plugins/preflightRuns 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` |