terraform-skill
더 나은 Terraform 모듈 구축
Terraform 프로젝트는 종종 일관성 없는 모듈, 불명확한 테스트, 위험한 릴리스 워크플로로 커집니다. 이 스킬은 Claude, Codex, Claude Code에 더 안전한 인프라 제공을 위한 실용적인 Terraform 및 OpenTofu 패턴을 제공합니다.
내 에이전트로 설치
이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.
Review the Skillstore skill "terraform-skill" from https://skillstore.io/skills/sickn33-terraform-skill.md and its manifest at https://skillstore.io/api/skills/sickn33-terraform-skill/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.
에이전트가 읽기 쉬운 리소스
AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.
테스트해 보기
"terraform-skill" 사용 중입니다. 세 가지 환경을 위한 새 네트워킹 모듈을 계획하세요.
예상 결과:
- 권장 레이아웃은 재사용 가능한 네트워킹 코드와 환경 구성을 분리합니다.
- 모듈은 문서화된 변수, 민감한 출력, 최소한의 예제, 검증 테스트를 제공해야 합니다.
- 프로덕션 롤아웃에는 계획 검토, 승인 게이트, 비용 인식 통합 테스트가 포함되어야 합니다.
"terraform-skill" 사용 중입니다. 서브넷에 count를 사용하는 Terraform 모듈을 검토하세요.
예상 결과:
- 서브넷 키가 제거 또는 재정렬 후에도 안정적으로 유지되어야 할 때는 for_each를 사용하세요.
- 단순한 boolean 생성 또는 고정된 동일 리소스에는 count를 유지하세요.
- 기존 상태에서 리소스 주소를 변경하기 전에 마이그레이션 단계를 문서화하세요.
"terraform-skill" 사용 중입니다. 간단한 Terraform 1.7 모듈용 테스트를 선택하세요.
예상 결과:
- 모든 pull request에서 포매팅, 검증, 린팅, 보안 스캔으로 시작하세요.
- 빠른 로직 커버리지를 위해 mock provider와 함께 네이티브 테스트를 사용하세요.
- 실제 통합 테스트는 main branch 또는 릴리스 워크플로에 남겨두세요.
보안 감사
안전All 94 static findings were reviewed as false positives. SKILL.md is a Markdown Terraform guide, and the flagged patterns appear in examples, metadata, or defensive guidance rather than executable code. No prompt injection, data exfiltration, or malicious intent was found.
위험 요인
⚙️ 외부 명령어 (79)
🌐 네트워크 접근 (5)
이 보고서 공유 및 인용
버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.
보고서 링크 복사
https://skillstore.io/skills/sickn33-terraform-skill/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 배지
[](https://skillstore.io/skills/sickn33-terraform-skill?utm_source=security_passport_badge)HTML 배지
<a href="https://skillstore.io/skills/sickn33-terraform-skill?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-terraform-skill/security.svg" alt="Skillstore security assessment" loading="lazy"></a>임베드 카드
<iframe src="https://skillstore.io/embed/skills/sickn33-terraform-skill.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>학술 인용 (APA · BibTeX · CFF)
APA 인용
Anton Babenko. (2026). terraform-skill security audit report (audit version 5) [Author version 1.5.0]. Skillstore. https://skillstore.io/skills/sickn33-terraform-skill/audits/5BibTeX 인용
@techreport{anton-babenko-sickn33-terraform-skill-2026,
author = {Anton Babenko},
title = {terraform-skill security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-terraform-skill/audits/5},
note = {Author version 1.5.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "terraform-skill security audit report (audit version 5)"
version: "1.5.0"
type: report
authors:
- name: "Anton Babenko"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/sickn33-terraform-skill/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-terraform-skill:audit:5"
description: "Skillstore immutable audit report identifier"
변형 비교
설치 가능한 변형 2개각 작성자의 스킬은 별도의 설치 항목으로 유지됩니다. 추천 변형은 Skillstore 근거로 순위가 정해집니다.
이 변형이 1위인 이유
sickn33-terraform-skill
2026-09-09
antonbabenko-terraform-skill
2026-10-24
Skillstore 점수
이 점수의 이유 증거 신뢰도: 높음만들 수 있는 것
모듈 구조 계획
명확한 변수, 출력, 예제, 테스트를 갖춘 깔끔한 Terraform 모듈 레이아웃을 만듭니다.
IaC 변경 사항 검토
Terraform pull request에서 네이밍, 리소스 순서, 상태 위험, 보안 격차를 확인합니다.
CI 검증 설계
각 워크플로 단계에 맞게 검증, 린팅, 보안 스캔, 네이티브 테스트 또는 Terratest를 선택합니다.
이 프롬프트를 사용해 보세요
[service]용 Terraform 모듈을 구조화할 수 있도록 도와주세요. 파일, 변수 네이밍, 출력, 예제, 테스트 단계를 포함하세요.
이 모듈에 대해 Terraform validate, tflint, checkov, 네이티브 테스트, Terratest를 비교하세요: [context]. 테스트 계획을 추천하세요.
이 Terraform 변경 사항을 모듈 구조, 보안, 버전 제약 조건, 상태 위험 측면에서 검토하세요. 가장 우선순위가 높은 수정 사항을 먼저 설명하세요.
승인, 비용 제어, 보안 스캔, 테스트 리소스 정리를 포함하는 다중 환경 Terraform용 CI/CD 워크플로를 설계하세요.
모범 사례
- 모듈을 작게 유지하고 모든 변수와 출력에 명확한 설명을 작성하세요.
- 비용이 많이 드는 plan, apply 또는 통합 테스트 전에 정적 검증을 사용하세요.
- 시크릿은 민감한 값으로 표시하고 일반 변수 대신 관리형 시크릿 서비스를 사용하세요.
피하기
- 모듈이 여러 리소스를 생성할 때 일반적인 리소스 이름을 사용하는 것.
- 비용 제어 없이 모든 pull request에서 통합 테스트를 실행하는 것.
- 최소 권한 액세스 대신 보안 그룹을 광범위하게 여는 것.
자주 묻는 질문
이 스킬은 OpenTofu를 지원하나요?
이 스킬이 Terraform 명령을 실행할 수 있나요?
제공자 API 문서가 포함되어 있나요?
어떤 Terraform 버전이 다뤄지나요?
모듈 테스트에 도움이 될 수 있나요?
프로덕션 워크플로에 적합한가요?
개발자 세부 정보
작성자
Anton Babenko라이선스
Apache-2.0
작성자 버전
v1.5.0
Skillstore 리비전
r1
참조
9f814fc6a43fd99946f2da5e0df231c65a38bc76
유지보수 최신성
2026. 7. 18.
사용량
10 다운로드 · 97 조회
파일 구조
📄 SKILL.md