CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

accessible-authentication

Use when reviewing sign-in, sign-up, MFA, CAPTCHA, recovery, and re-auth flows. Evaluate the full authentication path, including error handling and backup methods, not just the primary login form.

67

Quality

84%

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

78%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 content is a well-structured, lean overview for a single-purpose review skill: actionable check/fix/explain guidance with specifics like autocomplete="one-time-code", and clean progressive disclosure to a verified reference file. Weaknesses are minor: near-duplicate Check and Code Review sections, and no in-body verification step or explicit pointer to the reference's verification guidance.

Suggestions

Merge or differentiate the 'Check' and 'Code Review' sections, which repeat the same flag list (blocked paste, password-manager hostility, manual transcription, CAPTCHA without alternative), to reclaim tokens and remove ambiguity about which section governs a code review.

Add a brief verification step (or explicitly point to the 'Verification' section in references/rule.md), e.g. 'Verify findings by testing paste, OTP autofill, and password-manager entry per references/rule.md#verification', so the review workflow includes an explicit checkpoint.

Include one concrete detection cue in the body, such as a paste-block handler pattern (event.preventDefault() on paste or onpaste="return false"), so the Check section can be executed without opening the reference.

DimensionReasoningScore

Conciseness

The body is lean with no padding of concepts Claude already knows; every section is task-relevant. However, "Check" and "Code Review" are near-duplicates ("Flag blocked paste, password-manager hostility, manual transcription requirements..." appears in substance in both), which is a minor instance of content that could be tightened. Fits anchor 4 rather than anchor 5's every-token-earns-its-place.

4 / 5

Actionability

Gives concrete, specific guidance for a review skill: exact flags (blocked paste, password-manager hostility, manual transcription, inaccessible OTP handling, CAPTCHA without alternative), concrete fix directions (password-manager-friendly fields, paste and OTP autofill, "autocomplete=\"one-time-code\""), and named alternative paths (passkeys, magic links, device approval). Per the rubric's instruction-only note, absent code is not penalized, but detection specifics (e.g., what a paste-block handler looks like) are deferred to the reference, matching anchor 4's minor gaps.

4 / 5

Workflow Clarity

The single review purpose is unambiguous and organized as Quick Reference, Check, Fix, Explain, Code Review — a clear review workflow. It falls short of anchor 5 because the body contains no explicit verification checkpoint for findings; the verification guidance exists in references/rule.md but is not signaled from the body, leaving the validate step implicit.

4 / 5

Progressive Disclosure

The body is a concise, well-sectioned overview that delegates full implementation details, code examples, and framework-specific guidance to a clearly signaled one-level-deep pointer ("see references/rule.md"), and that file exists and carries exactly that content. This matches anchor 5's clear overview with well-signaled one-level-deep references and easy navigation.

5 / 5

Total

17

/

20

Passed

Description

83%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 is strong: it pairs an explicit, specific 'Use when' trigger clause covering all auth flow types with a clear statement of what the skill evaluates, and stays concise. The only gaps are a few missing natural synonyms (two-factor, 2FA, OTP, password reset) and some overlap potential with generic auth security-review skills.

DimensionReasoningScore

Specificity

Names concrete review targets ("sign-in, sign-up, MFA, CAPTCHA, recovery, and re-auth flows") and a specific action ("Evaluate the full authentication path, including error handling and backup methods"), giving several specifics, though it relies on essentially one action verb. Not 3 since more than 1-2 concrete actions/targets are named; not 5 since it is not a comprehensive list of distinct actions.

4 / 5

Completeness

Explicitly answers both: what ("Evaluate the full authentication path, including error handling and backup methods, not just the primary login form") and when ("Use when reviewing sign-in, sign-up, MFA, CAPTCHA, recovery, and re-auth flows") with concrete trigger phrases. The 'when' clause is fully explicit and specific, so anchor 4's caveat ('when' could be more explicit) does not apply.

5 / 5

Trigger Term Quality

Includes natural terms users would say ("sign-in", "sign-up", "MFA", "CAPTCHA", "recovery", "re-auth", "login"), but misses common variations like "two-factor", "2FA", "OTP", and "password reset". Clearly above anchor 3 (relevant keywords present), just short of anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

Has a clear authentication-accessibility niche with distinct triggers, but "reviewing sign-in, sign-up, MFA" flows could overlap with a general security-review skill targeting the same flows. Minor overlap risk with closely related skills matches anchor 4 rather than anchor 5's minimal conflict risk.

4 / 5

Total

17

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository

thedaviddias/Front-End-Checklist

Path

skills/accessible-authentication/SKILL.md

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.