CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

bootstrap

Create, diagnose, and validate a local dev bootstrap. Use when the user asks to clone a repo, install toolchains, install dependencies, and prove the project runs.

Quality

74%

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 ./Skills/agent-ops/bootstrap/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

48%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 a cleanly sectioned, safety-conscious overview with an explicit fail-fast workflow, but it stays at the altitude of process maxims: no concrete commands or executable examples anywhere, some duplicated/abstract filler, and a progressive-disclosure pointer to a path that does not exist while the actual bundle reference files go unmentioned. It reads more like a policy document than an operational skill.

Suggestions

Add one concrete worked example to the Workflow or Examples section — e.g., the actual commands for a representative bootstrap (git clone <url> into a worktree, detect and run the repo's install command, run its test command, report the first failing gate) — so the guidance is executable rather than aspirational.

Fix the Progressive Disclosure section to reference the real bundle paths (references/contract.yaml, references/evals.yaml, references/task-profile.json) or move those files to the directory the body names, so deferred content is actually reachable.

Remove the verbatim duplication of the frontmatter description at the top of the body, and either drop or merge the overlapping Philosophy/Avoid/Anti-Patterns bullets to tighten token usage.

DimensionReasoningScore

Conciseness

The bullet style is terse, but the body repeats the frontmatter description verbatim ("Create, diagnose, and validate a local dev bootstrap. Use when the user asks to..."), and the abstract "Philosophy" section, the cryptic "Schema-bound outputs include `schema_version`" line, and overlapping Avoid/Anti-Patterns bullets add tokens that could be tightened. Not 4: these are more than minor instances — one is pure duplication; not 2: the body never explains concepts Claude already knows and is not padded with prose.

3 / 5

Actionability

Every step is a high-level hint — "Inspect 2-3 focused surfaces", "Take the smallest action that advances the confirmed goal", "Run the narrowest real validator or command path available" — with no concrete commands or examples (e.g., git clone/npm install invocation patterns, sample validation commands). Not 3: even for an instruction-only skill, nothing here is directly executable; not 1 because Inputs/Outputs and the fail-fast rule do give some concrete structure.

2 / 5

Workflow Clarity

The five-step sequence is ordered with explicit checkpoints — "Stop at the first failed gate or blocker and report exact evidence" and "Rerun the relevant validation after fixes before claiming completion" — which is a stated validate→fix→rerun feedback loop, and the separate Validation section reinforces it. Not 5: the steps and checkpoints are abstract rather than command-level, so there is no concrete recovery or checklist detail; not 3: checkpoints are explicit, not missing or implicit.

4 / 5

Progressive Disclosure

The body is a well-sectioned 72-line overview with a dedicated Progressive Disclosure section and a load-only-what's-needed rule, but scored against the actual bundle it stumbles: the referenced path "Infrastructure/references/deferred-skill-context/agent-ops-bootstrap/" does not exist in this bundle, and the real reference files (references/contract.yaml, references/evals.yaml, references/task-profile.json) are never linked from the body. Not 4: navigation to the deferred material is broken/unsignaled; not 2: the SKILL.md itself keeps detail out appropriately and is clearly organized, not monolithic.

3 / 5

Total

12

/

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 the exact pattern of the rubric's good examples: third-person, concrete verbs, and an explicit Use-when clause with realistic trigger phrases. The only weakness is modest synonym coverage, which slightly limits both trigger quality and distinctiveness.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — "Create, diagnose, and validate a local dev bootstrap" plus "clone a repo, install toolchains, install dependencies, and prove the project runs" — which comprehensively covers the bootstrap domain. Not 4: there are no meaningful gaps; every capability of the skill is named with a concrete verb.

5 / 5

Completeness

Both halves are explicit: the "what" ("Create, diagnose, and validate a local dev bootstrap") and a concrete "when" ("Use when the user asks to clone a repo, install toolchains, install dependencies, and prove the project runs"). This matches the anchor-5 good example's structure exactly; the missing-trigger cap does not apply.

5 / 5

Trigger Term Quality

Natural phrases like "clone a repo", "install dependencies", and "prove the project runs" mirror what users actually say. Not 5: common synonyms such as "set up my dev environment", "get this project building locally", or "onboarding" are missing; not 3 because the existing terms go well beyond generic domain keywords.

4 / 5

Distinctiveness Conflict Risk

The bootstrap niche is clear and triggers are fairly distinct, but "clone a repo" and "install dependencies" are phrases that also naturally occur for adjacent skills (git workflows, dependency managers, run-the-app skills), creating minor overlap risk. Not 5 for that overlap; not 3 since the combination with "prove the project runs" scopes it to environment bootstrap.

4 / 5

Total

18

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository

jscraik/Agent-Skills

Path

Skills/agent-ops/bootstrap/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.