hono について
Hono のリファレンススキルです。Hono は Web Standards に基づき、複数のランタイムで動作する Web フレームワークです。API 設計、ミドルウェア選定、ルーティング、ランタイム設定の資料を探せます。
主な機能
- 01ランタイム別の設定資料
- 02API とルーティングの文書
- 03ミドルウェアとヘルパーのガイド
- 04テストとバリデーションの案内
活用シーン
- 01特定ランタイム向けに Hono を設定する
- 02ルーティングや Context API を調べる
- 03認証や CORS のミドルウェアを選ぶ
- 04テストや RPC のガイドを探す
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ fandhe-ai/ agent-reference-skills --skill honoインストール後、Claude Code で/honoを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/api/context.mdexception.mdhono.mdpresets.mdREADME.mdrequest.mdrouting.mdreferences/concepts/benchmarks.mddeveloper-experience.mdmiddleware.mdmotivation.mdREADME.mdrouters.mdstacks.mdweb-standard.mdreferences/getting-started/ali-function-compute.mdaws-lambda.mdazure-functions.mdbasic.mdbun.mdcloudbase.mdcloudflare-pages.mdcloudflare-workers-vite.mdcloudflare-workers.mddeno.mdfastly.mdgoogle-cloud-run.mdlambda-edge.mdnetlify.mdnextjs.md詳細
プロジェクトの README よりHono API リファレンス
Hono — Web Standards ベースの軽量・高速 Web フレームワーク。 マルチランタイム(Cloudflare Workers, Deno, Bun, Node.js 等)で動作する。 API 設計・ミドルウェア選定・ルーティング実装時に参照する。
対象 Hono v4.13.13 / ランタイムアダプター @hono/* 1.0.x(docs: honojs/website 7838d779, 2026-10-13)。
ディレクトリ構成
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
ali-function-compute.md
cloudflare-workers-vite.md
webassembly-wasi.md
cloudbase.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
method-not-allowed.md
mount.md
third-party.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
create-hono.md
examples.md
faq.md
helpers.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
探索手順
タスクからカテゴリを引き、カテゴリの README.md で目的のページを特定する:
- 下記マッピング表でタスクに対応するカテゴリを探す
- そのカテゴリの
references/{category}/README.mdを参照して目的のページを特定する - 該当ページの
.mdを Read して詳細を確認する
タスク → カテゴリ マッピング
| タスク | カテゴリ | 参照 README |
|---|---|---|
| プロジェクト初期セットアップ、ランタイム別の構成(Tencent CloudBase 含む)、@hono/* アダプターパッケージ、serve 関数 | getting-started | references/getting-started/README.md |
| Hono App, HonoRequest, Context, ルーティング, HTTPException, プリセット | api | references/api/README.md |
| 設計思想、Web Standards、ミドルウェア概念、ルーター種類、Stacks | concepts | references/concepts/README.md |
| 認証 (JWT / Basic / Bearer)、CORS、CSRF、Cache、Logger、Compress、ETag 等、Mount(他フレームワーク製アプリの組み込み。app.mount() は非推奨)、Third-party middleware(バリデーター・OpenAPI・認証・監視) | middleware | references/middleware/README.md |
| Cookie、Streaming、WebSocket、Proxy、Factory、SSG、Testing、ConnInfo | helpers | references/helpers/README.md |
| ベストプラクティス、カスタムミドルウェア、JSX、バリデーション、RPC、テスト | guides | references/guides/README.md |
| 典型的な使い方を知りたい | samples | samples/README.md |
| インストール・CLI コマンドを知りたい | scripts | scripts/README.md |
コメント
Markdown 対応