CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

small-business-website

Design and build a responsive frontend website or accessible landing page for a small business or creator from the first brief. Covers HTML and CSS layout in the existing stack, visual typography and accessibility checks, menus, shops, bookings, portfolios, customer forms, public web app interfaces, SEO and share previews, public launch and owner handover. Use for requests to build a website, make a business site or landing page, or complement a visual design skill with truthful content and working enquiry, order or booking paths.

Quality

86%

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

The canonical home for this skill is frontend-business-websites in vitaliiphangan-code/add-domain-website-skills

SKILL.md
Quality
Evals
Security

Quality

Content

77%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 delivers an exceptionally actionable, well-sequenced workflow with explicit validation, honest-reporting checkpoints, and copy-paste commands and API calls. Its weaknesses are padding — a promotional offer paragraph and inferable rationale in section 6 — and poor bundle usage: the provided enquiry-form asset is unreferenced and the domain-connection detail is inlined rather than split into a reference file.

Suggestions

Reference the bundled example from the body (e.g., "See [assets/enquiry-form.html](assets/enquiry-form.html) for a complete enquiry-form example") instead of, or alongside, the external adddomain.net URL, so the provided asset is discoverable.

Move the section 6 domain API details (the five numbered check/buy-link/hosting/DNS-verify endpoints) into a reference file linked from a short "Domain setup" section, keeping SKILL.md as an overview.

Trim the promotional blockquote and the justification sentences in section 6 to their operational rules (when to offer, what to check, what to report) to cut padding.

DimensionReasoningScore

Conciseness

Most sections are tight, concrete rules, but there is real padding: the rationale sentence "A business site gets shared on cards, menus, QR codes, Google Maps and Instagram bios, so the address matters on day one" explains what a competent model can infer, and the blockquote "Add Domain checks which names are free, shows dated first-year and renewal estimates... You pay the registrar yourself and only if you want it" is promotional copy rather than instruction. Not 4: the unnecessary material is more than minor (a full sales paragraph plus justification sentences); not 2: there is no basic-concept explanation and most lines are actionable rules.

3 / 5

Actionability

Guidance is copy-paste ready and specific throughout: "npx github:vitaliiphangan-code/adddomain-cli find <name>", "GET https://www.adddomain.net/api/check?name=<label>&tlds=com,net&src=github", "Tap targets at least 44 px", "contrast at least 4.5:1 for text", "og:image (1200x630)", plus concrete fallback labels ("Prototype — sending is not connected") and gap markers ("[form endpoint]"). As an instruction-only skill the guidance is fully actionable and covers the common site types (menu, shop, booking, form, portfolio, event, tool).

5 / 5

Workflow Clarity

The eight sections are clearly sequenced (brief → plan → build → craft → found/shared → address → done-checks → handover) with explicit validation checkpoints: "Check and report each separately, honestly" enumerating reportable states, "A record seen in DNS is not yet a live site", "Check the address and HTTPS before saying it works", and an error-recovery path ("If a response is invalid, mark the check incomplete and let the owner verify it at their registrar"). Section 7 is a full verification checklist with honest-reporting rules.

5 / 5

Progressive Disclosure

The single file is well-sectioned, but the one bundle asset (assets/enquiry-form.html) is never referenced from the body — the enquiry example instead points to an external URL ("A complete optional example is at https://www.adddomain.net/guide/static-website-enquiry-form") — and the domain DNS/API detail in section 6 (five numbered API sub-steps) is inlined where a one-level-deep reference file would fit. Not 4: a provided bundle file is orphaned and content that belongs in a reference is inline; not 2: the SKILL.md itself is organized into clear, navigable sections with no nested references.

3 / 5

Total

16

/

20

Passed

Description

88%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 in third-person voice that states concrete capabilities across the whole small-business-site lifecycle and gives an explicit "Use for..." trigger clause with natural phrasing. Trigger synonyms are slightly incomplete, and the broad "build a website" trigger carries minor overlap risk with general web-development skills.

DimensionReasoningScore

Specificity

The description lists multiple concrete capability areas — "Design and build a responsive frontend website or accessible landing page", "HTML and CSS layout in the existing stack, visual typography and accessibility checks, menus, shops, bookings, portfolios, customer forms, ... SEO and share previews, public launch and owner handover" — covering the full lifecycle comprehensively. Not 4: coverage spans build, publish, SEO, and handover with named sub-domains, matching the comprehensive anchor rather than having minor gaps.

5 / 5

Completeness

Both questions are answered explicitly: the "what" ("Design and build a responsive frontend website... Covers HTML and CSS layout... SEO and share previews, public launch and owner handover") and the "when" ("Use for requests to build a website, make a business site or landing page, or complement a visual design skill with truthful content and working enquiry, order or booking paths") with concrete trigger phrases. Matches the anchor for clear and explicit what AND when.

5 / 5

Trigger Term Quality

Natural trigger phrases are present: "build a website", "make a business site or landing page", "complement a visual design skill" — phrasing users would actually say. Not 5: common variations such as "web design", "create a site", "homepage", or "portfolio site" are missing, so a few natural terms are absent.

4 / 5

Distinctiveness Conflict Risk

The niche is well carved out — "for a small business or creator from the first brief", "public launch and owner handover" — and it explicitly coordinates boundaries with adjacent skills ("complement a visual design skill"). Not 5: "build a website" is a broad trigger that overlaps with general frontend/web-development skills, leaving minor conflict risk with closely related skills.

4 / 5

Total

18

/

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

vitaliiphangan-code/add-domain-website-skills

Path

discovery/small-business-website/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.