AI 스킬마트스킬 둘러보기명령어프로그램배우기스킬이 뭐예요?
 
← 목록으로

Terraform 모듈 PR 리뷰

GitHub PR이나 커밋 URL 하나를 받아 Terraform 모듈 변경을 검증하고, 판정과 바로 붙여넣을 수 있는 리뷰 코멘트까지 만들어 주는 스킬.

개발·코딩고급★ 357⑂ 56AI 점수 9/10마지막 업데이트: 2026. 11. 3.

무엇을 해주나

  • GitHub PR URL(github.com/owner/repo/pull/123), 축약 참조(owner/repo#123), 커밋 URL을 받아 격리된 작업 공간으로 체크아웃합니다.
  • terraform-module-reviewer를 호출해 지적 사항을 모으고, 판정 사다리(ladder)에 따라 승인/변경요청/보류 같은 결론을 냅니다.
  • 예제 디렉터리에서 terraform init -backend=false + terraform validate를 돌려 검증 근거를 남기고, 사용자가 AWS 프로파일과 리뷰 역할 ARN을 직접 지정한 경우에만 선택적으로 terraform plan까지 수행합니다.
  • 사람이 그대로 붙여넣을 수 있는 리뷰 코멘트를 렌더링합니다.

안전 장치

  • 확인 없이는 절대 게시하지 않습니다. 보낼 본문·대상·계정·이벤트(COMMENT/APPROVE/REQUEST_CHANGES)를 먼저 보여주고 사용자의 명시적 동의를 받습니다.
  • 절대 머지하지 않고, ref를 쓰지 않으며, PR 제목·라벨도 수정하지 않습니다.
  • PR 본문·코멘트·체크아웃된 CLAUDE.md·훅 스크립트는 모두 "데이터"로만 취급하고 지시로 따르지 않습니다(프롬프트 인젝션 방어).
  • 봇 계정이나 CI 환경에서는 게시 기능이 전면 비활성화됩니다.

이런 분께 추천

  • terraform-aws-modules 같은 Terraform 모듈 저장소를 운영하는 메인테이너
  • 외부 기여 PR을 다수 받아 일관된 리뷰 기준이 필요한 플랫폼/인프라 팀
  • 신뢰할 수 없는 PR 코드를 안전하게 검증하는 절차가 필요한 DevOps 엔지니어

활용 예시

  1. "https://github.com/owner/terraform-aws-vpc/pull/412 리뷰해줘. 머지해도 될까?" → 체크아웃·검증·판정·코멘트 초안까지 생성.
  2. "owner/repo#123 에 뭐라고 답글 달면 좋을까?" → 판정 근거가 정리된 리뷰 코멘트를 보여주고 게시 여부를 물어봄.
  3. "이 PR은 AWS 프로파일 review-ro와 역할 ARN으로 plan까지 돌려서 확인해줘" → 다운스코프된 임시 세션으로 읽기 전용 plan 수행 후 추가 근거로 반영.

· · · 설치 가이드 · · ·

설치 없이 지금 한 번 써보기

아래를 Claude에 붙여넣으면 설치하지 않고도 이 스킬을 그대로 씁니다.

이 파일의 지시를 읽고 그대로 따라서 나를 도와줘:
https://raw.githubusercontent.com/modulestf/modulestf/HEAD/.agents/skills/terraform-module-pr-review/SKILL.md

내가 원하는 것: (여기에 하고 싶은 일을 쓰세요)

Claude가 링크를 열지 못하면, 링크를 직접 열어 내용을 복사해 붙여넣으세요.

↓ 쓸 만하면 아래에서 ZIP을 받아 설치하세요. 그러면 매번 붙여넣지 않아도 알아서 작동합니다.

Claude 앱에 설치 (터미널 필요 없음)
  1. 아래 버튼으로 ZIP 파일을 받으세요.
  2. Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
  3. Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
↓ ZIP 내려받기
Claude Code에 설치

Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요

AI 스킬마트에서 찾은 스킬을 설치해줘.
GitHub 저장소 modulestf/modulestf 의 .agents/skills/terraform-module-pr-review 폴더를 내 ~/.claude/skills/terraform-module-pr-review/ 에 그대로 복사해줘.
설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.

직접 명령으로 설치하기

git clone https://github.com/modulestf/modulestf.git /tmp/modulestf && mkdir -p ~/.claude/skills && cp -r /tmp/modulestf/.agents/skills/* ~/.claude/skills/

⚠ 제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.

  1. 터미널을 열고 작업용 디렉터리로 이동합니다.
  2. 저장소를 받습니다: git clone https://github.com/modulestf/modulestf.git /tmp/modulestf
  3. 스킬 폴더를 만듭니다: mkdir -p ~/.claude/skills
  4. 이 스킬은 형제 스킬(terraform-module-reviewer, change-scope, terraform-module-maintainer)에 의존하므로 묶음으로 복사합니다: cp -r /tmp/modulestf/.agents/skills/* ~/.claude/skills/
  5. 사전 도구를 준비합니다: GitHub CLI(gh auth login 완료), jq, 그리고 검증을 쓰려면 terraform.
  6. Claude Code를 다시 시작한 뒤, "이 PR 리뷰해줘"와 함께 PR URL을 전달하면 스킬이 자동으로 발동합니다.
  7. 결과 코멘트가 표시되면 내용을 확인하고, 게시를 원할 때만 "코멘트로 게시해줘"처럼 동작을 명시해 답하세요.
GitHub에서 원본 보기 ↗라이선스: Apache-2.0