Skip to main content
skill CX Codex

infrastructure-cicd-data-engineering — Claude Code skill

This skill guides Terraform delivery for data infrastructure through GitHub Actions and AWS OIDC. Use it when infrastructure changes need checks, approvals, and automated deployment.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add reason-machines/data-skills --skill infrastructure-cicd-data-engineering -a claude-code
Open on GitHub

What infrastructure-cicd-data-engineering does

The skill lays out a GitHub Actions workflow for Terraform-based data infrastructure. Pull requests run formatting and validation checks; deployment workflows can plan and apply changes, with a manual gate before production.

Its bootstrap setup provisions an S3 Terraform state backend, a DynamoDB lock table, a GitHub Actions OIDC provider, and an IAM role. The setup expects an AWS account with suitable permissions, Terraform v1.0+, repository access, and AWS CLI credentials. Bootstrap cannot run until the AWS CLI is configured.

What it helps with

  • set up CI/CD for data infrastructure
  • validate Terraform changes in pull requests
  • deploy Terraform through GitHub Actions
  • use AWS OIDC instead of long-lived keys
  • require approval before production deployment

Example prompts for the agent

  • Set up a GitHub Actions pipeline for Terraform data infrastructure with AWS OIDC.
  • Create the bootstrap resources for Terraform state, locking, and the GitHub Actions IAM role.
  • Add pull request formatting and validation checks, then require approval before production changes are applied.

How to install infrastructure-cicd-data-engineering

1Skills CLI (Vercel)

npx skills add reason-machines/data-skills --skill infrastructure-cicd-data-engineering -a claude-code

2Manually: put the files in place

~/.claude/skills/infrastructure-cicd-data-engineering/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/infrastructure-cicd-data-engineering/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about infrastructure-cicd-data-engineering

How do I install infrastructure-cicd-data-engineering in Claude Code?

Run npx skills add reason-machines/data-skills --skill infrastructure-cicd-data-engineering -a claude-code, then check ~/.claude/skills/infrastructure-cicd-data-engineering/SKILL.md.

What does infrastructure-cicd-data-engineering do?

It guides Terraform CI/CD with GitHub Actions, including code checks, plan and apply workflows, AWS OIDC authentication, and an approval step for production deployments.

What must be ready before the AWS bootstrap?

Prepare an AWS account with suitable permissions, Terraform v1.0+, GitHub repository access, and configured AWS CLI credentials. The bootstrap creates S3 state storage, DynamoDB locking, an OIDC provider, and an IAM role.

Similar skills

All skills for DevOps and infrastructure →

From the same set62

terraform-iac-data-engineering Teaches your coding agent to scaffold AWS data engineering setups with Terraform. Covers S3 data lakes, EC2 compute instances, and IAM security policies. CX Codex +1 1,800installs terraform-data-engineering-infrastructure A skill with Terraform patterns for data engineering: S3 data lake buckets, EC2 processing nodes, IAM roles. Useful when AWS infrastructure has to be described in code, not clicked together. CX Codex +1 1,800installs snowflake-dbt-airbnb-analytics Guides coding assistants through building a Snowflake and dbt warehouse on Inside Airbnb datasets, from stage ingestion to Streamlit reporting. CX Codex +1 1,700installs harvard-artifacts-etl-pipeline A skill that walks your coding agent through an ETL pipeline from the Harvard Art Museums API to Streamlit charts. CX Codex +1 1,700installs harvard-artifacts-collection-analytics-app This skill guides an ETL workflow and a Streamlit dashboard for Harvard Art Museums data. Use it when a Python and SQL analytics project needs API ingestion. CX Codex +1 1,400installs data-analytics-skills-claude A collection of analytics skills for checking data, investigating metrics, and shaping dashboard specs. Use it when an analysis needs a clear workflow and shareable results. CX Codex +1 1,300installs harvard-art-museum-data-engineering A skill that builds an ETL pipeline for the Harvard Art Museums API: pull artifacts, shape them into tables, load into SQL, and chart them in Streamlit. CX Codex +1 1,300installs car-sales-data-engineering-analytics This skill cleans car sales data, runs statistical analysis, and serves an interactive Streamlit dashboard. Use it to inspect prices, regions, and vehicle attributes. CX Codex +1 1,200installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor