Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add skills/vikasudasi/skill-vault/nginx-reverse-proxynpx skills add vikasudasi/skill-vault --skill nginx-reverse-proxygit clone --depth 1 https://github.com/vikasudasi/skill-vaultWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/vikasudasi/skill-vault/nginx-reverse-proxy)<a href="https://agentmods.dev/skills/vikasudasi/skill-vault/nginx-reverse-proxy"><img src="https://agentmods.dev/badge/skills/vikasudasi/skill-vault/nginx-reverse-proxy.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00030 | $0.00482 |
| Opus 5 | $0.00015 | $0.00241 |
| Sonnet 5 | $0.00006 | $0.00096 |
| Haiku 4.5 | $0.00003 | $0.00048 |
Grade A, and why
nginx-reverse-proxy scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
curl -I https://skills.example.com/healthz What it actually says
nginx as a Reverse Proxy
Use when exposing an internal web app on :80/:443 behind nginx on a self-hosted box.
Basic server block
server {
listen 443 ssl;
server_name skills.example.com;
ssl_certificate /etc/letsencrypt/live/skills.example.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/skills.example.com/privkey.pem;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
Key directives
proxy_set_header Host $host— app sees the external host, not 127.0.0.1.X-Forwarded-For/X-Forwarded-Proto— needed by apps behind TLS for correct scheme detection and logging.- Preserve websockets/SSE with
proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade;.
TLS
certbot --nginx -d skills.example.comfor Let's Encrypt; it edits the block for you.- After issuing, keep
synchronous NORMAL-class settings; set a renewal hook.
Pitfalls
- Only pass
proxy_set_headerlines the app actually needs; leaking internal IPs via X-Forwarded-For is a common foot-gun on shared hosts. - Test config before reload:
nginx -t, thensystemctl reload nginx. - A
location /proxy is enough for most apps; deep path proxying needs care.
Verify
nginx -t
curl -I https://skills.example.com/healthz
What ships with it
2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 4d ago First seen · 60 lines · 30 tokens per session scan A 2e3a5a55a55b
nginx-reverse-proxy is a skill published in the GitHub repository vikasudasi/skill-vault (0 stars, last pushed 19d ago), licensed Apache-2.0. It adds 30 tokens to every session and 482 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
nginx-docs
NGINX 1.29.x — web server, reverse proxy, load balancing, HTTP/stream/mail modules, SSL, HTTP/2, HTTP/3.
nginx
Nginx configuration and optimization.
cross-platform-cloud-verification
Orchestrates cost-conscious cloud verification across available operating-system and architecture runners after cheaper checks pass. Use whenever a code change, bug fix, build, packaging flow, native dependency, UI behavior, filesystem behavior, or test has material cross-platform implications, even if the user only…
qwenpaw-usage
QwenPaw 命令行使用技巧:涵盖心跳(Heartbeat)配置、定时任务管理、Docker 打包部署、工作区导出迁移等操作。当用户要求添加心跳任务、配置定时自检、打包 QwenPaw 实例、部署到其他服务器、生成 Dockerfile 或 docker-compose 文件时使用本 skill。.
cis-aws-foundations-4.10
Ensure all AWS-managed web front-end services have access logging enabled.
aliyun-ecs
通过aliyun命令行管理阿里云弹性计算服务(ECS)。用于查询或创建实例、启动/停止/重启实例、管理磁盘/快照/镜像/安全组/密钥对/弹性网卡、查询状态以及故障排查等工作流。.