CtrlK
BlogDocsLog inGet started
Tessl Logo

bestax-layout-scaffold

Scaffold a complete, responsive page layout with @allxsmith/bestax-bulma — app shells/dashboards, marketing/landing pages, centered auth/settings pages, and card-grid catalogs. Use when building a full page or overall app layout (not a single component).

66

Quality

83%

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

71%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 dense, expert-level, and immediately actionable, with a crisp archetype-selection workflow and a strong verification checklist. Its main weaknesses are organizational: five referenced example files are missing from the bundle, and a sizable block of non-layout interactive-component API detail is inlined in the main file instead of a reference.

Suggestions

Ship the five examples/*.tsx files referenced in the Examples section (they are also cited from references/archetypes.md) — or remove the section and fold runnable skeletons into references/archetypes.md so no referenced path dangles.

Move the interactive-extras detail (Collapse/Collapses accordion, Tabs, Dropdown, Popover, Steps, Reveal state APIs) into a reference file, keeping a one-line pointer plus the top trap warnings in SKILL.md; it is non-layout API detail inflating the main file.

Add an explicit post-build verification step to the checklist (e.g., confirm mobile stacking, burger toggle behavior, and fixed-navbar body offset) to close the workflow's validation gap.

DimensionReasoningScore

Conciseness

Nearly every line carries non-obvious, library-specific gotchas ("There is no Tile component", the controlled Navbar.Burger wiring, the --bulma-shadow override mechanics) with no known-concept padding, but the ~20-line run-on "Interactive extras" bullet with its deeply nested parentheticals could be trimmed or split, keeping it below the every-token-earns-its-place anchor.

4 / 5

Actionability

Guidance is highly executable — exact prop names and values ("bgColor=\"scheme-main-bis\"", "Column display=\"flex\" flexDirection=\"column\""), a complete inline-style→helper mapping table, and copy-paste CSS — but the five promised example files (examples/app-shell.tsx etc.) are absent from the bundle, a minor gap against fully copy-paste-ready coverage.

4 / 5

Workflow Clarity

The sequence is clear and unambiguous: map request signals to an archetype via the table, build in one shot, then verify against the end checklist — which functions as an explicit checkpoint. There is no dedicated post-build validation step (e.g., confirming responsive stacking or burger toggling), so it sits at the clear-sequence-with-minor-gaps anchor rather than 5.

4 / 5

Progressive Disclosure

The two references (layout-components.md, archetypes.md) exist, are one level deep, and are clearly signaled with descriptions, but 5 of the 7 referenced paths — the entire examples/ directory listed in the Examples section and cited from archetypes.md — do not exist in the bundle, and ~25 lines of interactive-component state API detail (Collapse/Collapses, Tabs, Popover, Steps) are inlined in SKILL.md where a reference file belongs. This is more than minor organization gaps.

3 / 5

Total

15

/

20

Passed

Description

87%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: concrete, third-person, with an explicit "Use when…" clause and a scope-disambiguating exclusion. Trigger coverage is good with sensible synonyms; only minor natural-phrasing gaps and a single action verb keep specificity and trigger quality at 4.

DimensionReasoningScore

Specificity

"Scaffold a complete, responsive page layout with @allxsmith/bestax-bulma" gives a concrete action and enumerates four specific page types ("app shells/dashboards, marketing/landing pages, centered auth/settings pages, and card-grid catalogs"), but the action set rests on a single verb rather than the multiple distinct actions of anchor 5.

4 / 5

Completeness

It explicitly answers both questions: the what is "Scaffold a complete, responsive page layout … app shells/dashboards, marketing/landing pages, centered auth/settings pages, and card-grid catalogs", and the when is "Use when building a full page or overall app layout (not a single component)" — a concrete trigger phrase that also disambiguates scope.

5 / 5

Trigger Term Quality

Natural user phrasings are well covered with synonym pairs — "dashboard", "landing", "marketing", "auth/settings", "catalog", "card-grid", "full page", "app layout" — but a few common terms like "homepage" or "admin panel" are absent, matching the good-coverage-with-gaps anchor rather than comprehensive coverage.

4 / 5

Distinctiveness Conflict Risk

It names the specific library (@allxsmith/bestax-bulma), stakes out a clear niche (full-page layout scaffolding), and explicitly excludes single-component work, so it is unlikely to trigger for the wrong skill.

5 / 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
allxsmith/bestax
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.