CtrlK
BlogDocsLog inGet started
Tessl Logo

create-app-scaffold

Scaffold a TanStack app with tanstack create using --framework, --template, --toolchain, --deployment, --add-ons, --blank, and --router-only. Covers flag compatibility, non-interactive defaults, and intent-preserving command construction.

63

Quality

75%

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 ./packages/cli/skills/create-app-scaffold/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

80%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 content is highly actionable with concrete commands and well-structured progressive disclosure into verified reference files. Its main weakness is workflow clarity: it presents patterns rather than a sequenced, validated workflow.

Suggestions

Add a short numbered workflow (construct the compatible command -> run with -y -> verify the scaffold/directory was created as expected) with an explicit validation checkpoint.

Include a brief 'verify' step or checklist after the generate command so agents can confirm router-only/blank output matches intent before proceeding.

DimensionReasoningScore

Conciseness

The body is lean with mostly earned prose (flag-compat constraints, non-interactive pitfalls) and no padding of basic concepts, but a few explanatory sentences could be tightened further, so it sits just below the lean anchor 5.

4 / 5

Actionability

It provides fully executable, copy-paste-ready `npx @tanstack/cli create ...` commands with concrete flags, plus Wrong/Correct pairs covering the common cases.

5 / 5

Workflow Clarity

The body is organized as patterns and mistakes rather than a sequenced workflow, and there is no explicit validation/verification checkpoint after generation; checkpoints are missing or only implicit.

3 / 5

Progressive Disclosure

A clear overview structure (Setup, Core Patterns, Common Mistakes, References) points to four real one-level-deep reference files, all of which exist in references/, with well-signaled navigation.

5 / 5

Total

17

/

20

Passed

Description

70%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 is specific and distinctive, clearly naming the tool and its flags, but it omits any explicit 'Use when...' trigger guidance, which caps completeness. Adding a usage-trigger clause would lift it into the top band.

Suggestions

Append an explicit trigger clause such as 'Use when scaffolding a new TanStack app or when the user asks to create a TanStack/router project non-interactively.'

Add a couple of natural synonyms (e.g. 'starter', 'bootstrap', 'project scaffold') to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

Names the domain ('Scaffold a TanStack app with tanstack create') and enumerates seven concrete flags plus three capability areas (flag compatibility, non-interactive defaults, intent-preserving command construction), but the 'actions' are flag enumerations rather than distinct operations, so it falls short of the comprehensive anchor 5.

4 / 5

Completeness

The 'what' is clearly stated, but there is no 'Use when...' clause or equivalent explicit trigger guidance; per the rubric guideline a missing 'when' caps completeness at 3.

3 / 5

Trigger Term Quality

Natural terms a user would say ('TanStack app', 'tanstack create', 'scaffold') are present, but common synonyms like 'starter', 'bootstrap', or 'project template' are missing, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

The description carves a clear niche (TanStack CLI scaffolding via `tanstack create`) with distinct triggers and minimal overlap with unrelated skills.

5 / 5

Total

16

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
TanStack/cli
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.