Install
$ agentstack add skill-postmelee-hyper-waterfall-external-pr-review ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
외부 기여자 PR 검토
트리거
- 작업지시자가 "PR #N 리뷰" 또는 "외부 PR 검토"를 명시 지시한 경우
- 본 SKILL을 직접 호출한 경우
사전 조건
- 검토 대상 PR이 외부 기여자 fork에서 본 저장소
{BASE_BRANCH}(또는 합의된 base)로 열린 상태 - 내부 타스크 PR(
publish/task{N})에는 본 SKILL 사용 금지 — 내부 타스크는 일반 단계 절차로 검토 ghCLI 인증
절차
- PR 메타 수집
``bash gh pr view {N} --json number,title,state,baseRefName,headRefName,headRepository,mergeable,mergeStateStatus,reviewDecision,labels,body gh pr diff {N} | head -200 gh pr checks {N} ``
- 이슈 연결, base/head, mergeable, CI 상태 모두 확인
- 검토 문서 작성:
mydocs/pr/pr_{N}_review.md
- 중앙 템플릿
mydocs/_templates/external_pr_review.md를 기준으로 작성한다. - 템플릿을 읽을 수 없는 경우에만 다음 최소 섹션을 fallback으로 사용한다:
- PR 정보 (번호, 작성자, base/head, 연결 이슈)
- 변경 요약
- 영향 범위와 호환성 (FFI, build, 문서)
- 코드/문서 점검 결과
- 검증 계획 (필요한 추가 검증)
- 권고 (merge / 수정 요청 / 닫기)
- 작업지시자 승인 요청
- 작업지시자 승인 요청 (검토 방향 결정)
- 필요 시 수정·검증 계획 문서 작성:
mydocs/pr/pr_{N}_review_impl.md
- 중앙 템플릿
mydocs/_templates/external_pr_review_impl.md를 기준으로 작성한다. - 본 저장소에서 추가 검증을 직접 수행할 때 사용
- 작성 후 작업지시자 승인 요청
- 검증 수행 (해당하는 경우만)
- 검증은 변경 유형에 따라
{PROJECT_VALIDATION_GUIDE}정책 적용
- 최종 보고서 작성:
mydocs/pr/pr_{N}_report.md
- 중앙 템플릿
mydocs/_templates/external_pr_report.md를 기준으로 작성한다. - 검토 결과, 검증 결과, 최종 권고, GitHub PR 코멘트 본문(또는 링크)
- 작업지시자 승인 후 GitHub PR에 코멘트/리뷰 등록 (merge 결정은 작업지시자가 수행)
- 처리 완료 시 문서 보관 이동
``bash git mv mydocs/pr/pr_{N}_review.md mydocs/pr/archives/ git mv mydocs/pr/pr_{N}_review_impl.md mydocs/pr/archives/ # 존재 시 git mv mydocs/pr/pr_{N}_report.md mydocs/pr/archives/ ``
- 단일 또는 단계별 커밋 (외부 PR 검토는 내부 단계 형식 강제 아님)
``bash git commit -m "PR #{N} 검토: {요약}" ``
검증
mydocs/pr/pr_{N}_review.md가mydocs/_templates/external_pr_review.md의 필수 섹션을 채움mydocs/pr/pr_{N}_review_impl.md를 작성했다면mydocs/_templates/external_pr_review_impl.md의 필수 섹션을 채움mydocs/pr/pr_{N}_report.md가mydocs/_templates/external_pr_report.md의 필수 섹션을 채움- 권고 결정이 명시됨 (merge / 수정 / 닫기 중 하나)
- 처리 완료 후 작성된 PR 검토 문서가
mydocs/pr/archives/에 존재
절대 하지 말 것
- 내부 타스크 PR(
publish/task{N})에 본 SKILL 적용 - 외부 PR을 작업지시자 승인 없이 merge 또는 close
- 외부 기여자 fork의 코드를 본 저장소에 직접 cherry-pick (PR 절차 생략)
- 내부 단계 절차(
_stage{N}.md,_report.md) 형식을 외부 PR 문서에 강제 적용
호출 방법
- Codex:
$external-pr-review또는/skills메뉴 - Claude Code:
/external-pr-review
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: postmelee
- Source: postmelee/hyper-waterfall
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.