automation

simpleinfra: Automate Infrastructure

Automate infrastructure tasks with simpleinfra, a Rust-based tool. Streamline ops with simpleinfra.
intermediateโฑ 30 minutes๐Ÿ’ต Free + self-hosted
178 stars107 forksHCLGuide quality 8/10 ยท reviewed Jun 1Updated 9/17/2026100% free ยท open source
What it is

Automate infrastructure tasks with simpleinfra, a tool for building and streamlining ops processes.

Real use case example

"A founder, struggling to onboard new employees, sets up simpleinfra to create new AWS users automatically. They follow 3 steps: create a new role, attach necessary permissions, and add the new employee's credentials. Now new hires get full access to AWS without manual intervention."

Best insideClaude DesktopCursorCodex CLI
When to use it
  • โ€ขWhen you need to provision and manage cloud resources consistently
  • โ€ขWhen you want to automate repetitive infrastructure deployment tasks
  • โ€ขWhen you need to ensure consistency across different environments, such as dev, staging, and production
Ready-to-paste prompt
simpleinfra apply -var 'aws_region=us-west-2' -var 'instance_type=t2.micro'
Saves to your device
Use with Claude
New

Skip the builder โ€” one click puts this in Claude, Cursor, Antigravity and more.

๐Ÿ› ๏ธ Technical setup

Expect 20โ€“40 minutes in a terminal โ€” or let your AI agent drive it.

Try it instantly โ€” no install
Claude Code
mkdir -p ~/.claude/skills/simpleinfra && curl -fsSL https://workflowstacks.com/api/skills/simpleinfra/claude-skill -o ~/.claude/skills/simpleinfra/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go โ€” no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How simpleinfra: Automate Infrastructure works
Codeflow
Free to inspect

Simpleinfra: Automate Infrastructure is a large HCL project (~18k lines across 436 code files). It is a full software project: use it through its install path rather than reading it end to end. Last commit this month, MIT license, no tests found.

Size
Large codebase
~18k lines ยท 436 code files ยท ~3 h to skim
Setup
Developer setup
A real software project. Use it via its install path; don't expect to read it all.
Runs on
Rust
No API keys detected
HCL 78%Python 8%Rust 8%Shell 4%JavaScript 2%
Where to start reading
  1. 1
    README.md
    Start here โ€” what it does and how to install it
  2. 2
    Cargo.toml
    Dependencies and the commands it exposes
What's in each folder
terragrunt/Folder404 files
terraform/Deployment / infrastructure234 files
ansible/Folder222 files
github-actions/Folder5 files
setup-deploy-keys/Folder3 files
release-scripts/Folder2 files
.github/CI / automation (GitHub Actions)2 files
READMENo tests foundDocumentedCI checksMIT licenseUpdated this month
Quick Actions
Details
Creator
rust-lang
Language
HCL
Category
automation
Published
7/21/2017

Are you the creator of this tool? and earn 85% of every sale.

Show it off in your README:

Featured on WorkflowStacks
[![Featured on WorkflowStacks](https://workflowstacks.com/api/badge/simpleinfra.svg)](https://workflowstacks.com/skills/simpleinfra?utm_source=github&utm_medium=badge)
๐Ÿ”ฅ Hot this week, in your inbox
Skills like this, every Monday.

The five fastest-growing open-source AI skills, ranked by GitHub star growth. One email a week, unsubscribe anytime.