cdk-rest-api-dynamodb

Installation
SKILL.md

Purpose

Use this skill to design and implement DynamoDB-backed REST APIs on AWS in a way that fits the target repository, with DynamoDB as the default datastore.

When local reusable CDK constructs exist, use them as the source of truth. When they do not, use the references in this skill as portable patterns to generate an equivalent structure rather than one-off code.

Portable references live in references/. Load only the patterns needed for the task:

  • references/rest-api-pattern.md for API Gateway REST route composition
  • references/node-lambda-pattern.md for Lambda defaults and bundling shape
  • references/dynamodb-pattern.md for DynamoDB table and access-pattern guidance
  • references/importer-pattern.md for importing existing AWS resources when no local importer helper exists
  • references/response-pattern.md for standardized API responses when no local RestResult-style helper exists
  • references/jwt-pattern.md for JWT verification when no local token service exists
  • references/runtime-composition-pattern.md for src/app.ts-style singleton dependency wiring and repository context composition
  • references/middleware-pattern.md for reusable Middy middleware such as auth, validation, and HTTP error translation
  • references/services-pattern.md for portable logger, storage, notification, and mapper service design
  • references/utilities-pattern.md for shared response helpers, error types, status codes, cursor helpers, and other runtime utilities
Related skills

More from stack-shifter/skills

Installs
1
GitHub Stars
1
First Seen
Mar 8, 2026