endpoint

Generate CRUD API endpoints from resource descriptions for Hono TypeScript projects.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/RyoOsaka/claude-code-template --skill endpoint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: endpoint
Source: https://github.com/RyoOsaka/claude-code-template/tree/main/examples/hono-backend/skills/endpoint
Command: npx skills add https://github.com/RyoOsaka/claude-code-template --skill endpoint

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

API endpoint generation automates the creation of CRUD routes for new resources, turning natural language requests like "add an endpoint" into ready-to-use server code.

Core Features & Use Cases

  • Generate RESTful endpoints (CRUD scaffolding) for new resources with minimal input.
  • Create route handlers, validation, and tests as templates for Hono + TypeScript projects.
  • Use case: describe a resource named "articles" and instantly scaffold GET, POST, PUT, and DELETE routes with tests.

Quick Start

Describe a resource name to generate its CRUD endpoints and let the tool scaffold the files.

Frequently Asked Questions about endpoint

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I auto-generate CRUD API endpoints for a Hono TypeScript project?

To generate CRUD API endpoints for a Hono TypeScript project, describe a resource name like "articles" to automatically scaffold RESTful route handlers, input validation, and tests.

Can I scaffold route handlers and tests using Drizzle ORM in TypeScript?

Yes, you can scaffold route handlers and tests using Drizzle ORM in TypeScript by providing a high-level resource description, which rapidly wires up backend CRUD routes.

What is the best way to create RESTful routes for new resources in Hono?

The best way to create RESTful routes for new resources in Hono is to use an endpoint generator that validates inputs, scaffolds handlers, and integrates router mounting directly from resource names.

Does this API scaffolding tool work with standard CRUD operations for Drizzle ORM?

Yes, this API scaffolding tool works with standard CRUD operations for Drizzle ORM, generating GET, POST, PUT, and DELETE routes with tests for Hono-based TypeScript backend services.

How do I integrate newly generated API endpoints into an existing router setup?

To integrate newly generated API endpoints into an existing router setup, the scaffolding process automatically wires up the generated route handlers and mounts them into your project's router.

What do I need to start scaffolding backend routes for TypeScript resources?

To start scaffolding backend routes for TypeScript resources, you need a Hono-based project using Drizzle ORM and a high-level resource description to trigger the automated CRUD route generation.