What problem does it solve? Teams building a Backend-for-Frontend on AWS Lambda lack a consistent, opinionated pattern for structuring the app, wiring cross-cutting middleware, and keeping the API contract in sync with code. This Skill preserves a complete BFF-on-Lambda reference architecture so a new project can adopt proven conventions instead of reinventing them. ## Core Features & Use Cases - Hono modular monolith pattern: One OpenAPIHono app on a single Lambda where domain modules register routes, with zod schemas that both validate requests and generate the OpenAPI contract. - Cross-cutting middleware: Standardized error handling (typed AppError classes), Powertools structured logging, EMF metrics, X-Ray tracing, and a DynamoDB audit trail driven by centrally declared action types that also power RBAC and feature toggles. - Supporting patterns: Redis cache-aside, config and Secrets Manager access, Cognito-externalized auth, notifications, and OG-image/bot-rendering guidance. - Use Case: When starting a project that needs an API behind a SPA, apply this Skill to scaffold the BFF module structure, middleware order, and error/audit conventions in one pass. ## Quick Start Ask the agent to implement a new BFF endpoint module following the backend skill's Hono route, middleware, and audit conventions.