Web Preflight — DevOps skill for Claude Code
Agent skill for a pre-launch website check on a site you own: before you deploy, it looks for exposed .env, .git, config and debug files.
How to install Web Preflight
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open arm-pz/web-preflight and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Web Preflight does
Agent skill for a pre-launch website check on a site you own: before you deploy, it looks for exposed .env, .git, config and debug files. Status codes are signals, not findings: it tells a real /.env leak from an SPA catch-all 200 or a blanket WAF 403, and marks unrun checks INCONCLUSIVE, never a false pass. No exploitation or port scanning.
Alternatives in DevOps
- Mirrord — Run any process, on your machine or in an AI agent's environment, as if it were a pod in your Kubernetes clust 5.3k ★
- Claude Code Skill Scrapling — Claude Code skill for web scraping with scrapling - auto Fetcher selection, Cloudflare bypass, site patterns 228 ★
- Deploy To Docker — Build Docker image and start/redeploy the MCP Task Orchestrator container, reusing the last-used config by def 205 ★
README
Web Preflight
A lightweight, non-destructive website release-check skill: a pre-launch check for a site you own, run before you deploy. It helps identify accidental exposure of secrets or sensitive files (`.env`, `.git`, config), unsafe deployment surfaces, weak security controls, misleading SPA catch-all responses, and common scanner noise.
When to use it
Use Web Preflight when shipping, deploying, publishing, or reviewing a website or API—for example, when someone asks for a preflight, a production URL check, or a security check before launch. It can also help interpret access-log or analytics evidence.
It is not a penetration-testing or application-code-review workflow. It does not exploit vulnerabilities, brute-force paths, submit forms, authenticate, or perform broad port scans.
Safety and scope
Run checks only against a site the user owns or is authorized to test. The audit uses a fixed, compact path set, bounded GET/HEAD requests, and explicit per-host and per-audit request limits. It does not save raw sensitive response bodies or unsanitized headers.
The skill reads `robots.txt` and, by default, does not request paths it disallows. Testing those paths requires explicit authorization. A robots.txt rule is crawler guidance, not a security control.
The problem it solves
Most "check my site before launch" prompts produce one of two wrong answers. A `200` on `/.env` is reported as a critical leak when the single-page app was simply serving its usual HTML shell. Or a firewall that answers every probe with the same `403` is reported as "secure", when nothing about the origin was ever observed. The skill's core rule is that a status code is a signal, not a finding, and that an unrun check is never a pass.
Layout
- `SKILL.md` — the complete procedure, verdicts, response classifications, and reporting requirements
- `tests.md` — behavioral tests that check the agent's decisions and reporting, not file existence
- [`exam
Related Skills
Prod Readiness
Fast pre-deploy checklist (<2 min): RLS on new tables, env vars present, build & typecheck pass, no PII in con
Hol Guard AWS Preflight
Fail-closed pre-execution HOL Guard skill for agents running aws CLI commands. Implements the aws/agent-toolki
Free Website Launch
Claude skill that walks a complete beginner from "I have some files" to a live website on their own domain. Cl
Build Site
Build and deploy a website for a client who has paid
Claude In Docker
images, consider replacing npx and uvx calls with direct tool invocations. The images come shipped with all of
Deploy Homepage Web
Deploy the Macgie homepage (landing site) to Cloudflare Pages for the designer to preview in a browser. Use wh
Related Agents
Cerberus
Security specialist. Invoke before any deploy, when handling auth/credentials, when secrets might be exposed,
Info Disclosure
Information Disclosure specialist (H1 #18, CWE-200/209/215/538/668/798). Use for finding exposed sensitive dat
Kavach Config
KAVACH infrastructure/config/ops-security specialist. Audits security headers, debug/verbose in prod, stack-tr