CtrlK
BlogDocsLog inGet started
Tessl Logo

nginx

Nginx configuration expert for reverse proxy, load balancing, TLS, and performance tuning

67

Quality

80%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./crates/openfang-skills/bundled/nginx/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

87%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A lean, highly actionable Nginx reference with copy-paste-ready directives and well-organized sections; its only real gap is that the edit→test→reload workflow is conveyed as a principle rather than an explicitly sequenced process with an error-recovery feedback loop.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence: it never explains what Nginx or basic directives are, and jumps straight into prescriptive principles, concrete directives, patterns, and pitfalls, so every token earns its place.

3 / 3

Actionability

Techniques and Common Patterns provide fully executable, copy-paste-ready Nginx directives (e.g. `upstream backend { server 127.0.0.1:8080; server 127.0.0.1:8081; }`, `ssl_protocols TLSv1.2 TLSv1.3`, `limit_req_zone ... burst=20 nodelay`), with specific values rather than pseudocode.

3 / 3

Workflow Clarity

An explicit validation checkpoint is present ("Test every configuration change with `nginx -t` before reload"), but it is stated as a principle rather than a sequenced multi-step workflow, and there is no error-recovery feedback loop describing what to do when `nginx -t` fails.

2 / 3

Progressive Disclosure

The skill is under 50 lines, needs no external references, and is well-organized into clear sections (Key Principles, Techniques, Common Patterns, Pitfalls), which satisfies the rubric's simple-skill allowance for a top score with just well-organized sections.

3 / 3

Total

11

/

12

Passed

Description

72%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A specific, distinctively-triggered description that clearly conveys the Nginx niche, but it lists topic areas rather than concrete actions and lacks an explicit "Use when..." trigger clause, leaving the when only implied.

Suggestions

Rewrite the capability list as concrete action verbs, e.g. "Configures reverse proxies, load balancing, TLS termination, and performance tuning for Nginx."

Add an explicit trigger clause such as "Use when setting up or debugging Nginx configs, or when the user mentions reverse proxy, load balancing, or TLS for Nginx."

Mention caching/security-header/WebSocket capabilities in the description to make it more comprehensive, or keep them as body detail if conciseness matters more.

DimensionReasoningScore

Specificity

The description names the Nginx domain and four specific sub-areas ("reverse proxy, load balancing, TLS, and performance tuning"), but these are topic nouns under "expert for" rather than concrete action verbs like the score-3 anchor ("Extract...fill...merge"); it is also not comprehensive (omits caching, security headers, WebSockets covered in the body).

2 / 3

Completeness

It clearly answers what the skill does ("Nginx configuration expert for..."), but there is no "Use when..." clause or equivalent explicit trigger guidance, so the when is only implied, capping completeness at 2 per the rubric guideline.

2 / 3

Trigger Term Quality

"Nginx", "reverse proxy", "load balancing", "TLS", and "performance tuning" are exactly the natural terms a user would say when requesting this skill, giving good coverage with no jargon-only or generic phrasing.

3 / 3

Distinctiveness Conflict Risk

"Nginx configuration expert" carves out a clear, narrow niche with distinct Nginx-specific triggers that are very unlikely to fire for or conflict with other skills.

3 / 3

Total

10

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
RightNow-AI/openfang
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.