CtrlK
BlogDocsLog inGet started
Tessl Logo

templates

Project scaffolding templates for new applications. Use when creating new projects from scratch. Contains 12 templates for various tech stacks.

52

Quality

58%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./skills/antigravity-app-builder/templates/SKILL.md

The canonical home for this skill is templates in sickn33/antigravity-awesome-skills

SKILL.md
Quality
Evals
Security

Quality

Content

50%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is well-structured around a selective-reading table, but it is undermined by generic boilerplate sections, an implicit template-matching step, and a bundle of 12 referenced template files that are entirely absent from the skill directory.

Suggestions

Provide the referenced bundle files (nextjs-fullstack/TEMPLATE.md, express-api/TEMPLATE.md, etc.) or remove the links, since progressive_disclosure currently resolves to missing files.

Replace the generic "When to Use" and "Limitations" boilerplate with concrete matching rules (e.g., keywords like "Next.js", "SaaS", "CLI") that make the routing step actionable.

Add a validation checkpoint after template selection (e.g., confirm the stack matches the user's stated requirements before reading/following the template) to lift workflow clarity.

DimensionReasoningScore

Conciseness

The template table is lean, but the "When to Use" and "Limitations" sections are generic filler ("applicable to execute the workflow or actions described in the overview") that adds no signal.

2 / 3

Actionability

The table gives concrete per-template paths and stacks, but the Usage workflow is routing-only with no executable code and the "Match to appropriate template" step leaves the matching logic implicit.

2 / 3

Workflow Clarity

A 4-step sequence is listed, but the pivotal matching step is unspecified and there are no validation checkpoints confirming the chosen template fits before proceeding.

2 / 3

Progressive Disclosure

The table is well-signaled one-level-deep navigation, but none of the 12 referenced TEMPLATE.md files nor any references/scripts/assets bundle directories exist, so the disclosure points to nothing.

2 / 3

Total

8

/

12

Passed

Description

67%Weight 40%Scale 1-3

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 cleanly answers both what and when with an explicit Use-when trigger, but its trigger terms and distinctiveness are generic, relying on "various tech stacks" rather than naming concrete stacks a user would mention.

Suggestions

Name one or two representative stacks in the description (e.g., "Next.js, FastAPI, Flutter") to sharpen trigger-term quality and distinctiveness.

Expand the action list beyond "scaffolding" to concrete verbs like "scaffold, configure, and bootstrap" to lift specificity toward 3.

DimensionReasoningScore

Specificity

"Project scaffolding templates for new applications" names the domain and a concrete action (scaffolding) but does not enumerate multiple specific actions, matching the level-2 anchor.

2 / 3

Completeness

It states what it does ("Project scaffolding templates for new applications") and gives an explicit when clause ("Use when creating new projects from scratch"), satisfying both halves.

3 / 3

Trigger Term Quality

"creating new projects from scratch" is a natural phrase, but "various tech stacks" is generic and the specific stack names a user would actually say (Next.js, FastAPI, etc.) are absent from the description.

2 / 3

Distinctiveness Conflict Risk

"new applications" / "new projects from scratch" is somewhat generic and could overlap with other scaffolding skills; no distinct stack-level triggers appear in the description itself.

2 / 3

Total

9

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 12 missing

Warning

Total

14

/

16

Passed

Repository
boisenoise/skills-collections
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.