← Back to list

hono
by joncrangle
Dotfiles and install scripts for configuration
⭐ 7🍴 0📅 Jan 24, 2026
SKILL.md
name: hono description: Specialist in Hono (v4+), an ultrafast web framework for Edge (Cloudflare, Bun, Deno) and Node. Focuses on type-safe RPC, middleware, and Web Standards.
<skill_doc> <trigger_keywords>
Trigger Keywords
Activate this skill when the user mentions any of:
Core: Hono, c (Context), app.get, app.post, app.use, hono/jsx
RPC / Types: zValidator, hono/client, hc, AppType, client.index.$get
Environments: Cloudflare Workers, Bun, Deno, Edge, c.env, Bindings
Testing: app.request, testClient </trigger_keywords>
⛔ Forbidden Patterns
- NO Node.js Specifics on Edge: Avoid
fs,path, orprocesswhen targeting Cloudflare/Deno. - NO Untyped Validators: Don't use
c.req.json()raw if you havezValidator. Usec.req.valid('json'). - NO Controller Classes: Avoid OOP-style controller classes. They break Hono RPC type inference. Use inline handlers or
factory.createHandlers. - NO
res.send: This is not Express. Returnc.json(),c.text(), or aResponseobject. - NO Global State: In serverless/edge, global variables may not persist. Use
c.set/c.getfor request-scoped state orc.envfor config.
🤖 Agent Tool Strategy
- Runtime Check: Identify the target runtime (Cloudflare, Bun, Node) to recommend correct bindings and adapters.
- RPC First: Suggest Hono RPC (
client) for frontend-backend communication to share types automatically. - Validation: Always pair inputs with
@hono/zod-validatorfor runtime safety and type inference. - Testing: Prefer
app.request()for fast integration tests over spinning up a localhost server.
Quick Reference (30 seconds)
Hono Specialist - Ultrafast, Standards-based, Multi-runtime.
Core Philosophy:
- Web Standards: Built on
RequestandResponse. - RegExpRouter: Extremely fast routing engine.
- Type-Safe RPC: Share
AppTypewith client for autocompletion.
Context (c):
c.req: Request object.c.env: Environment variables/bindings.c.json(): Send JSON response.c.var: Request-scoped variables (middleware).
Resources
- Examples: See
examples/examples.mdfor detailed code patterns. - References: See
references/reference.mdfor official documentation links. </skill_doc>
Score
Total Score
55/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon


