statician

Generate and deploy a static AWS website from a natural-language description.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/JimothyJohn/statician --skill statician
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: statician
Source: https://github.com/JimothyJohn/statician/tree/main/.claude/skills/statician
Command: npx skills add https://github.com/JimothyJohn/statician --skill statician

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires awscli, python3, and includes references (resource) and assets (resource) components.

What problem does it solve?

Many users need a static website quickly but face a complex AWS setup, CloudFormation configuration, DNS management, and manual scaffolding. This skill automates the entire workflow from a plain‑English description to a fully deployed site.

Core Features & Use Cases

  • Interview and gather content: Asks concise questions to capture the site’s purpose and key messages.
  • Automatic AWS discovery: Detects the Route53 hosted zone and prepares required parameters.
  • Scaffolds a complete project: Generates .env, Makefile, CloudFormation template, deployment script, and minimal HTML/CSS files.
  • Deploys to AWS: Creates S3 bucket, CloudFront distribution, ACM certificate, and DNS records, then syncs the site and invalidates caches.
  • Local preview mode: Produces the site files without touching AWS for quick inspection.

Quick Start

Say, “statician, create a coming‑soon page for Proof Bakehouse with our Instagram handle @proofbakehouse and show me the generated files locally.”

Frequently Asked Questions about statician

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

FAQPage Schema
How do I deploy a static website to AWS using CloudFormation and S3?

Yes, you can preview generated static site files locally without deploying to AWS. The skill produces minimal HTML and CSS files for quick inspection, allowing you to verify content and layout before provisioning S3 buckets, CloudFront distributions, or Route53 DNS records.

What AWS IAM permissions are needed to automate static site deployment with CloudFormation?

You need AWS CLI, Python3, and Make installed, plus IAM permissions for CloudFormation, S3, CloudFront, ACM, and Route53. The skill uses these dependencies to generate project files, create AWS resource stacks, sync content, and invalidate CloudFront caches for secure static hosting.

Can I generate a secure static site on AWS from a plain English description?

The skill generates a complete project including a .env file, Makefile, CloudFormation template, deployment script, and minimal HTML/CSS files. This scaffolding automates the complex AWS setup workflow from a plain-English description to a fully deployed static website.

How does CloudFront cache invalidation work when updating an S3 hosted static site?

When updating an S3 hosted static site, the skill syncs the new site files to the bucket and automatically invalidates CloudFront caches. This ensures visitors immediately see the latest content changes without waiting for the standard CDN time-to-live expiration.