CtrlK
BlogDocsLog inGet started
Tessl Logo

configuration-identity-stores

caddy-security local and LDAP identity store Caddyfile configuration. Use when creating, reviewing, or modifying local identity store blocks, LDAP identity store blocks, local user records, store shortcuts, realms, user files, LDAP bind settings, servers, search filters, attributes, groups, recovery settings, support links, fallback roles, and login icons.

79

Quality

100%

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

SKILL.md
Quality
Evals
Security

Quality

Content

100%Weight 40%Scale 1-3

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

The body is a tight, domain-specific configuration reference with executable Caddyfile examples, a sequenced authentication-flow workflow with failure checkpoints, and well-organized sections. It avoids generic explanations and points to real fixture/source files for verification.

DimensionReasoningScore

Conciseness

The body is dense with authcrunch/caddy-security specifics Claude would not already know — exact Caddyfile directives, env vars, parser quirks, defaults — and avoids explaining general LDAP or Caddy concepts; the 'Store Options' listing re-indexes directives but stays lean. It is not a 2 because nearly every token conveys domain knowledge rather than padding.

3 / 3

Actionability

Provides copy-paste-ready Caddyfile blocks for local and LDAP stores plus concrete commands (`openssl s_client -showcerts`) and exact env vars, fully executable rather than pseudocode.

3 / 3

Workflow Clarity

The runtime LDAP authentication flow is a numbered 1–6 sequence with explicit failure checkpoints ('Authentication fails unless exactly one user object is found', 'If no role is produced ... authentication fails'), and the closing troubleshooting list plus fixture/testdata pointers give verification guidance.

3 / 3

Progressive Disclosure

A single well-organized SKILL.md with clearly headed sections (Purpose, Local Stores, LDAP Stores, Store Options, Portal Wiring, Fixtures) and one-level references to repo source/test files; no nested skill references and no bundle files to misorganize.

3 / 3

Total

12

/

12

Passed

Description

100%Weight 40%Scale 1-3

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

The description is specific, trigger-rich, and clearly distinguishes the skill's niche with an explicit 'Use when' clause covering both what and when. It is concise third-person voice with no fluff.

DimensionReasoningScore

Specificity

Lists many concrete actions — 'creating, reviewing, or modifying local identity store blocks, LDAP identity store blocks, local user records, store shortcuts, realms, user files, LDAP bind settings, servers, search filters, attributes, groups, recovery settings, support links, fallback roles, and login icons' — matching the multi-action anchor.

3 / 3

Completeness

Explicitly answers both what ('caddy-security local and LDAP identity store Caddyfile configuration') and when ('Use when creating, reviewing, or modifying ...'), satisfying the explicit-trigger anchor.

3 / 3

Trigger Term Quality

Covers the natural domain terms a caddy-security user would say ('local identity store blocks', 'LDAP identity store blocks', 'realms', 'user files', 'LDAP bind settings', 'search filters', 'groups', 'fallback roles') with good breadth rather than generic jargon.

3 / 3

Distinctiveness Conflict Risk

Scoped tightly to caddy-security local/LDAP identity store Caddyfile configuration, a clear niche unlikely to trigger for unrelated skills.

3 / 3

Total

12

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 2 missing, 2 deeper-than-1-level

Warning

Total

15

/

16

Passed

Repository
greenpau/caddy-security
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.