CtrlK
BlogDocsLog inGet started
Tessl Logo

auth-implementation-patterns

Build secure, scalable authentication and authorization systems using industry-standard patterns and modern best practices.

48

Quality

53%

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 ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/auth-implementation-patterns/SKILL.md

The canonical home for this skill is auth-implementation-patterns in rmyndharis/antigravity-skills

SKILL.md
Quality
Evals
Security

Quality

Content

57%Weight 40%Scale 1-5

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

The skill is concise and well-structured with sensible negative-guidance and safety sections, but its instructions are high-level rather than executable and the single reference file it points to is missing from the bundle.

Suggestions

Add concrete, executable detail to the Instructions (e.g., example token-lifecycle handling, a sample policy-enforcement snippet) or ensure the referenced playbook actually exists and contains it.

Create the missing `resources/implementation-playbook.md` so the deferred reference resolves, or remove the reference if the detail is not needed.

Add an explicit validation/verification checkpoint in the workflow (e.g., 'verify token validation and policy enforcement before deploying credential changes') to lift workflow clarity above the cap.

DimensionReasoningScore

Conciseness

The body is lean and well-sectioned with no concept explanations Claude doesn't need; the only minor padding is the opening line that repeats the frontmatter description verbatim.

4 / 5

Actionability

Instructions name concrete options (session, JWT, OIDC; secrets storage, rotation, audit) but stay at a high-level planning altitude without specific steps or examples, deferring detail to a reference file.

3 / 5

Workflow Clarity

A rough sequence exists (define -> choose strategy -> design authz -> plan secrets) but there are no validation checkpoints, and auth involves risky credential/policy changes, which caps workflow clarity at 3 per the rubric.

3 / 5

Progressive Disclosure

Sections are clearly organized and the body signals a one-level-deep reference, but the referenced `resources/implementation-playbook.md` does not exist in the bundle, breaking the navigation it promises.

3 / 5

Total

13

/

20

Passed

Description

48%Weight 40%Scale 1-5

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 identifies a clear niche but leans on generic verbs and buzzwords rather than concrete capabilities, and it omits any explicit 'when to use' trigger guidance. It is competent but not exemplary.

Suggestions

Replace buzzwords ('secure, scalable', 'industry-standard', 'modern best practices') with concrete capabilities such as 'Implement OAuth2/OIDC flows, design RBAC policies, manage JWT/session lifecycles'.

Add an explicit 'Use when...' clause listing natural trigger phrases users would say (e.g., login, SSO, token validation, access control).

Include common synonyms and file/protocol extensions (auth, OAuth2, OIDC, JWT, RBAC) to improve trigger-term coverage.

DimensionReasoningScore

Specificity

It names the domain ('authentication and authorization systems') but the only action is the generic verb 'Build', padded with buzzwords ('secure, scalable', 'industry-standard patterns', 'modern best practices') rather than concrete capabilities.

2 / 5

Completeness

It gives a clear 'what' (build auth/authz systems) but has no 'Use when...' clause or equivalent trigger guidance, which per the rubric caps completeness at 3.

3 / 5

Trigger Term Quality

It includes relevant natural terms ('authentication', 'authorization') a user might say, but misses common synonyms and specifics like 'auth', 'login', 'OAuth', 'SSO', or 'RBAC'.

3 / 5

Distinctiveness Conflict Risk

The 'authentication and authorization' niche is mostly distinct with only minor overlap risk against neighboring security skills, though the generic best-practices phrasing slightly weakens distinctiveness.

4 / 5

Total

12

/

20

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
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.