Automatically discover proxy skills when working with forward/reverse proxies, nginx, traefik, envoy, caching, or NATS messaging
Install via CLI
openskills install rand/cc-polymath---
name: discover-proxies
description: Automatically discover proxy skills when working with forward/reverse proxies, nginx, traefik, envoy, caching, or NATS messaging
---
# Proxies Skills Discovery
Provides automatic access to comprehensive proxy and messaging skills.
## When This Skill Activates
This skill auto-activates when you're working with:
- Forward/reverse proxies
- HTTP proxy configuration
- Nginx, Traefik, Envoy, Caddy
- Load balancing
- SSL/TLS termination
- HTTP caching and CDN
- Cache invalidation
- NATS messaging
- Service mesh patterns
## Available Skills
### Quick Reference
The Proxies category contains 7 skills:
1. **forward-proxy** - Forward proxy fundamentals, HTTP CONNECT, SOCKS protocols
2. **reverse-proxy** - Reverse proxy patterns, load balancing, SSL termination
3. **nginx-configuration** - Nginx setup, locations, upstreams, caching, SSL
4. **traefik-configuration** - Traefik dynamic config, middleware, Let's Encrypt
5. **envoy-proxy** - Envoy architecture, filters, clusters, observability
6. **cache-control** - HTTP caching, cache headers, CDN patterns, invalidation
7. **nats-messaging** - NATS pub/sub, request-reply, JetStream, clustering
### Load Full Category Details
For complete descriptions and workflows:
```bash
cat ~/.claude/skills/proxies/INDEX.md
```
This loads the full Proxies category index with:
- Detailed skill descriptions
- Usage triggers for each skill
- Common workflow combinations
- Cross-references to related skills
### Load Specific Skills
Load individual skills as needed:
```bash
cat ~/.claude/skills/proxies/forward-proxy.md
cat ~/.claude/skills/proxies/reverse-proxy.md
cat ~/.claude/skills/proxies/nginx-configuration.md
cat ~/.claude/skills/proxies/traefik-configuration.md
cat ~/.claude/skills/proxies/envoy-proxy.md
cat ~/.claude/skills/proxies/cache-control.md
cat ~/.claude/skills/proxies/nats-messaging.md
```
## Common Workflows
### Setting Up Reverse Proxy
```bash
# Reverse proxy → Nginx/Traefik → Caching
cat ~/.claude/skills/proxies/reverse-proxy.md
cat ~/.claude/skills/proxies/nginx-configuration.md
cat ~/.claude/skills/proxies/cache-control.md
```
### Cloud-Native Proxy Stack
```bash
# Traefik → Service discovery → Let's Encrypt
cat ~/.claude/skills/proxies/traefik-configuration.md
cat ~/.claude/skills/proxies/reverse-proxy.md
```
### Service Mesh and Observability
```bash
# Envoy → Advanced routing → Messaging
cat ~/.claude/skills/proxies/envoy-proxy.md
cat ~/.claude/skills/proxies/nats-messaging.md
```
### Caching and CDN Optimization
```bash
# HTTP caching → CDN patterns → Nginx
cat ~/.claude/skills/proxies/cache-control.md
cat ~/.claude/skills/proxies/nginx-configuration.md
cat ~/.claude/skills/proxies/reverse-proxy.md
```
### Microservices Communication
```bash
# NATS → Load balancing → Proxy patterns
cat ~/.claude/skills/proxies/nats-messaging.md
cat ~/.claude/skills/proxies/reverse-proxy.md
cat ~/.claude/skills/proxies/envoy-proxy.md
```
## Progressive Loading
This gateway skill enables progressive loading:
- **Level 1**: Gateway loads automatically (you're here now)
- **Level 2**: Load category INDEX.md for full overview
- **Level 3**: Load specific skills as needed
## Usage Instructions
1. **Auto-activation**: This skill loads automatically when Claude Code detects proxy/messaging work
2. **Browse skills**: Run `cat ~/.claude/skills/proxies/INDEX.md` for full category overview
3. **Load specific skills**: Use bash commands above to load individual skills
---
**Next Steps**: Run `cat ~/.claude/skills/proxies/INDEX.md` to see full category details.
No comments yet. Be the first to comment!