CtrlK
BlogDocsLog inGet started
Tessl Logo

bun-runtime

Use for Bun runtime, bunfig.toml, watch/hot modes, env vars, CLI flags, and module resolution.

64

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 ./plugins/bun/skills/bun-runtime/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

86%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 well-structured, highly actionable Bun reference with copy-paste commands, useful correct/wrong and error-recovery tables, and exemplary progressive-disclosure signaling that routes deeper detail to three clearly triggered reference files. Its only weakness is a minor lack of explicit validation guidance, most visible in the batch workspace example.

DimensionReasoningScore

Conciseness

The body is dense reference material (flag tables, code blocks, error tables) that mostly assumes Claude's competence, with only minor trimmable padding such as the '4x faster startup' intro line and 'Connect via Chrome DevTools or VS Code.', fitting anchor 4 rather than the fully lean anchor 5.

4 / 5

Actionability

Commands like 'bun --watch run server.ts', 'bun --preload ./setup.ts run index.ts', and 'bun --inspect-brk run index.ts' are copy-paste ready and cover the common cases, and the Correct/Wrong flag-positioning examples give directly executable guidance, matching anchor 5.

5 / 5

Workflow Clarity

Content is organized into clear task-oriented sections with an error-cause-fix table providing recovery feedback, but there are no explicit multi-step validation checkpoints; the batch 'bun run --filter "*" test' example in particular lacks any validation, keeping this at anchor 4 rather than 5.

4 / 5

Progressive Disclosure

The closing 'When to Load References' section explicitly signals one-level-deep references (bunfig.md, cli-flags.md, module-resolution.md) with concrete 'Load X when:' trigger conditions, and the body acts as a concise overview, matching anchor 5.

5 / 5

Total

18

/

20

Passed

Description

65%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 distinctively scoped to Bun and carries strong, natural trigger terms with an explicit 'Use for' clause, but it lists capability topics instead of concrete actions and never states what the skill actually does, leaving the 'what' side of completeness weak.

Suggestions

Lead with a concrete verb-based action (e.g. 'Run, configure, and debug Bun ...') so the 'what this does' is explicit, not just the 'when to use it'.

Add natural synonyms users might say, such as 'environment variables', 'hot reload', and 'Bun install / bun add', to broaden trigger coverage.

Combine both into a single sentence with a clear 'what' clause followed by a 'Use when ...' clause, mirroring the rubric's top anchor example.

DimensionReasoningScore

Specificity

The phrase 'Bun runtime, bunfig.toml, watch/hot modes, env vars, CLI flags, and module resolution' names the domain plus several concrete capability areas, but it enumerates topics rather than stating concrete actions (no verbs like 'configures', 'runs', 'explains'), so it lands at anchor 3 rather than 4.

3 / 5

Completeness

'Use for ...' provides explicit 'when' trigger guidance, but the 'what does this do' is only weakly implied by listing topics with no stated action, mirroring anchor 3 (one of what/when strong, the other weak) rather than anchor 4 where both are present.

3 / 5

Trigger Term Quality

'Bun runtime, bunfig.toml, watch/hot modes, env vars, CLI flags, module resolution' gives good coverage of natural terms users would say, including the bunfig.toml filename, though a few synonyms (e.g. 'environment variables', 'hot reload', 'Bun install') are missing, matching anchor 4.

4 / 5

Distinctiveness Conflict Risk

'Bun runtime, bunfig.toml ... module resolution' is a clearly Bun-specific niche with the unique bunfig.toml trigger, giving minimal conflict risk with other skills, matching anchor 5.

5 / 5

Total

15

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
secondsky/claude-skills
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.