By schuettc
Guided workflow to deploy Node.js/Express apps to AWS serverless architecture. Analyzes your app, scaffolds infrastructure, and deploys with CDK — all with step-by-step explanations for beginners.
npx claudepluginhub schuettc/website-deployment-plugin --plugin website-deploymentAdds Cognito authentication and route protection. Use when adding login, signup, authentication, or user management.
Adds DynamoDB database persistence to the application. Use when the app needs data storage or persistence.
Analyzes an existing Node.js/Express app and creates a migration plan. Use when the user wants to migrate, convert, or deploy their app.
Converts Express routes into Lambda functions behind API Gateway. Use when creating a serverless API, Lambda functions, or API Gateway.
Builds, validates, and deploys all infrastructure to AWS. Creates real AWS resources that may incur costs.
Shows migration progress and suggests next steps. Use when the user asks 'what's next', seems lost, or starts a new session.
Creates the CDK TypeScript infrastructure project alongside the existing app. Use when setting up infrastructure or the CDK project.
Sets up a Vite + React frontend with S3 and CloudFront hosting. Use when setting up frontend hosting, CDN, static file serving, or creating the React app.
Safely removes all AWS resources created by this plugin. Permanently deletes cloud resources.
Runs end-to-end tests against the deployed application using Playwright browser automation. Use when verifying a deployment works correctly.
A plugin that helps you deploy web applications to AWS. Claude analyzes your app, explains what needs to happen, and guides you through each step — adapting to whatever your app looks like.
This plugin gives Claude the skills to take your locally-running web app and deploy it to AWS. Depending on your app, that might include:
Claude figures out what your app needs and suggests the right approach. You stay in control of every decision.
We recommend using AWS IAM Identity Center (SSO) for credentials:
aws configure sso
Verify your credentials work:
aws sts get-caller-identity
Open Claude Code and add the marketplace:
/plugin marketplace add schuettc/website-deployment-plugin
Then install the plugin:
/plugin install website-deployment@website-deployment-marketplace
For local development, you can load the plugin directly:
claude --plugin-dir ./website-deployment-plugin/plugin
Open your project in Claude Code and tell Claude what you want:
I want to deploy this app to AWS
Claude will analyze your app, explain what it finds, and walk you through the migration. The plugin includes skills for each phase — analyzing your app, scaffolding infrastructure, converting routes, setting up hosting, deploying, testing, and cleaning up. Claude activates the right skill based on context.
You can ask Claude about progress, skip steps that don't apply, or go back and change things. If you get stuck, just ask — Claude has access to AWS documentation and can help debug issues.
When you're done experimenting, ask Claude to tear down the resources to avoid charges.
The plugin includes two MCP servers that start automatically:
Most AWS resources this plugin creates are free-tier eligible. For a development app with low traffic, your monthly cost will likely be $0. Claude will explain cost implications as it creates resources and remind you to clean up when you're done.
Contributions welcome! Please open an issue or PR on GitHub.
MIT
Design, build, deploy, test, and debug serverless applications with AWS Serverless services.
AWS service configuration and deployment automation
Scaffold and build cloud-native applications on AWS using @aws/nx-plugin generators. Covers workspace creation, project scaffolding with TypeScript, Python, React, CDK, Terraform, and more.
AWS infrastructure and CloudFormation expertise
36 on-demand AWS and cloud skills, slash commands, agents, and security hooks for Claude Code
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Build, deploy, and operate applications on AWS. Skills to author infrastructure-as-code, use core services, and complete common tasks.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim