shipping-and-launchcommit dde32acSKILL.md · 배포·릴리스
출시 준비
운영 출시를 위해 사전 체크리스트, 기능 플래그, 단계적 롤아웃 기준, 모니터링, 오류 예산 게이트, 롤백 계획을 준비합니다.
npx skills add addyosmani/agent-skills --skill shipping-and-launch명령을 선택했습니다. 직접 복사하세요.
- 권한
- read-repo
- write-files
- shell
- network
- 호환 도구
- Claude Code, Codex, Cursor, Copilot, Gemini CLI
- GitHub
- 112.3k
- 출처
- 커뮤니티 · Addy Osmani
- 상태
- 스캔 통과
- 라이선스
- MIT
- 카테고리
- 배포·릴리스
핵심 규칙
모든 출시는 되돌릴 수 있고, 관측 가능하며, 점진적이어야 합니다.
실행 단계
01단계출시 전 점검
코드 품질, 보안, 성능, 접근성, 인프라, 문서 항목을 하나씩 확인합니다.
02단계플래그와 롤백
기능 플래그로 배포와 출시를 분리하고, 트리거 조건과 절차를 담은 롤백 계획을 배포 전에 작성합니다.
03단계단계적 롤아웃
스테이징, 플래그를 끈 운영 배포, 내부 활성화, 5% 카나리 순으로 넓히며 오류율·지연 기준으로 진행·보류·롤백을 정합니다.
04단계출시 후 검증
출시 후 1시간 안에 헬스 체크, 오류와 지연, 핵심 흐름, 로그를 확인하고 롤백 수단을 점검합니다.
권한 설명 (SKILL.md 기준)
| 기능 | 필요 여부 | 설명 |
|---|---|---|
| 파일 쓰기 | 필요 | 기능 플래그와 오류 보고 코드를 추가하고 롤백 계획을 작성하며 README, 변경 기록 등 문서를 갱신합니다. |
| 명령 실행 | 필요 | 테스트, 빌드, lint, 타입 검사, npm audit 같은 의존성 감사를 실행하며 롤백 시 git revert를 쓸 수 있습니다. |
| 네트워크 송신 | 필요 없음 | 에이전트가 직접 배포하거나 외부 서비스를 호출하라고 하지 않으며, 롤아웃과 모니터링은 팀이 계획에 따라 진행합니다. |
SKILL.md 프런트매터(YAML)
---
name: shipping-and-launch
description: Prepares production launches. Use when preparing to deploy to production, or when asking what needs to be in place before shipping. Use when you need a pre-launch checklist, when setting up monitoring, when planning a staged rollout, or when you need a rollback strategy.
---관련 스킬
규칙 스캔으로 모든 위험을 찾을 수는 없습니다. 설치 전에 이 스킬의 SKILL.md를 읽고 권한을 확인하세요.