II.
Page JSON
Structured · livepage:docs-reference-repos-antonbabenko-terraform-skill-research
antonbabenko/terraform-skill json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "page:docs-reference-repos-antonbabenko-terraform-skill-research",
"_kind": "Page",
"_file": "wiki/docs/reference-repos/antonbabenko/terraform-skill/research.md",
"_cluster": "wiki",
"attributes": {
"nodeKind": "Page",
"sourcePath": "docs/reference-repos/antonbabenko/terraform-skill/research.md",
"sourceKind": "repo-docs",
"title": "antonbabenko/terraform-skill",
"displayName": "antonbabenko/terraform-skill",
"slug": "docs/reference-repos/antonbabenko/terraform-skill/research",
"articlePath": "wiki/docs/reference-repos/antonbabenko/terraform-skill/research.md",
"article": "\n# antonbabenko/terraform-skill\n\n## Metadata\n- **Stars**: 1,516\n- **Description**: The Claude Agent Skill for Terraform and OpenTofu - testing, modules, CI/CD, and production patterns\n- **License**: NOASSERTION (Apache 2.0 per README badge)\n- **Last pushed**: 2026-02-02\n- **Topics**: best-practices, claude-code, claude-skills, devops, infrastructure-as-code, modules, opentofu, terraform, testing\n- **Fork**: No\n\n## Classification\n- **Archetype**: claude-plugin\n- **Domain**: Infrastructure as Code (Terraform/OpenTofu)\n\n## Structure\n- `.claude-plugin/` -- marketplace plugin packaging\n- `SKILL.md` -- single comprehensive skill file\n- `CLAUDE.md` -- Claude Code integration\n- `references/` -- reference materials (testing frameworks, module patterns, CI/CD, security)\n- `tests/` -- test examples\n\n## Key Observations\n- Distributed via Claude Code marketplace (`/plugin marketplace add antonbabenko/terraform-skill`)\n- Single SKILL.md covering: testing strategy (native vs Terratest), module development, CI/CD integration, security/compliance\n- Well-structured reference material in `references/`\n- Author is a well-known Terraform community figure (terraform-aws-modules maintainer)\n\n## Extractable Value\n\n### Processes\n- **Terraform module development workflow** -- placement: `specializations/devops/terraform-module-development.js`\n - Testing strategy decision (native tests vs Terratest)\n - Module scaffolding with proper naming/structure\n - CI/CD pipeline generation\n - Security scanning integration (Trivy, Checkov)\n- **IaC quality convergence** -- placement: `specializations/devops/iac-quality-convergence.js`\n - Static analysis -> integration -> E2E testing pipeline\n - Compliance automation\n\n### Plugin Ideas\n- **terraform-skill plugin** -- babysitter marketplace plugin wrapping the reference knowledge\n - install.md: clone references into workspace, configure SKILL.md loading\n - Skills: terraform module scaffolding, testing strategy advisor, CI/CD workflow generator\n - Would complement existing devops process library\n\n## Library Mapping\n\n| Extractable Process | Library Status | Action | Existing Path | Target Placement |\n|-------------------|----------------|--------|---------------|------------------|\n| Terraform Module Development Workflow | NEW | Testing strategy, scaffolding, CI/CD, security scanning for Terraform modules | - | specializations/devops-sre-platform/terraform-module-development.js |\n| IaC Quality Convergence | NEW | Static analysis to E2E testing pipeline with compliance automation | - | specializations/devops-sre-platform/iac-quality-convergence.js |\n| Terraform Testing Strategy | NEW | Native tests vs Terratest decision framework with implementation patterns | - | specializations/devops-sre-platform/terraform-testing-strategy.js |\n\n## Plugin Marketplace Mapping\n\n| Plugin Idea | Marketplace Status | Action | Existing Plugin | Target Placement |\n|-------------|-------------------|--------|-----------------|------------------|\n| Terraform IaC Toolkit | NEW | Terraform module scaffolding with testing strategy and CI/CD generation | - | plugins/a5c/marketplace/plugins/terraform-iac-toolkit/ |\n\n### SKIP\n- Skill management (how they distribute via marketplace) -- SDK-covered\n",
"documents": []
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "page:docs-reference-repos",
"to": "page:docs-reference-repos-antonbabenko-terraform-skill-research",
"kind": "contains_page"
}
]
}