hono
The Hono skill provides AI agents with API knowledge and CLI commands for building, testing, and managing Hono web applications.
Is hono safe to install?
Review the source first: our audit of hono's source files found 4 shell commands, 0 external URLs, no file writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill executes shell commands via npx to test API endpoints.
How we audit skills: our security review methodology.
Who is this skill for?
Developers building web applications with the Hono framework.
What can you do with it?
- Building Hono web applications
- Testing API endpoints via CLI
- Implementing routing, middleware, and validation
- Creating JSX components
- Setting up type-safe RPC clients
- Implementing streaming responses
How good is this skill?
Quality score: 5/10. The skill provides comprehensive documentation and clear CLI usage instructions for the Hono framework.
What does the skill file contain?
# Hono Skill
Build Hono web applications. This skill provides inline API knowledge for AI. Use `npx hono request` to test endpoints. If the `hono-docs` MCP server is configured, prefer its tools for the latest documentation over the inline reference.
## Hono CLI Usage
### Request Testing
Test endpoints without starting an HTTP server. Uses `app.request()` internally.
```bash
# GET request
npx hono request [file] -P /path
# POST request with JSON body
npx hono request [file] -X POST -P /api/users -d '{"name": "test"}'
```
**Note:** Do not pass credentials directly in CLI arguments. Use e...Frequently asked questions
How do I test my Hono endpoints without starting a server?
Use the npx hono request command to test endpoints using the app.request() method.
How do I ensure type inference works for the Hono RPC client?
You must chain your routes on the server and export the app type for the client to consume.
What should I do if I need to use Cloudflare Workers bindings?
Use npx workers-fetch instead of hono request, as the latter does not support bindings.
How do I handle JSX in Hono?
Ensure your files use the .tsx extension and configure the jsxImportSource in your tsconfig.json.
Related skills
notion-api
52.2KDevelopers and AI agents requiring programmatic access to Notion workspaces
This skill provides instructions for interacting with the Notion REST API. It enables agents to read, create, update, and delete Notion pages, databases, blocks, and comments using curl and jq.
stripe-best-practices
52.1KDevelopers building, modifying, or reviewing Stripe integrations
The stripe-best-practices skill provides guidance on Stripe API selection, integration patterns, and security configurations. It directs the agent to reference specific internal documentation files for payments, Connect, billing, tax, treasury, and security topics.
developing-genkit-js
50.1KDevelopers building AI agents, flows, and tools using the Genkit framework in JavaScript or TypeScript environments
This skill provides guidance for developing AI-powered applications using Genkit in Node.js and TypeScript. It enforces a strict troubleshooting protocol that prioritizes reading local documentation via the Genkit CLI over internal knowledge to account for recent breaking API changes.
turborepo
45.6KDevelopers and DevOps engineers managing JavaScript or TypeScript monorepos with Turborepo
The Turborepo skill provides guidance on configuring monorepo build systems, task pipelines, caching strategies, and architectural boundaries using Turborepo.