CtrlK
BlogDocsLog inGet started
Tessl Logo

bun-hot-reloading

Use when implementing hot reloading with Bun (--hot, --watch), HMR, or automatic code reloading during development. Covers watch mode, hot mode, and HTTP server reload.

68

Quality

83%

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 code-rich, highly actionable reference with good organization, but it advertises reference files that are not present in the bundle, undermining its progressive-disclosure structure and leaving a few minor redundancies.

Suggestions

Add the missing references/advanced-hmr.md and references/debugging.md files (or remove the 'When to Load References' block) so signaled navigation does not break.

De-duplicate repeated commands and examples (e.g., the 'bun --hot run src/server.ts' invocation and the counter server example appear more than once) to tighten token efficiency.

Add a short validation cue for the custom watch and WebSocket live-reload setups (e.g., confirm the reload event fires on save) to lift workflow clarity toward an explicit feedback loop.

DimensionReasoningScore

Conciseness

Mostly lean code-first content with minimal explanation of known concepts, but a few redundant command repetitions (e.g., 'bun --hot run src/server.ts' appears twice) and light padding keep it just short of fully efficient.

4 / 5

Actionability

Provides fully executable, copy-paste-ready examples across watch/hot mode, the import.meta.hot API, custom watchers, WebSocket live reload, Vite, and env detection, covering the common cases comprehensively.

5 / 5

Workflow Clarity

Sections are logically sequenced with a watch-vs-hot comparison table and a Common Errors fix table; no explicit validate-fix-retry loop is present, but the skill is a reference rather than a destructive/batch workflow, so none is required.

4 / 5

Progressive Disclosure

Clear section headers and a well-signaled 'When to Load References' block point to references/advanced-hmr.md and references/debugging.md, but the references/ directory does not exist, so the signaled navigation is broken.

3 / 5

Total

16

/

20

Passed

Description

87%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, well-scoped description that clearly states both capability and trigger conditions with concrete, natural terms tied to a specific runtime. Only minor synonym coverage keeps trigger_term_quality and specificity from a perfect mark.

DimensionReasoningScore

Specificity

Names several concrete capabilities ('--hot', '--watch', 'HMR', 'automatic code reloading', 'HTTP server reload') and enumerates scope via 'Covers watch mode, hot mode, and HTTP server reload', with only minor framing gaps.

4 / 5

Completeness

Explicitly answers both 'what' ('Covers watch mode, hot mode, and HTTP server reload') and 'when' ('Use when implementing hot reloading with Bun... or automatic code reloading during development') with concrete triggers.

5 / 5

Trigger Term Quality

Includes natural user phrases ('hot reloading', 'HMR', 'automatic code reloading') plus the exact CLI flags users type ('--hot', '--watch'); a few synonyms (e.g., 'live reload') are missing.

4 / 5

Distinctiveness Conflict Risk

Scoped to Bun plus hot-reloading-specific triggers (--hot, --watch, HMR), giving it a clear niche with minimal conflict risk against non-Bun skills.

5 / 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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 2 missing

Warning

Total

15

/

16

Passed

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.