hono

📁 yusukebe/ai-with-hono 📅 8 days ago
3
总安装量
1
周安装量
#60874
全站排名
安装命令
npx skills add https://github.com/yusukebe/ai-with-hono --skill hono

Agent 安装分布

replit 1
windsurf 1
amp 1
opencode 1
codex 1

Skill 文档

Hono Skill

Develop Hono applications efficiently using Hono CLI (@hono/cli).

Setup

You can use Hono CLI:

npx hono <command>

Commands for AI

1. Search Documentation

hono search "<query>" --pretty

Search for Hono APIs and features. Use --pretty for human-readable output.

2. View Documentation

hono docs [path]

Display detailed documentation for a specific path found in search results.

Examples:

hono docs /docs/api/context
hono docs /docs/api/hono
hono docs /docs/helpers/factory

3. Request Testing

# GET request
hono request [file] -P /path

# POST request
hono request [file] -X POST -P /api/users -d '{"name": "test"}'

# Request with headers
hono request [file] -H "Authorization: Bearer token" -P /api/protected

Uses app.request() internally, so no server startup required for testing.

4. Optimization & Bundling

# Bundle optimization
hono optimize [entry] -o dist/index.js

# With minification
hono optimize [entry] -o dist/index.js --minify

# Specify target (cloudflare-workers, deno, etc.)
hono optimize [entry] -t cloudflare-workers

Development Workflow

  1. Research: Use hono search → hono docs to investigate APIs and features
  2. Implement: Write the code
  3. Test: Use hono request to test endpoints
  4. Optimize: Use hono optimize for production builds when needed

Guidelines

  • Always search with hono search before implementing unfamiliar APIs
  • hono request works without starting an HTTP server
  • Search for middleware usage with hono search "middleware name"