CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

editorial-service-booking

Create or redesign appointment-based service websites for salons, barbers, spas, wellness studios, clinics, and hospitality brands. Use for warm editorial layouts, serif-led identity, documentary portrait crops, calm treatment selectors, location-aware booking, and operational states that remain elegant and trustworthy.

Quality

85%

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

88%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 lean, highly directive instruction-only body with a clear build sequence, explicit validation checkpoints, and unusually concrete specifics (ARIA roles, motion timings, exhaustive states). It would only marginally benefit from small code/markup exemplars and possibly a one-level-deep reference for the accessibility implementation details.

DimensionReasoningScore

Conciseness

Every line is a directive with zero concept explanation or padding — specific values ('160–220ms for controls and 500–760ms for section entrances', 'slower than 14 seconds'), no filler, and full assumption of Claude's competence. Nothing to trim.

5 / 5

Actionability

Concrete, near-executable guidance: named ARIA roles ('tablist, tab, and tabpanel behavior', 'arrow-key movement plus Enter and Space selection'), explicit motion durations, and an exhaustive operational-state list ('loading, empty, disabled, stale slot, invalid details, payment failure, retry, reschedule, cancel, and success'). It stops short of 5 because no ready-made code or markup snippets are provided for the common cases.

4 / 5

Workflow Clarity

Clear sequence (Journey → Visual System → Page → Treatment Selector → Booking Flow → Motion) with an explicit validation checklist ('Test a stale slot, failed media, server error, invalid field, and retry', 'Confirm no layout shift', contrast/focus/zoom checks) and error-recovery loops ('Return focus to the correct field after an error', 'Preserve selections across Back navigation').

5 / 5

Progressive Disclosure

Well-organized sections all at overview level with no nested references and no bundle files to navigate; however the ~78-line body exceeds the <50-line simple-skill exception, and detailed implementation guidance (e.g. the treatment-selector accessibility pattern) is fully inline rather than split one level deep.

4 / 5

Total

18

/

20

Passed

Description

75%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, specific description with a clearly enumerated domain, an explicit 'Use for...' trigger clause, and natural industry vocabulary. Its main gap is that the trigger clause lists design features instead of concrete user scenarios and misses common booking-related phrasings users would naturally say.

Suggestions

Rewrite the 'Use for...' clause around concrete user scenarios, e.g. 'Use when building or restyling a website for a salon, spa, barbershop, clinic, or wellness studio that needs online booking.'

Add common trigger synonyms users naturally say, such as 'book online', 'schedule an appointment', or 'service menu', to broaden trigger match beyond the enumerated business types.

Consider naming the artifact type explicitly (e.g. 'websites and landing pages') and mentioning redesign triggers like 'outdated template' or 'beauty-template look' to sharpen the when-clause.

DimensionReasoningScore

Specificity

Names the domain fully enumerated ('salons, barbers, spas, wellness studios, clinics, and hospitality brands') with concrete actions ('Create or redesign appointment-based service websites') and specific capability areas (treatment selectors, location-aware booking), but the action verbs are limited to create/redesign rather than comprehensive multi-action coverage.

4 / 5

Completeness

Both 'what' (create/redesign appointment-booking service websites) and 'when' (explicit 'Use for...' clause) are present, so it avoids the completeness cap of 3; however the 'when' clause enumerates design features rather than concrete user trigger scenarios, keeping it below a 5.

4 / 5

Trigger Term Quality

Natural user vocabulary like 'appointment', 'booking', 'salons', 'spas', 'clinics' is present, but common phrasings users would actually say ('book online', 'schedule an appointment', 'hair salon website') are missing.

4 / 5

Distinctiveness Conflict Risk

The appointment-based service website niche with editorial aesthetic triggers is distinct with domain-specific keywords; only minor overlap risk exists with general web-design or branding skills.

4 / 5

Total

16

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

MengTo/Skills

Path

agent-skills/web-design/editorial-service-booking/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.