af-provision-infrastructure

Provision AWS infrastructure with Route53, CloudFront, S3, and Doppler credentials.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/GainInsightDev/websites --skill af-provision-infrastructure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: af-provision-infrastructure
Source: https://github.com/GainInsightDev/websites/tree/main/.claude/skills/af-provision-infrastructure
Command: npx skills add https://github.com/GainInsightDev/websites --skill af-provision-infrastructure

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the provisioning and management of essential cloud infrastructure and sensitive credentials, ensuring secure and efficient operations across AWS services.

Core Features & Use Cases

  • AWS Infrastructure Management: Create and configure S3 buckets, CloudFront distributions, and DNS records.
  • Credential Management: Securely access and manage AWS credentials and secrets using Doppler.
  • DNS Operations: Handle Route53 hosted zones, subdomain creation, and NS delegation.
  • Use Case: When setting up a new project, use this Skill to create its dedicated subdomain hosted zone in Route53, configure a CloudFront distribution for its static assets, and ensure all necessary AWS credentials are securely stored in Doppler.

Quick Start

Use the af-provision-infrastructure skill to create a new hosted zone for the 'newproject' domain.

Frequently Asked Questions about af-provision-infrastructure

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

FAQPage Schema
How do I provision AWS infrastructure like S3 buckets and CloudFront distributions for a new project?

This Skill provisions AWS infrastructure by creating and configuring S3 buckets and CloudFront distributions, while simultaneously handling DNS record creation and subdomain delegation through Route53 hosted zones.

What is the best way to manage AWS credentials securely during infrastructure provisioning?

Secure credential management during provisioning is handled by integrating Doppler to store and access sensitive cloud secrets, alongside supporting cross-account role assumption for administrative tasks.

How do I create a subdomain and configure NS delegation in Route53?

Creating a subdomain and configuring NS delegation in Route53 involves this Skill creating a dedicated hosted zone for your domain and automatically managing the necessary DNS records and nameserver delegation.

Do I need Doppler and AWS configurations set up before managing infrastructure?

Yes, secure access to both AWS and Doppler configurations must be established beforehand, as the Skill requires these operational environments to execute cross-account role assumption and cloud credential management.

Can I use this Skill to set up cross-account role assumption for AWS administrative tasks?

Yes, this Skill supports cross-account role assumption for administrative tasks, allowing you to securely manage AWS infrastructure and credentials across different accounts using configured Doppler secrets.