CtrlK
BlogDocsLog inGet started
Tessl Logo

redundant-entry

Use when reviewing any process that spans multiple screens, steps, or modal stages. Follow the real user journey and compare fields across steps instead of reviewing screens in isolation.

60

Quality

70%

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/redundant-entry/SKILL.md
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 body is a lean, well-organized overview with concrete review and fix directives, correctly delegating implementation detail and code examples to a single clearly-signaled reference file. The only gaps are minor: some redundancy between the Check and Code Review sections and the detection/verification procedure living entirely in the reference rather than the body.

DimensionReasoningScore

Conciseness

The ~30-line body is efficient: bullet-based Quick Reference, tight Check/Fix/Explain/Code Review sections, and no padded explanation of concepts Claude already knows. Not 5 because of minor trims available: the opening cognitive-load rationale sentence, the overlap between the Check and Code Review sections (both say "review this multi-step flow for information requested more than once"), and the rule-page URL duplicated from the frontmatter.

4 / 5

Actionability

Guidance is concrete and executable for an instruction-only skill: "Flag fields that should be auto-populated or selectable from previously entered data", "Auto-populate repeat fields, add 'same as' toggles", and "Flag exact steps where previously entered information is required again without auto-population or a selection mechanism". Not 5 because the systematic detection procedure (map each step, list every required field, flag values appearing more than once) lives only in references/rule.md rather than the body.

4 / 5

Workflow Clarity

The Check → Fix → Explain → Code Review sections plus "Review checkout, signup, onboarding, and support flows step by step" give a coherent, ordered workflow for a simple single-purpose review skill (no destructive or batch operations, so no validation cap applies). Not 5 because the explicit pass/fail verification checkpoints are delegated to the reference file rather than appearing in the body.

4 / 5

Progressive Disclosure

The body is a clear overview with well-organized sections and a single, clearly signaled one-level-deep reference ("see references/rule.md") that exists and appropriately carries the full implementation details, code examples, and framework-specific guidance. No nested references, no buried or inlined content that belongs in a separate file.

5 / 5

Total

17

/

20

Passed

Description

62%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 has a clear, explicit "Use when…" trigger and states a concrete reviewing method, but it never names the actual capability (detecting redundant entry / repeated fields) and misses common trigger vocabulary like multi-step forms, flows, and checkout. It is solid but noticeably short of the exemplar descriptions.

Suggestions

State the capability explicitly in the description, e.g. "Detect information requested more than once in the same multi-step process and flag fields that should be auto-populated or selectable from earlier entries".

Add natural trigger terms users would say, such as "multi-step form", "checkout", "signup", "onboarding", or "wizard", to the Use when clause.

Name the rule or standard (WCAG 2.2 Redundant Entry) in the description so it is distinguishable from generic flow-review or form-UX skills.

DimensionReasoningScore

Specificity

The description names the domain ("reviewing any process that spans multiple screens, steps, or modal stages") and 1-2 concrete actions ("Follow the real user journey and compare fields across steps"), but coverage is not comprehensive. It stays at 3 rather than 4 because the actions are variations of a single reviewing approach and never state the outcome (flagging repeated fields or requiring auto-population).

3 / 5

Completeness

Both parts are present: an explicit trigger clause ("Use when reviewing any process that spans multiple screens, steps, or modal stages") and a what/how statement ("Follow the real user journey and compare fields across steps instead of reviewing screens in isolation"). Not 5 because the "what" describes only the reviewing method — the goal of detecting redundant entry or repeated fields is implied rather than stated.

4 / 5

Trigger Term Quality

Natural terms are present ("process", "screens", "steps", "modal stages", "user journey", "fields"), but common variations a user would actually say are missing: "multi-step form", "flow", "checkout", "wizard", "signup/onboarding". Not 4 because more than a few natural trigger phrases for this domain are absent.

3 / 5

Distinctiveness Conflict Risk

"Compare fields across steps instead of reviewing screens in isolation" is a fairly distinct trigger with minor overlap risk against closely related skills. Not 5 because the opening "reviewing any process" is broad enough to compete with general flow-review or form-UX skills; not 3 because the field-comparison trigger is specific to this niche.

4 / 5

Total

14

/

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.