wraps-api-developer

Architect AWS Lambda API routes with Elysia.js and Drizzle ORM for PostgreSQL.

55|7|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/wraps-team/wraps --skill wraps-api-developer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wraps-api-developer
Source: https://github.com/wraps-team/wraps/tree/main/.claude/skills/wraps-api-developer
Command: npx skills add https://github.com/wraps-team/wraps --skill wraps-api-developer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build and standardize the creation of API routes for the Wraps platform running on AWS Lambda with Elysia.js, ensuring consistent patterns and safe operations across services.

Core Features & Use Cases

  • Standardized route patterns for endpoints like /contacts, /topics, /workflows, and /events.
  • Safe, awaited workflow-event emissions and robust error handling.
  • Lambda + Elysia.js serverless API scaffolding with PostgreSQL via Drizzle ORM and authentication integration.

Quick Start

Create a new API route scaffold for the Wraps platform using the Lambda + Elysia.js pattern.

Frequently Asked Questions about wraps-api-developer

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

FAQPage Schema
How do I build serverless API routes on AWS Lambda using Elysia.js?

To build serverless API routes on AWS Lambda using Elysia.js, you scaffold standardized endpoint patterns for contacts, topics, workflows, and events while integrating Drizzle ORM for PostgreSQL. This ensures consistent, scalable API operations across services.

What is the best way to structure AWS Lambda API routing with PostgreSQL?

The best way to structure AWS Lambda API routing with PostgreSQL is using standardized route patterns with Drizzle ORM integration. This approach provides safe, awaited workflow-event emissions and robust error handling across serverless endpoints.

Can I use Elysia.js with AWS Lambda and Drizzle ORM for serverless APIs?

Yes, you can use Elysia.js with AWS Lambda and Drizzle ORM to build serverless APIs. This combination allows you to scaffold scalable endpoints, apply authentication context, and emit workflow events safely across your services.

How do I handle workflow-event emissions safely in a serverless API?

To handle workflow-event emissions safely in a serverless API, you must await all asynchronous operations and implement structured error handling. This ensures consistent event delivery and prevents data loss during service communication.

Does this API scaffolding pattern support authentication context and event emissions?

Yes, this API scaffolding pattern supports authentication context usage and workflow-event emissions across services. It integrates these features directly into the Elysia.js routing logic to maintain secure and consistent endpoint behavior.

What are the limitations of using Elysia.js for Lambda API routing?

A key constraint when using Elysia.js for Lambda API routing is the strict requirement to await all asynchronous operations. Failure to properly await database queries or event emissions can lead to incomplete executions and unhandled errors in the serverless environment.