mcpField
H
hono

hono

github.com/fandhe-ai開発486 回インストール3 日前に更新
リポジトリ

hono について

Hono のリファレンススキルです。Hono は Web Standards に基づき、複数のランタイムで動作する Web フレームワークです。API 設計、ミドルウェア選定、ルーティング、ランタイム設定の資料を探せます。

主な機能

  1. 01ランタイム別の設定資料
  2. 02API とルーティングの文書
  3. 03ミドルウェアとヘルパーのガイド
  4. 04テストとバリデーションの案内

活用シーン

  1. 01特定ランタイム向けに Hono を設定する
  2. 02ルーティングや Context API を調べる
  3. 03認証や CORS のミドルウェアを選ぶ
  4. 04テストや RPC のガイドを探す

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/fandhe-ai/agent-reference-skills --skill hono

インストール後、Claude Code で/honoを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/api/
context.md
exception.md
hono.md
presets.md
README.md
request.md
routing.md
references/concepts/
benchmarks.md
developer-experience.md
middleware.md
motivation.md
README.md
routers.md
stacks.md
web-standard.md
references/getting-started/
ali-function-compute.md
aws-lambda.md
azure-functions.md
basic.md
bun.md
cloudbase.md
cloudflare-pages.md
cloudflare-workers-vite.md
cloudflare-workers.md
deno.md
fastly.md
google-cloud-run.md
lambda-edge.md
netlify.md
nextjs.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 で目的のページを特定する:

  1. 下記マッピング表でタスクに対応するカテゴリを探す
  2. そのカテゴリの references/{category}/README.md を参照して目的のページを特定する
  3. 該当ページの .md を Read して詳細を確認する

タスク → カテゴリ マッピング

タスクカテゴリ参照 README
プロジェクト初期セットアップ、ランタイム別の構成(Tencent CloudBase 含む)、@hono/* アダプターパッケージ、serve 関数getting-startedreferences/getting-started/README.md
Hono App, HonoRequest, Context, ルーティング, HTTPException, プリセットapireferences/api/README.md
設計思想、Web Standards、ミドルウェア概念、ルーター種類、Stacksconceptsreferences/concepts/README.md
認証 (JWT / Basic / Bearer)、CORS、CSRF、Cache、Logger、Compress、ETag 等、Mount(他フレームワーク製アプリの組み込み。app.mount() は非推奨)、Third-party middleware(バリデーター・OpenAPI・認証・監視)middlewarereferences/middleware/README.md
Cookie、Streaming、WebSocket、Proxy、Factory、SSG、Testing、ConnInfohelpersreferences/helpers/README.md
ベストプラクティス、カスタムミドルウェア、JSX、バリデーション、RPC、テストguidesreferences/guides/README.md
典型的な使い方を知りたいsamplessamples/README.md
インストール・CLI コマンドを知りたいscriptsscripts/README.md

コメント