CtrlK
BlogDocsLog inGet started
Tessl Logo

hono-api-scaffolder

Scaffold Hono API routes for Cloudflare Workers. Produces route files, middleware, typed bindings, Zod validation, error handling, and API_ENDPOINTS.md documentation. Use after a project is set up with cloudflare-worker-builder or vite-flare-starter, when you need to add API routes, create endpoints, or generate API documentation.

70

Quality

88%

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 well-structured, actionable scaffolding skill with a clear stepwise workflow and excellent progressive disclosure via reference/asset tables. The main gaps are a duplicated inline route example and a missing verification step in the workflow.

Suggestions

Replace the full inlined route file in Step 2 with a short snippet plus a pointer to assets/route-template.ts to remove duplication and tighten conciseness.

Add a verification checkpoint to the workflow (e.g., "Run `wrangler dev` and confirm each mounted endpoint responds") to lift workflow clarity.

Fill the "// ... insert logic" and "// Validate token..." placeholders in the core examples with minimal concrete bodies, or explicitly mark them as intentionally stubbed.

DimensionReasoningScore

Conciseness

Mostly lean with no padding explaining what Hono or Cloudflare Workers is, but the full route file inlined in Step 2 duplicates assets/route-template.ts and could be trimmed to a pointer.

4 / 5

Actionability

Provides copy-paste-ready TypeScript across routing, middleware, wiring, types, and RPC patterns, with minor gaps like "// ... insert logic" and "// Validate token..." placeholders in the core examples.

4 / 5

Workflow Clarity

Steps 1–6 are clearly sequenced (gather → routes → middleware → wire → types → docs), but there is no explicit verification checkpoint such as running `wrangler dev` to confirm endpoints respond.

4 / 5

Progressive Disclosure

A clear overview body is backed by well-signaled, one-level-deep Reference Files and Assets tables (hono-patterns.md, endpoint-docs-template.md, route-template.ts, etc.), all of which are real files, making navigation easy.

5 / 5

Total

17

/

20

Passed

Description

92%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, specific description with clear third-person voice that covers what it does and when to use it. Trigger terms are natural and the niche is well-distinguished from sibling scaffolding skills.

DimensionReasoningScore

Specificity

Lists multiple concrete outputs — "route files, middleware, typed bindings, Zod validation, error handling, and API_ENDPOINTS.md documentation" — giving comprehensive coverage of what the skill produces.

5 / 5

Completeness

Explicitly answers both what ("Scaffold Hono API routes... Produces route files...") and when ("Use after a project is set up... when you need to add API routes, create endpoints, or generate API documentation").

5 / 5

Trigger Term Quality

Natural trigger phrases like "add API routes", "create endpoints", and "generate API documentation" are present and well-matched to user intent, though a few synonymous phrasings users might say are not covered.

4 / 5

Distinctiveness Conflict Risk

The Hono + Cloudflare Workers niche is specific, and naming the prerequisite sibling skills (cloudflare-worker-builder, vite-flare-starter) sharply bounds when it triggers, minimizing overlap risk.

5 / 5

Total

19

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
jezweb/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.