Ship
PR 생성 — 변경 요약 + 테스트 확인From its SKILL.md
npx -y skills add jinto/infinite-angel --skill shipAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.4 KB, as published. Nobody here has run it
Ship
커밋된 변경사항으로 PR을 생성한다. 변경 요약을 자동 작성하고, 테스트 통과를 확인한다.
언제 사용
- 구현 완료 후 PR을 만들 때
- autopilot 파이프라인 후 수동으로 PR 생성할 때
사용하지 말 것
- 아직 커밋 전 →
/ina:review먼저 - 구현이 안 끝났을 때 →
/ina:build
인자
- (없음): 기본 PR 생성
--draft: 드래프트 PR로 생성
흐름
>>> Stage 1: 사전 확인
- 테스트 실행 — 실패 시 경고 (계속 진행 여부 사용자 확인)
- 현재 브랜치 확인 — main/master이면 경고
- 리모트 존재 확인 — 없으면 push 필요성 안내
>>> Stage 2: 변경 분석
git log main..HEAD— 커밋 히스토리 분석git diff main...HEAD— 전체 변경사항 파악- 변경 요약 자동 작성:
- 무엇이 변경되었는지 (bullet points)
- 왜 변경했는지 (커밋 메시지에서 추론)
- 테스트 계획
>>> Stage 3: PR 생성
gh pr create --title "{제목}" --body "$(cat <<'EOF'
## Summary
{변경 요약}
## Test plan
{테스트 계획}
EOF
)"
--draft플래그 시gh pr create --draft사용- PR URL을 사용자에게 반환
입출력
- 입력: 커밋된 변경사항 (git log/diff)
- 출력: PR URL