작성자 hashicorp
backend 개발에서 Plugin Framework로 Terraform Provider 액션을 구현할 때는 provider-actions 스킬을 사용하세요. 생명주기 기반의 명령형 동작, 저장소 파일 구조, 스키마 형태, 테스트, 문서, 변경 로그 지침까지 다룹니다.
작성자 hashicorp
backend 개발에서 Plugin Framework로 Terraform Provider 액션을 구현할 때는 provider-actions 스킬을 사용하세요. 생명주기 기반의 명령형 동작, 저장소 파일 구조, 스키마 형태, 테스트, 문서, 변경 로그 지침까지 다룹니다.
작성자 hashicorp
new-terraform-provider 스킬은 Plugin Framework를 사용해 새로운 Terraform provider를 처음부터 구성하는 작업을 돕습니다. 워크스페이스 생성, Go 모듈 설정, main.go 연결, 빌드/테스트 검증까지 안내해 깔끔하게 provider를 부트스트랩할 수 있게 해줍니다.
작성자 hashicorp
terraform-stacks는 HashiCorp Terraform Stacks를 위한 실용적인 스킬입니다. `.tfcomponent.hcl` 및 `.tfdeploy.hcl` 파일을 만들고, 수정하고, 검증하는 데 사용하세요. 구성 요소와 배포를 연결하고, 멀티 환경 또는 멀티 리전 인프라를 관리하며, Stack 구문·의존성·레이아웃 문제를 진단하는 데도 유용합니다. 백엔드 개발과 플랫폼 엔지니어링 워크플로에 특히 잘 맞습니다.
작성자 hashicorp
명확한 입력, 출력, 캡슐화, 상태 마이그레이션 계획을 바탕으로 모놀리식 Terraform을 재사용 가능한 모듈로 리팩터링하는 refactor-module skill입니다.
작성자 hashicorp
terraform-test는 `.tftest.hcl` 파일, `run` 블록, assertion, mock, 그리고 CI에 적합한 워크플로로 Terraform 테스트를 작성하고 실행하는 실용 가이드입니다. 모듈 출력, 리소스 인자, 조건 로직, 그리고 merge 전에 plan 또는 apply 동작을 검증하는 데 활용할 수 있습니다.
작성자 hashicorp
terraform-style-guide는 HashiCorp 스타일 규칙, 파일 구성, 보안 중심 기본값을 바탕으로 Terraform HCL의 생성과 검토를 돕습니다. Terraform 네이티브 코드 생성, 모듈 구조, 변수, 출력, 그리고 실제 저장소에서 더 안전한 설정이 필요할 때 유용합니다.
작성자 hashicorp
provider-resources는 Plugin Framework를 사용해 리소스와 데이터 소스를 구현하는 Terraform Provider 개발 스킬입니다. 백엔드 개발 워크플로에서 CRUD 작업, 스키마 설계, 상태 관리, 승인 테스트에 활용하기 좋습니다.
작성자 hashicorp
provider-docs 스킬은 Terraform Provider의 Terraform Registry 문서를 작성, 업데이트, 검증하는 데 도움이 됩니다. provider-docs 가이드 작업, Technical Writing용 provider-docs 작업, 문서 변경 시 schema 설명, `tfplugindocs` 템플릿, Registry 출력의 동기화를 유지하는 용도로 사용하세요.