CtrlK
BlogDocsLog inGet started
Tessl Logo

object-alt

Use when reviewing rendered HTML, interactive components, or design-system patterns related to Provide alternative text for objects. Check native semantics first, then inspect keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

58

Quality

67%

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 ./skills/object-alt/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

57%

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

A compact, well-structured review skill that defers detail appropriately to a single reference, but it carries minor conceptual padding, lacks an inline fallback example, and has no inline verification step.

Suggestions

Drop or trim the introductory 'why it matters' sentence, since Claude already understands the purpose of object fallback content.

Include one short inline HTML example of a correct <object> with fallback so the body is actionable without opening the reference.

Add a brief inline verification cue (e.g. 'Confirm fallback renders in the accessibility tree') so the workflow has an explicit checkpoint.

DimensionReasoningScore

Conciseness

The body is mostly lean, but the opening line ('If an object fails to load... alternative text ensures that the information is still accessible') explains a concept Claude already knows, so it is not fully efficient.

2 / 3

Actionability

Directions like 'Add alternative text or a semantic fallback inside the <object> tags' are concrete, but no inline example of good fallback markup is shown in the body — the executable detail is deferred to the reference.

2 / 3

Workflow Clarity

The Check → Fix → Explain → Code Review sections provide a loose sequence, but no inline validation or verification checkpoint is present (verification lives only in references/rule.md).

2 / 3

Progressive Disclosure

The body is a concise overview with a clearly signaled, one-level-deep pointer ('see references/rule.md') to a real bundle file, matching the well-organized overview anchor.

3 / 3

Total

9

/

12

Passed

Description

77%

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 well-structured description with an explicit trigger and concrete review actions, but its trigger terms lean technical and its broad review framing risks overlap with similar accessibility skills.

Suggestions

Add natural-language trigger terms a user would actually say, e.g. 'object element', 'alt text', or 'fallback content for objects'.

Narrow the 'Use when...' clause to tie the trigger more tightly to <object> elements specifically, reducing overlap with sibling accessibility skills.

DimensionReasoningScore

Specificity

The description lists multiple concrete review actions such as 'inspect keyboard behavior, focus flow, accessible names, and screen-reader output', matching the multi-action anchor rather than the vague single-domain anchor below.

3 / 3

Completeness

It explicitly answers both what (check semantics, keyboard behavior, focus flow, accessible names, screen-reader output) and when via an explicit 'Use when reviewing...' trigger clause, so it is not capped at 2.

3 / 3

Trigger Term Quality

Terms like 'reviewing rendered HTML, interactive components, or design-system patterns' are relevant but skew technical and omit common natural variations a user would say, such as 'object element', 'alt text', or 'fallback content'.

2 / 3

Distinctiveness Conflict Risk

Although the niche is named ('Provide alternative text for objects'), the broad 'rendered HTML, interactive components, design-system patterns' triggers could overlap with sibling accessibility review skills.

2 / 3

Total

10

/

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

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.