backend-dev

Build Cloudflare Workers REST APIs with Hono, D1, Drizzle ORM, and Zod validation.

Updated Dec 29, 2025
One-click install
npx skills add https://github.com/shabaraba/shabaraba-cc-plugins --skill backend-dev-shabaraba
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-dev
Source: https://github.com/shabaraba/shabaraba-cc-plugins/tree/main/packages/claude-org/skills/backend-dev
Command: npx skills add https://github.com/shabaraba/shabaraba-cc-plugins --skill backend-dev-shabaraba

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps software engineers quickly scaffold and implement robust backend APIs on Cloudflare Workers, backed by D1 and a typesafe ORM.

Core Features & Use Cases

  • Cloudflare Workers + Hono-based REST endpoints with D1 database integration.
  • Drizzle ORM with Zod validation for safe data access and schema migrations.
  • JWT / Cloudflare Access-based authentication for protected routes.
  • Use Case: Build a scalable API for a new service with user data, posts, and access control.

Quick Start

Set up a new backend project, configure D1 and Wrangler, install dependencies, and start local development to test API endpoints.

Frequently Asked Questions about backend-dev

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

FAQPage Schema
How do I build a REST API on Cloudflare Workers with D1 database integration?

You can build a REST API on Cloudflare Workers with D1 by using Hono for routing and Drizzle ORM for typesafe database access. This combination ensures safe data handling and schema migrations for scalable backend services.

What is the best way to validate data and manage schemas for Cloudflare D1 databases?

The best way to validate data for Cloudflare D1 databases is using Drizzle ORM combined with Zod. This setup provides safe data access and schema migrations, ensuring type safety and correct data validation for serverless API endpoints.

Does Hono work with JWT and Cloudflare Access for authentication?

Yes, Hono works with JWT and Cloudflare Access to provide authentication for protected routes. This integration allows you to secure serverless API endpoints and data-driven services across Cloudflare deployments effectively.

Can I use Drizzle ORM to scaffold scalable backend APIs on Cloudflare Workers?

Yes, you can use Drizzle ORM to scaffold scalable backend APIs on Cloudflare Workers. It provides typesafe data access and schema migrations, making it suitable for new services with user data, posts, and access control.

How do I set up local development to test Hono REST endpoints with D1?

To set up local development for Hono REST endpoints with D1, configure your project with Wrangler and install the necessary dependencies. This allows you to start local development and test API endpoints before deploying.