关于 hono
面向 Hono 应用开发者的技能,借助 Hono CLI 查询文档、测试请求并优化构建产物。
主要功能
- 01搜索 Hono API 文档
- 02查看指定路径文档
- 03无需启动服务器测试请求
- 04优化并打包应用
适用场景
- 01查找陌生的 Hono API
- 02验证应用端点和请求头
- 03为目标环境生成优化构建
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ openstatushq/ openstatus --skill hono安装后在 Claude Code 中输入/hono确认已加载。
详细介绍
Hono 技能
使用 Hono CLI(@hono/cli)高效开发 Hono 应用。
设置
无需全局安装,即可通过 npx 使用 Hono CLI:
npx @hono/cli <command>
也可以全局安装(可选):
npm install -g @hono/cli
面向 AI 的命令
1. 搜索文档
hono search "<query>" --pretty
搜索 Hono API 和功能。使用 --pretty 获取便于阅读的输出。
2. 查看文档
hono docs [path]
显示搜索结果中特定路径的详细文档。
示例:
hono docs /docs/api/context
hono docs /docs/api/hono
hono docs /docs/helpers/factory
3. 请求测试
# 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
内部使用 app.request(),因此测试时无需启动服务。
4. 优化与打包
# 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
开发工作流
- 调研:使用
hono search→hono docs了解 API 和功能 - 实现:编写代码
- 测试:使用
hono request测试端点 - 优化:需要时使用
hono optimize构建生产版本
指南
- 实现不熟悉的 API 前,务必使用
hono search搜索 - 将
--pretty标记与hono search搭配使用(默认输出为 JSON) - 无需启动 HTTP 服务即可使用
hono request - 使用
hono search "middleware name"搜索中间件用法
评论
支持 Markdown