Hono — A lightweight, fast web framework based on Web Standards. It runs on multiple runtimes (Cloudflare Workers, Deno, Bun, Node.js, etc.). Refer to it when designing APIs, selecting middleware, or implementing routing.
Directory Structure
skills/hono/
SKILL.md
references/
getting-started/
README.md
basic.md
nodejs.md
bun.md
deno.md
cloudflare-workers.md
cloudflare-pages.md
vercel.md
netlify.md
aws-lambda.md
lambda-edge.md
fastly.md
azure-functions.md
google-cloud-run.md
nextjs.md
supabase-functions.md
service-worker.md
api/
README.md
hono.md
context.md
request.md
routing.md
exception.md
presets.md
concepts/
README.md
motivation.md
web-standard.md
middleware.md
routers.md
benchmarks.md
developer-experience.md
stacks.md
middleware/
README.md
basic-auth.md
bearer-auth.md
jwt.md
jwk.md
csrf.md
secure-headers.md
cors.md
etag.md
body-limit.md
cache.md
compress.md
pretty-json.md
method-override.md
request-id.md
timeout.md
timing.md
logger.md
language.md
trailing-slash.md
context-storage.md
jsx-renderer.md
combine.md
ip-restriction.md
helpers/
README.md
accepts.md
adapter.md
conninfo.md
cookie.md
css.md
dev.md
factory.md
html.md
jwt.md
proxy.md
route.md
ssg.md
streaming.md
testing.md
websocket.md
guides/
README.md
best-practices.md
examples.md
jsx.md
jsx-dom.md
middleware.md
others.md
rpc.md
testing.md
validation.md
samples/
README.md
basic-app.md
cors-jwt-auth.md
middleware-custom.md
jsx-ssr.md
rpc.md
routing.md
streaming-sse.md
testing.md
validation-zod.md
websocket.md
scripts/
README.md
install.md
dev.md
build.md
deploy.md
test.md
Exploration Procedure
Derive the category from the task, and identify the target page in the category's README.md:
- Find the category corresponding to the task in the mapping table below
- For that category,
references/{category}/README.mdto identify the target page - Read the
.mdof the relevant page to check the details
Task → Category Mapping
| Task | Category | Reference README |
|---|---|---|
| Initial project setup, runtime-specific configuration, serve function | getting-started | references/getting-started/README.md |
| Hono App, HonoRequest, Context, Routing, HTTPException, Presets | api | references/api/README.md |
| Design philosophy, Web Standards, middleware concepts, router types, Stacks | concepts | references/concepts/README.md |
| Authentication (JWT / Basic / Bearer), CORS, CSRF, Cache, Logger, Compress, ETag, etc. | middleware | references/middleware/README.md |
| Cookie、Streaming、WebSocket、Proxy、Factory、SSG、Testing、ConnInfo | helpers | references/helpers/README.md |
| Best Practices, Custom Middleware, JSX, Validation, RPC, Testing | guides | references/guides/README.md |
| Want to know typical usage | samples | samples/README.md |
| Want to know installation and CLI commands | scripts | scripts/README.md |