Kubeshark KFL2 Filter Reference
kubeshark/kubeshark
Syntax reference for KFL2, the CEL-based display filter language used to search Kubernetes network traffic captured by Kubeshark, loaded before any filter is written.
Load balancing design. An agent skill from FerroxLabs/wayland.
$ npx skills add FerroxLabs/wayland --skill load-balancer -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install FerroxLabs/wayland load-balancer --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .claude/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer .claude/skills/load-balancer && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "load-balancer" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer into .claude/skills/load-balancer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "load-balancer", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancerType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add FerroxLabs/wayland --skill load-balancer -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install FerroxLabs/wayland load-balancer --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .agents/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer .agents/skills/load-balancer && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "load-balancer" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer into .agents/skills/load-balancer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "load-balancer", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add FerroxLabs/wayland --skill load-balancer -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install FerroxLabs/wayland load-balancer --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer .cursor/skills/load-balancer && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "load-balancer" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer into .cursor/skills/load-balancer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "load-balancer", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/FerroxLabs/wayland.git --path src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add FerroxLabs/wayland --skill load-balancer -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install FerroxLabs/wayland load-balancer --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer .gemini/skills/load-balancer && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "load-balancer" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer into .gemini/skills/load-balancer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "load-balancer", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install FerroxLabs/wayland load-balancerInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add FerroxLabs/wayland --skill load-balancer -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .github/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer .github/skills/load-balancer && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "load-balancer" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer into .github/skills/load-balancer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "load-balancer", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add FerroxLabs/wayland --skill load-balancer -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install FerroxLabs/wayland load-balancer --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer .opencode/skills/load-balancer && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "load-balancer" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer into .opencode/skills/load-balancer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "load-balancer", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
load-balancerLoad balancing design. An agent skill from FerroxLabs/wayland.
Load Balancer is an agent skill from FerroxLabs/wayland. Load balancing design. Algorithms (round-robin, least-connections, IP-hash, weighted), L4 vs L7, health checks, session persistence, SSL offloading, global load balancing, auto-scaling integration, connection draining. Use when the user asks about load balancer, load balancer best practices, or needs guidance on load balancer implementation. Do NOT use when the user needs a different specialized skill or is asking about an unrelated technology domain.
Its SKILL.md is about 3.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in DevOps & Cloud, covering Cloud networking. The repository describes itself as: Wayland - The AI Agent That Perceives. Reasons. Acts. Evolves. The licence is Apache-2.0.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 4c030c7. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
awsgoFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use aws, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Load Balancer loads about 3.6k tokens when it runs. Until then it costs about 117 tokens; SKILL.md has 387 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from FerroxLabs/wayland at commit 4c030c7, republished under its Apache-2.0 licence (© FerroxLabs). 387 words, ~3,613 tokens.
.claude/skills/load-balancer/SKILL.md (or your agent's skills folder).You are a load balancing design expert with deep knowledge of algorithms, layer 4 vs layer 7 balancing, health checking, session persistence, SSL offloading, global traffic management, and integration with auto-scaling systems.
Operates at: TCP/UDP level
Sees: Source IP, destination IP, ports
Cannot see: HTTP headers, URLs, cookies, request body
How it works:
Client -> LB (TCP connection) -> Backend (new TCP connection)
Routing decision based on: IP + Port only
# ... (condensed) ...
- Non-HTTP protocols (SMTP, custom TCP)
- Maximum performance requirements
- SSL passthrough (client-to-backend encryption)Operates at: HTTP/HTTPS level
Sees: Full HTTP request (headers, URL, cookies, body)
How it works:
Client -> LB (HTTP request parsed) -> Backend (new request forwarded)
Routing decision based on: URL path, host header, cookies, headers, etc.
Pros:
# ... (condensed) ...
- Microservices with path-based routing
- SSL termination
- A/B testing, canary deploymentsIs it HTTP/HTTPS traffic?
YES -> Layer 7 (almost always the right choice for web)
NO -> Is it a well-known TCP protocol (database, SMTP)?
YES -> Layer 4
NO -> Is it a custom protocol?
YES -> Layer 4
NO -> Layer 4
# ... (condensed) ...
Do you need maximum throughput with minimal latency?
YES -> Layer 4Distributes requests sequentially across backends.
Backend A -> Backend B -> Backend C -> Backend A -> ...
Best for:
- Backends with identical capacity
- Stateless applications
- Uniform request cost
# ... (condensed) ...
server 10.0.1.11:8080;
server 10.0.1.12:8080;
}Like round robin, but backends receive traffic proportional to their weight.
Backend A (weight=5) gets 5x more traffic than Backend C (weight=1)
Best for:
- Backends with different capacities (different hardware)
- Gradual rollout (canary with low weight)
- Migrating between different instance types
# ... (condensed) ...
server 10.0.1.11:8080 weight=3; # 30% traffic
server 10.0.1.12:8080 weight=2; # 20% traffic
}Sends new requests to the backend with fewest active connections.
Best for:
- Requests with varying processing times
- Long-lived connections (WebSocket, gRPC streams)
- Backends with uneven load from other sources
Example (Nginx):
# ... (condensed) ...
server 10.0.1.11:8080;
server 10.0.1.12:8080;
}Combines least connections with weights. Considers both active connections
and backend capacity.
Score = active_connections / weight
Route to backend with lowest score.
Example (HAProxy):
backend app_servers
balance leastconn
server web1 10.0.1.10:8080 weight 5
server web2 10.0.1.11:8080 weight 3Routes requests from the same client IP to the same backend.
Uses a hash of the client IP to select backend.
Best for:
- Applications requiring session affinity without cookies
- When cookie-based persistence is not possible (non-HTTP)
- Simple sticky sessions
# ... (condensed) ...
server 10.0.1.11:8080;
server 10.0.1.12:8080;
}Like IP hash, but adding/removing backends only affects a small fraction
of the key space (minimal disruption).
Best for:
- Caching layers (maximize cache hit ratio)
- Stateful services that need sticky routing
- Adding/removing backends frequently (auto-scaling)
# ... (condensed) ...
server 10.0.1.11:8080;
server 10.0.1.12:8080;
}Active health checks:
LB periodically sends probe requests to backends.
If probe fails N times, backend is marked unhealthy.
If probe succeeds M times, backend is marked healthy again.
Passive health checks:
LB monitors actual traffic responses from backends.
If a backend returns too many errors, it is marked unhealthy.
No extra probe traffic, but slower to detect failure.
Best practice: Use BOTH active and passive health checks.# Nginx (active health checks - requires Nginx Plus or OpenResty)
upstream backend {
zone backend 64k;
server 10.0.1.10:8080;
server 10.0.1.11:8080;
server 10.0.1.12:8080;
}
# ... (condensed) ...
server 10.0.1.11:8080 max_fails=3 fail_timeout=30s;
server 10.0.1.12:8080 max_fails=3 fail_timeout=30s;
}# HAProxy health checks
backend app_servers
option httpchk GET /health
http-check expect status 200
server web1 10.0.1.10:8080 check inter 5s fall 3 rise 2
server web2 10.0.1.11:8080 check inter 5s fall 3 rise 2
server web3 10.0.1.12:8080 check inter 5s fall 3 rise 2
# inter: check interval
# fall: consecutive failures to mark unhealthy
# rise: consecutive successes to mark healthyLB sets a cookie on the first response, subsequent requests with that cookie
go to the same backend.
Pros: Precise, survives IP changes (mobile)
Cons: Requires cookie support (browsers), cookie overhead# HAProxy cookie persistence
backend app_servers
balance roundrobin
cookie SERVERID insert indirect nocache httponly secure
server web1 10.0.1.10:8080 cookie web1
server web2 10.0.1.11:8080 cookie web2
server web3 10.0.1.12:8080 cookie web3# Nginx Plus sticky cookie
upstream backend {
sticky cookie srv_id expires=1h domain=.example.com httponly secure path=/;
server 10.0.1.10:8080;
server 10.0.1.11:8080;
}Client --[HTTPS]--> Load Balancer --[HTTP]--> Backend
Benefits:
- Centralized certificate management
- Reduced CPU on backends
- Simplified backend configuration
- Load balancer can inspect and route based on HTTP content
# ... (condensed) ...
backend app_servers
server web1 10.0.1.10:8080 checkClient --[HTTPS]--> Load Balancer --[HTTPS]--> Backend
(LB does NOT decrypt; routes at TCP level)
Benefits:
- End-to-end encryption (LB cannot see content)
- Compliance requirements (data never decrypted in transit)
- Backend controls its own certificates
# ... (condensed) ...
backend app_servers_tcp
mode tcp
server web1 10.0.1.10:443 checkClient --[HTTPS]--> Load Balancer --[HTTPS]--> Backend
(LB decrypts, inspects, re-encrypts to backend)
Benefits:
- Content-based routing AND encryption to backend
- Defense in depth
Drawback:
- Double encryption overhead
- More complex certificate managementGlobal Load Balancing routes users to the nearest regional cluster.
┌──────────────┐
│ DNS-based │
User ------->│ Global LB │
│ (Route 53, │
│ Cloudflare) │
└──────┬───────┘
# ... (condensed) ...
Latency: Route based on measured latency to each region
Weighted: Route percentage of traffic to each region
Failover: Route to secondary if primary health check failsAWS:
- Global Accelerator: Anycast IPs, TCP/UDP, static IPs
- CloudFront: HTTP/S CDN with origin failover
- Route 53: DNS-based (geolocation, latency, weighted, failover)
GCP:
- Global HTTP(S) Load Balancer: Single anycast IP, global
- Global TCP/SSL Proxy: L4, anycast IP
# ... (condensed) ...
Cloudflare:
- Load Balancing: Global, DNS or proxy-based
- Anycast network: Automatic geographic routing1. Load increases -> Auto-scaler adds new instances
2. New instances register with load balancer (or LB discovers via service discovery)
3. Health check passes -> LB starts sending traffic
4. Slow start period -> Gradually increase traffic to new instance
5. Load decreases -> Auto-scaler wants to remove instances
6. LB stops sending NEW requests to instance being removed
7. Existing connections drain (connection draining period)
# ... (condensed) ...
- Health check grace period: Time for new instances to start before checking
- Slow start: Gradually ramp up traffic to new instances
- Deregistration delay: Time to drain connections before removalWhen removing a backend from the pool:
1. Stop sending NEW connections to the backend
2. Allow EXISTING connections to complete
3. Wait up to drain_timeout seconds
4. Force-close remaining connections after timeout
Configuration:
AWS ALB: Deregistration delay (default 300s, recommend 30-120s)
# ... (condensed) ...
echo "set server app_servers/web1 state drain" | socat stdio [system-path]
# Wait for connections to complete, then:
echo "set server app_servers/web1 state maint" | socat stdio [system-path]Gradually increase traffic to new backends over a warm-up period.
Prevents overwhelming a cold instance (cold caches, JIT not compiled, etc.)
AWS ALB: Slow start duration (30-900 seconds)
- New target starts at 0 traffic
- Linearly increases to full share over the duration
HAProxy:
# ... (condensed) ...
upstream backend {
server 10.0.1.10:8080 slow_start=30s;
}global
log stdout format raw local0
maxconn 50000
stats socket [system-path] mode 660 level admin
defaults
mode http
log global
# ... (condensed) ...
stats uri /stats
stats refresh 10s
stats admin if LOCALHOSTTraffic Metrics:
- Request rate (requests/second)
- Active connections (current)
- New connections (per second)
- Bandwidth (bytes in/out)
Health Metrics:
- Healthy backend count
# ... (condensed) ...
- Connection errors
- Timeout rate
- Rejected connections (capacity)CRITICAL:
- All backends unhealthy (zero healthy targets)
- Error rate > 10% for 5 minutes
- Response time P99 > 10 seconds for 5 minutes
WARNING:
- Healthy backend count < minimum threshold
- Error rate > 1% for 10 minutes
# ... (condensed) ...
- Backend added/removed from pool
- Traffic spike (> 2x normal)
- Connection draining startedCore Configuration:
[ ] Appropriate algorithm selected for workload
[ ] Health checks configured (active and passive)
[ ] Health check endpoint returns meaningful status
[ ] Connection timeouts set appropriately
[ ] Retries and redispatch configured
[ ] Connection limits set to prevent overload
# ... (condensed) ...
[ ] Access logs with request timing information
[ ] SSL certificate expiration monitoring
[ ] Capacity planning alerts (connection limits)Use this skill when:
Do NOT use this skill when:
# Load Balancer Analysis
## Context Assessment
[Situation summary and constraints]
## Recommended Approach
[Primary recommendation with rationale]
## Implementation Steps
1. [Step with specific details]
2. [Step with specific details]
3. [Step with specific details]
## Trade-offs and Considerations
- [Key trade-off 1]
- [Key trade-off 2]
## Next Steps
- [Immediate action item]
- [Follow-up action item]Input: "Help me implement load balancer for a medium-scale production application"
Output: A structured analysis covering current state assessment, recommended load balancer approach with specific patterns, implementation roadmap with milestones, and risk mitigation strategies tailored to the application scale and constraints.
© FerroxLabs, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer of FerroxLabs/wayland.
Open the folder on GitHubat commit 4c030c7
Load Balancer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Load Balancer this skillFerroxLabs/wayland | 608 | — | ~3.6k | Automated safety check: Pass | Apache-2.0 | |
| Kubeshark KFL2 Filter Referencekubeshark/kubeshark | 12k | — | ~3.6k | Automated safety check: Pass | Apache-2.0 | |
| Nginx To Higress Migrationhigress-group/higress | 9.5k | — | ~3.9k | Automated safety check: Pass | Apache-2.0 | |
| Bfe Rd Workflowbfenetworks/bfe | 6.3k | — | ~1.3k | Automated safety check: Pass | Apache-2.0 | |
| NGINX Ingress Controller Feature Checklistsnginx/kubernetes-ingress | 5.1k | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | |
| NGINX Ingress Policy CRD Guidenginx/kubernetes-ingress | 5.1k | — | ~2k | Automated safety check: Pass | Apache-2.0 |
kubeshark/kubeshark
Syntax reference for KFL2, the CEL-based display filter language used to search Kubernetes network traffic captured by Kubeshark, loaded before any filter is written.
higress-group/higress
Migrate from ingress-nginx to Higress in Kubernetes environments.
bfenetworks/bfe
引导用户在 bfe 代码库中完成一次完整的功能研发流程,包括需求对齐、文档修改、代码实现、集成测试与回归验证. An agent skill from bfenetworks/bfe.
nginx/kubernetes-ingress
Gives step-by-step checklists for adding Ingress annotations, VirtualServer fields and Helm values to the NGINX Kubernetes Ingress Controller, with common gotchas.
nginx/kubernetes-ingress
Step-by-step checklist for adding a new Policy CRD type to the NGINX Ingress Controller, from the Go types and validation to config generation and templates.
erfnzdeh/arvancloud-agent-skill
Drives ArvanCloud's REST APIs for CDN, DNS, cloud servers, object storage and more, with helper scripts for calls, account inventory and certificates.
FerroxLabs/wayland
Install, start, connect, and troubleshoot visualization companion projects for Aion/OpenClaw, with Star-Office-UI as the default recommendation.
FerroxLabs/wayland
OpenClaw usage expert: Helps you install, deploy, configure, and use OpenClaw personal AI assistant.
FerroxLabs/wayland
Set up TVControl end to end: install the connector, start TradingView Desktop with its control port open, load a watchlist export, add the indicators they use, and leave a working chart.
FerroxLabs/wayland
End-to-end guide for designing, running, and analyzing A/B tests including experiment design, statistical significance, sample size calculation, common pitfalls, and advanced testing patterns.
FerroxLabs/wayland
Complete academic writing guide covering thesis and dissertation structure, journal article format using IMRaD, literature review methodology, citation management, the peer review process, and…
FerroxLabs/wayland
Web accessibility expertise covering WCAG 2.2 conformance, audit methodology, ARIA patterns, keyboard navigation, screen reader testing, focus management, form accessibility, and automated vs manual…
Categories
Load balancing design. An agent skill from FerroxLabs/wayland. Load Balancer is an agent skill from FerroxLabs/wayland. Load balancing design.
Load Balancer fits situations like: the user asks about load balancer; load balancer best practices; needs guidance on load balancer implementation; the user needs a different specialized skill.
Run `npx skills add FerroxLabs/wayland --skill load-balancer -a claude-code`. Or copy the skill folder (src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer in FerroxLabs/wayland) into .claude/skills/load-balancer in your project. Claude Code loads it when a task matches its description.
Run `npx skills add FerroxLabs/wayland --skill load-balancer -a codex`. Or copy the skill folder (src/process/resources/skills-library/bodies/skills/devops-cloud/load-balancer in FerroxLabs/wayland) into .agents/skills/load-balancer in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add FerroxLabs/wayland --skill load-balancer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/load-balancer, .gemini/skills/load-balancer, .github/skills/load-balancer and .opencode/skills/load-balancer in your project.
Going by SKILL.md and its folder, Load Balancer needs the command-line tools its instructions call (aws and go).
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Load Balancer is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.6k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Load Balancer: Kubeshark KFL2 Filter Reference (kubeshark/kubeshark, 12k stars), Nginx To Higress Migration (higress-group/higress, 9.5k stars), Bfe Rd Workflow (bfenetworks/bfe, 6.3k stars) and NGINX Ingress Controller Feature Checklists (nginx/kubernetes-ingress, 5.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
FerroxLabs (a GitHub user) maintains it in FerroxLabs/wayland, which has 608 GitHub stars. The repository holds 1,194 skills in this directory. The repository was last updated on October 6, 2026.
Source: FerroxLabs/wayland on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.