setup-deployer

Guide interactive setup of AWS Deployer infrastructure with CloudFormation.

Updated Oct 19, 2025
One-click install
npx skills add https://github.com/savaki/savaki-marketplace --skill setup-deployer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-deployer
Source: https://github.com/savaki/savaki-marketplace/tree/main/plugins/aws-deployer/skills/setup-deployer
Command: npx skills add https://github.com/savaki/savaki-marketplace --skill setup-deployer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Setting up a robust, serverless CI/CD system like AWS Deployer from scratch involves numerous manual steps across various AWS services (Lambda, Step Functions, DynamoDB, IAM, CloudFormation, S3) and GitHub. This Skill provides an interactive guide to automate and streamline the entire infrastructure setup, saving weeks of configuration time.

Core Features & Use Cases

  • Guided Infrastructure Deployment: Interactively builds and deploys the core AWS Deployer infrastructure using CloudFormation.
  • Multi-Account Configuration: Sets up deployment targets for complex multi-account and multi-region deployment strategies.
  • GitHub OIDC Integration: Configures secure GitHub OIDC roles and secrets for seamless CI/CD pipelines.
  • Custom Domain Support: Guides through setting up custom domains for the Deployer's API Gateway, enhancing accessibility.
  • Use Case: A DevOps engineer or team lead can use this skill to quickly establish a fully functional, automated CloudFormation deployment pipeline across multiple AWS accounts, ensuring consistent and reliable infrastructure delivery.

Quick Start

Run this skill to begin an interactive, step-by-step process that guides you through building and deploying the entire AWS Deployer infrastructure. Answer prompts about your environment, deployment mode, and optional features like custom domains to get your automated deployment system up and running.

Frequently Asked Questions about setup-deployer

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

FAQPage Schema
How do I set up AWS Deployer infrastructure for CI/CD automation?

AWS Deployer infrastructure setup involves an interactive guided process that deploys serverless CI/CD components across Lambda, Step Functions, DynamoDB, and IAM using CloudFormation. The Skill automates prerequisite verification, project building, and deployment verification end-to-end, reducing manual configuration from weeks to hours.

Can I deploy AWS Deployer across multiple AWS accounts and regions?

Yes, AWS Deployer supports multi-account and multi-region deployment strategies. The Skill guides configuration of deployment targets across accounts, enabling complex infrastructure delivery patterns while maintaining consistent CloudFormation orchestration and IAM role setup.

What prerequisites do I need before deploying AWS Deployer?

Prerequisites include AWS CLI, Go, an S3 bucket, appropriate AWS IAM permissions, and a custom domain with an ACM certificate if using custom domain setup. The Skill verifies these requirements interactively before proceeding with infrastructure deployment.

How do I integrate GitHub with AWS Deployer for automated deployments?

GitHub OIDC integration configures secure OpenID Connect roles and GitHub repository secrets, enabling CI/CD pipelines to authenticate and trigger deployments without long-lived credentials. The Skill automates role creation and secret configuration during setup.

Does AWS Deployer support custom domains for the API Gateway?

Yes, AWS Deployer setup includes optional custom domain configuration for the API Gateway endpoint. The Skill guides domain registration, ACM certificate provisioning, and DNS routing to enhance accessibility and use branded URLs for your deployment API.

What makes serverless CI/CD with AWS Deployer better than traditional deployment tools?

AWS Deployer uses serverless components (Lambda, Step Functions, DynamoDB) eliminating server management overhead, while CloudFormation ensures infrastructure-as-code repeatability. This approach scales automatically, reduces operational costs, and integrates natively with AWS services and GitHub workflows.