CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

microfrontends

Guide for building, configuring, and deploying microfrontends on Vercel. Use this skill when the user mentions microfrontends, multi-zones, splitting an app across teams, independent deployments, cross-app routing, incremental migration, composing multiple frontends under one domain, microfrontends.json, @vercel/microfrontends, the microfrontends local proxy, or path-based routing between Vercel projects. Also use when the user asks about shared layouts across projects, navigation between microfrontends, fallback environments, asset prefixes, or feature flag controlled routing.

Quality

87%

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

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.

A well-structured overview skill: token-efficient, concrete, with best-practice progressive disclosure via a topic table and verified one-level-deep references. The main gaps are the absence of any complete worked example in the body and the lack of an explicitly sequenced end-to-end setup workflow, both of which are deferred to reference files.

Suggestions

Add one complete, copy-paste-ready example in the body — e.g., a full `vercel microfrontends create-group` invocation or a minimal `microfrontends.json` snippet — so the most common setup case is immediately executable without opening references.

Include a brief numbered setup sequence (create group → add child apps → configure routes and asset prefix → deploy → `pull` for local dev) with each step linked to its reference file, giving the multi-step process explicit ordering.

Move version-sensitive details such as "needs Vercel CLI 65+, older CLIs use --dpl" and the free-tier billing caveats into the relevant reference file's notes/deprecated section so the body stays evergreen and leaner.

DimensionReasoningScore

Conciseness

The body is dense and efficient — a one-line concept gloss, compact CLI digest, and a lean reference table — but it inlines time-sensitive details ("needs Vercel CLI 65+, older CLIs use --dpl") and billing edge cases that the rubric says should live in a deprecated/notes section or reference file. Not anchor 5 because these clauses could be trimmed or relocated; well above anchor 3 since nothing explains concepts Claude already knows.

4 / 5

Actionability

Concrete subcommands with full flag lists (e.g., "create-group ... options: --name, --project (repeatable), --default-app, --default-route") give mostly executable guidance, but the body contains no complete copy-paste example — no full CLI invocation and no sample microfrontends.json snippet — leaving minor gaps that keep it below the fully-executable anchor 5.

4 / 5

Workflow Clarity

The retrieval workflow is explicit and unambiguous ("Do not read all references upfront ... search or grep the relevant file"), and destructive operations like delete-group document irreversibility and the CLI's confirmation prompts, so validation is not missing. It stays at 4 rather than 5 because no end-to-end setup sequence (create group → add projects → configure routing → deploy) is presented in the body; it stays above 3 because the destructive-op safeguards are explicitly documented rather than implicit.

4 / 5

Progressive Disclosure

Exemplary progressive disclosure: a clear overview with a topic-to-file table mapping six topics to six real reference files (all verified to exist, contain substantive content, and reference no further files — exactly one level deep), plus an explicit instruction to grep rather than load everything upfront.

5 / 5

Total

17

/

20

Passed

Description

95%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 that clearly states what the skill does and provides an extensive, natural set of trigger terms including synonyms, file names, and package identifiers. The only minor weakness is that the what-clause covers build/configure/deploy but omits the managing and troubleshooting capabilities the skill body actually contains.

DimensionReasoningScore

Specificity

"Guide for building, configuring, and deploying microfrontends on Vercel" lists several concrete actions mirroring the anchor-4 example, but coverage has minor gaps — managing, inspecting, and troubleshooting groups are not named in the what-clause, so it falls short of the comprehensive anchor 5.

4 / 5

Completeness

It explicitly answers both questions: a clear what ("Guide for building, configuring, and deploying microfrontends on Vercel") followed by an explicit "Use this skill when the user mentions..." clause with extensive concrete trigger phrases, matching the anchor-5 example structure exactly.

5 / 5

Trigger Term Quality

The trigger list is comprehensive: the natural primary term ("microfrontends"), a synonym ("multi-zones"), the config file ("microfrontends.json"), the package ("@vercel/microfrontends"), and many natural user phrases ("splitting an app across teams", "independent deployments", "incremental migration", "path-based routing between Vercel projects").

5 / 5

Distinctiveness Conflict Risk

The niche is unambiguous — Vercel microfrontends specifically — anchored by distinct artifacts like "microfrontends.json", "@vercel/microfrontends", and "the microfrontends local proxy", so it is unlikely to fire for unrelated skills.

5 / 5

Total

19

/

20

Passed

Validation

81%

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

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

13

/

16

Passed

Repository

vercel/vercel-plugin

Path

skills/microfrontends/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.