nginxlisted
Install: claude install-skill tensorshift/claude-nginx-skill
# nginx
Deep, practical guidance for **writing, configuring, reviewing, and debugging**
nginx — a full-spectrum nginx assistant, not just an incident-response tool. Use
it for routine setup (new vhost, reverse proxy, TLS, caching, security) just as
much as for hard problems. On top of standard best practices it encodes
hard-won operational lessons (mobile/MTU black holes, DPI filtering, `add_header`
inheritance traps, HTTP/2 syntax drift across versions) so answers are correct
and version-aware instead of generic snippets.
## What this skill helps with
**Authoring & setup (the everyday case):**
- Stand up a new site / virtual host from scratch (HTTP→HTTPS, certs, HTTP/2).
- Reverse proxy to an app: correct headers, WebSockets, timeouts, keep-alive.
- Frontends (SPA / Next.js / React), object storage (S3/MinIO), APIs.
- Load balancing and `upstream` pools.
- Caching (static + proxy cache), gzip/brotli compression.
- TLS/SSL setup and tuning, HTTP/3, OCSP stapling, redirects.
- Security hardening: headers, rate limiting, real-IP behind a CDN, allow/deny.
**Review & refactor:**
- Audit an existing `.conf` against the checklist below; clean up cruft.
**Debug (when something's wrong):**
- "Won't load", slow on mobile, VPN asymmetry, 502/504/413, redirect loops,
cert/SNI errors — diagnosed from logs, not guesswork.
## How to use this skill
1. **Identify the task type** and jump to the matching reference. For **setup/
authoring**, produce a complete, correct config fr