localstack-expert

Configure docker-compose LocalStack environments with cdklocal and awslocal tooling.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/fgiova/claude-marketplace --skill localstack-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: localstack-expert
Source: https://github.com/fgiova/claude-marketplace/tree/main/plugins/localstack-expert/skills/localstack-expert
Command: npx skills add https://github.com/fgiova/claude-marketplace --skill localstack-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

LocalStack setups for local AWS development can be verbose and error-prone. This skill helps engineers quickly configure and manage LocalStack environments, docker-compose configurations, and the cdklocal/awslocal tooling to streamline local testing.

Core Features & Use Cases

  • Docker-compose driven LocalStack environments with service configuration and init hooks.
  • cdklocal/awslocal tooling integration for local CDK deployments and resource provisioning.
  • SDK/CLI configuration guidance to point clients to LocalStack endpoints and run end-to-end workflows.
  • Common service workflows including S3, SQS, Lambda, DynamoDB, and API Gateway (local) scenarios.

Quick Start

Install LocalStack and cdklocal, then follow this guide to spin up a local AWS environment and deploy a sample stack.

Frequently Asked Questions about localstack-expert

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

FAQPage Schema
How do I set up LocalStack for local AWS development with docker-compose?

LocalStack setup with docker-compose requires defining service configurations and init hooks in your compose file. You configure AWS services like S3, SQS, Lambda, and DynamoDB to run locally, enabling end-to-end testing workflows without cloud connectivity.

How do I use cdklocal and awslocal for local AWS deployments?

cdklocal and awslocal are CLI tooling wrappers that route AWS CDK deployments and resource provisioning commands to your LocalStack instance. You use them exactly like standard AWS CLI or CDK commands to manage infrastructure locally.

Can I test Lambda functions and DynamoDB locally with LocalStack?

Yes, LocalStack supports local execution of Lambda functions and DynamoDB alongside S3, SQS, and API Gateway. You configure your SDK and CLI endpoints to point to the LocalStack environment to run these service workflows locally.

What's the best way to configure AWS SDK clients to point to LocalStack?

Configuring AWS SDK clients for LocalStack involves overriding the endpoint URL to direct requests to your local instance. This skill provides guidance on adjusting SDK and CLI configurations to ensure clients interact with the local environment correctly.

Why is my LocalStack docker-compose configuration failing to initialize?

LocalStack docker-compose configurations often fail due to misconfigured init hooks or missing service definitions. Specifying correct environment variables and service configurations in the compose file ensures proper initialization of your local AWS environment.

Does LocalStack support local AWS CDK deployments?

Yes, LocalStack supports AWS CDK deployments through the cdklocal tooling wrapper. You use cdklocal in place of the standard CDK CLI to synthesize and deploy infrastructure changes directly to your local environment.