CtrlK
BlogDocsLog inGet started
Tessl Logo

session-timeout-recovery

Use when reviewing authenticated user flows or long forms. Check both client and server behavior: warning timing, dialog accessibility, autosave frequency, timeout extension, and post-login state restoration.

67

Quality

81%

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.

A well-organized, token-efficient overview skill: concrete check and fix directives, a clean sectioned workflow, and exactly one appropriately deferred reference file. The only real gaps are implicit step ordering, no inline code pointer, and two small trimmable passages.

Suggestions

Make the sequence explicit (e.g., note that Check precedes Fix and when to open references/rule.md for implementation patterns).

Inline one minimal concrete artifact — such as the warning-dialog accessibility requirements or a short code pointer — in the Fix section so the body is actionable without opening the reference.

Trim the opening rationale paragraph and the trailing duplicate rule-page URL to tighten the body further.

DimensionReasoningScore

Conciseness

The body is lean — short Quick Reference bullets and tight Check/Fix/Explain sections with no explanation of concepts Claude already knows. Below 5 only because of minor trims available: the opening disability-rationale paragraph and the trailing "Rule page" URL that duplicates the frontmatter link.

4 / 5

Actionability

Concrete, specific directives ("Add an accessible timeout warning, preserve drafts or submitted data across session expiry, and restore the user to the same step after re-authentication") and unambiguous verification items in Check. Not 5 because no executable example or code pattern is inline — all code lives one hop away in references/rule.md; not 3 since the guidance is specific and complete enough to act on without the reference.

4 / 5

Workflow Clarity

Quick Reference → Check → Fix → Explain → Code Review forms a natural review sequence, and this is a non-destructive review task so the missing-validation cap does not apply. Below 5 because the ordering between the multiple sub-tasks is implicit rather than stated, and there is no checkpoint for when to consult references/rule.md or how to close out findings.

4 / 5

Progressive Disclosure

A ~45-line overview body with a single, well-signaled, one-level-deep reference — "For full implementation details, code examples, and framework-specific guidance, see `references/rule.md`" — and the referenced file exists and is substantive. This matches the clear-overview-with-one-level-references anchor and the under-50-lines guideline.

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.

A strong description with an explicit 'Use when' trigger and a concrete, well-scoped list of what to check on both client and server. Main gaps are missing common trigger synonyms (session expiry, auto-logout) and omission of the fix/restore half of the skill's capability.

Suggestions

Add natural trigger synonyms such as 'session expiry', 'inactivity timeout', or 'auto-logout' so users' phrasing matches more invocation paths.

Briefly state the remediation capability (fix warnings, preserve drafts, restore state after re-login) so the 'what' covers fixing, not only checking.

DimensionReasoningScore

Specificity

"Check both client and server behavior: warning timing, dialog accessibility, autosave frequency, timeout extension, and post-login state restoration" lists five concrete review actions, matching the several-specific-actions anchor. It stays below 5 because coverage is limited to checking — the fix, restore, and explain capabilities present in the body are omitted.

4 / 5

Completeness

The explicit clause "Use when reviewing authenticated user flows or long forms" answers when with concrete trigger phrases, and "Check both client and server behavior: warning timing, dialog accessibility, autosave frequency, timeout extension, and post-login state restoration" explicitly answers what with a concrete action list — matching the both-what-and-when anchor rather than the could-be-more-explicit anchor at 4.

5 / 5

Trigger Term Quality

Natural phrases like "authenticated user flows", "long forms", and "timeout extension" give good keyword coverage. Not 5: common variations users would say — "session expiry", "inactivity timeout", "auto-logout" — are missing; not 3: the terms are specific and varied, not merely domain-level.

4 / 5

Distinctiveness Conflict Risk

The timeout-recovery niche (autosave frequency, timeout extension, post-login state restoration) is clearly distinguishable, but "long forms" as a trigger overlaps with generic form-review skills. Mostly distinct with minor overlap risk, not the minimal-conflict clarity of anchor 5.

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
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.