Skip to content

sourcefuse/arc-kiro-powers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARC IaC — Kiro Power

AI-powered access to the SourceFuse ARC Terraform module ecosystem — discover, scaffold, validate, and compare from natural language.


What is this?

SourceFuse maintains 50+ production-grade Terraform modules (ARC) on the public registry. Finding the right module, understanding its inputs, and wiring it together with other modules still takes too long.

This Kiro Power brings the entire ARC catalog into your editor. Describe what you need — get working, validated HCL back. No docs hunting. No copy-pasting. No guessing.


What it can do

Capability Description
Browse modules Explore all 50+ ARC Terraform modules from the public registry
Search Find the right module by keyword or AWS resource type
Scaffold Generate multi-file HCL (main.tf, variables.tf, outputs.tf, etc.) with cross-module wiring
Security scan Run tfsec validation and get scored, actionable findings
Validate Scaffold + scan in a single step
Compare Side-by-side diff of two modules — inputs, outputs, resources

Covered AWS services include EKS, RDS/Aurora, VPC, S3, ECS, ElastiCache, CloudFront, and more.


Getting Started

1. Install

In Kiro IDE: Powers panel → Add Custom Power → Import power from GitHub → enter the repo URL → Install.

https://github.com/sourcefuse/arc-kiro-powers

2. Use it

Open Kiro and just ask:

Scaffold a production EKS cluster using ARC modules
Validate arc-aurora-postgres before I deploy
What ARC modules are available for networking?
Scan this Terraform code for security issues

Example Workflows

Scaffold infrastructure code

Scaffold an Aurora PostgreSQL cluster with VPC and KMS

Generates main.tf, variables.tf, outputs.tf, and versions.tf — with dependencies like module.network.vpc_id already wired in.

Security scan before you ship

Validate arc-db — scaffold and scan it

Scaffolds the module and runs a tfsec scan, returning a score with grouped findings (CRITICAL → LOW) and fix suggestions.

Compare modules

Compare arc-eks and arc-ecs — which fits better for 5 microservices?

Returns a side-by-side diff of inputs, outputs, and AWS resources to help you decide.


About ARC

ARC (ARC Module Registry) is SourceFuse's open-source library of production-grade Terraform modules for AWS. Every module is versioned, registry-published, and built to enterprise standards.

This Power does not run terraform apply — it generates IaC code for you to review, commit, and deploy through your own pipeline.


Contributing

This repo is maintained by SourceFuse. Issues and PRs welcome.


Authors

This project is authored by:

  • SourceFuse ARC Team

License

This project is licensed under the Apache License, Version 2.0. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors