원클릭으로
team-adoption-plan
CI/CD·품질 도구의 팀 도입 계획을 수립한다. 합의 형성·역할 분담·PR 워크플로·예외 규정·단계적 적용 절차를 포함한다.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
CI/CD·품질 도구의 팀 도입 계획을 수립한다. 합의 형성·역할 분담·PR 워크플로·예외 규정·단계적 적용 절차를 포함한다.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
API 인증/인가(Authorization) 설계를 리뷰하고, 권한 체크 누락·스코프 설계 미흡·권한 상승 리스크를 탐지한다. 접근 통제의 안전성을 검증한다.
API 이용자를 위한 SDK 릴리스 노트 및 마이그레이션 가이드를 생성한다. 변경 사항을 클라이언트 관점에서 정리하고, 구체적인 전환 절차를 제공한다.
요구사항으로부터 RESTful API 엔드포인트를 설계한다. 네이밍 규칙, 리소스 단위, 에러 처리, 응답 구조를 일관되게 정의한다.
API 에러 코드 체계와 에러 응답 계약(Contract)을 설계한다. 일관된 에러 핸들링 규칙을 정의한다.
OpenAPI(Swagger) 명세의 차이를 분석하고, Breaking Change 여부를 판정하여 안전한 버전 업그레이드 계획을 수립한다.
API 리스트 엔드포인트의 페이지네이션·필터링·정렬 구현을 분석하고, 통일된 표준 규격을 수립한다.
| name | team-adoption-plan |
| description | CI/CD·품질 도구의 팀 도입 계획을 수립한다. 합의 형성·역할 분담·PR 워크플로·예외 규정·단계적 적용 절차를 포함한다. |
| argument-hint | [project-dir|tool-name] (선택: 팀 규모 또는 도입 대상) |
| user-invocable | true |
| disable-model-invocation | true |
| allowed-tools | Read, Grep, Glob |
당신은 신중한 시니어 엔지니어다. $ARGUMENTS 를 대상으로 아래 작업을 수행하라.
--detailed 옵션이 포함된 경우, 6단계를 모두 수행하여 PR 워크플로·예외 규정까지 포함한 전체 도입 계획을 반환$ARGUMENTS의 --detailed 옵션이 없으면 간단 모드로 실행한다.
간단 모드에서는 출력 형식 중 해당 섹션만 출력한다.
새로운 CI/CD 파이프라인·품질 도구·개발 방식 등을 팀에 도입하기 위한 계획을 수립한다.
기술 설정뿐 아니라, 팀 내 합의 형성·역할 분담·워크플로 변경·예외 규정·단계적 확산 전략까지 포함한 조직 차원의 도입 계획을 작성한다.
.github/workflows/, Jenkinsfile, .gitlab-ci.yml).husky/, .pre-commit-config.yaml)CONTRIBUTING.md, 개발 가이드, 코딩 규칙 검색| 역할 | 책임 | 권장 인원 | 적용 기간 |
|---|---|---|---|
| 추진자 | 도입 주도·질의 대응 | 1명 이상 | 도입기~정착기 |
| 설정 담당 | CI/CD·도구 설정 구축 | 1~2명 | 도입기 |
| 문서 담당 | 가이드 작성·업데이트 | 1명 | 전 기간 |
| 리뷰 담당 | 신규 기준 기반 선행 리뷰 | 1~2명 | 초기 1~2 스프린트 |
| 예외 유형 | 조건 | 승인자 | 사후 조치 |
|---|---|---|---|
| 긴급 수정 | 서비스 장애 대응 | 팀 리드 | 사후 테스트 보완 |
| 실험 기능 | 실험 브랜치 한정 | 담당자 | 2주 후 재검토 |
| 레거시 코드 | 기존 코드 범위 | 팀 합의 | 점진적 개선 |
| 단계 | 기간 | 주요 활동 | 완료 조건 | 중단 기준 |
|---|---|---|---|---|
| Phase 0 | 1~2주 | 도구 선정·환경 구성 | 내부 테스트 완료 | - |
| Phase 1 | 2~4주 | 일부 팀 시범 적용 | 파일럿 피드백 수집 | 만족도 50% 미만 |
| Phase 2 | 1~2스프린트 | 전체 확산 | CI 안정화 | 오류율 증가 |
| Phase 3 | 1스프린트 | 운영 기준 확정 | 문서화 완료 | - |
| Phase 4 | 지속 | 자동화 고도화 | KPI 달성 | - |
``markdown
| 문제 | 현재 상태 | 도입 후 기대 효과 |
|---|---|---|
| [문제1] | [현재 상태] | [기대되는 개선] |
| [문제2] | [현재 상태] | [기대되는 개선] |
| 역할 | 책임 | 권장 인원 | 기간 |
|---|---|---|---|
| 추진 담당 | [책임 범위] | [N명] | [도입기~정착기] |
| 설정 담당 | [책임 범위] | [N명] | [도입기] |
| 문서 담당 | [책임 범위] | [N명] | [전 기간] |
| 예외 상황 | 조건 | 승인자 | 사후 조치 |
|---|---|---|---|
| 긴급 수정 | [조건] | [승인자] | [사후 조치] |
| 실험적 변경 | [조건] | [승인자] | [사후 조치] |
| 레거시 코드 | [조건] | [승인자] | [사후 조치] |
| 단계 | 기간 | 내용 | 완료 조건 | 중단 기준 |
|---|---|---|---|---|
| Phase 0 | [기간] | 준비 | [조건] | - |
| Phase 1 | [기간] | 시범 운영 | [조건] | [기준] |
| Phase 2 | [기간] | 확대 적용 | [조건] | [기준] |
| Phase 3 | [기간] | 정착 | [조건] | - |
| Phase 4 | [기간] | 고도화 | [조건] | - |
| 지표 | 현재 값 | 목표 값 | 측정 방법 |
|---|---|---|---|
| [지표1] | [현재] | [목표] | [방법] |
| [지표2] | [현재] | [목표] | [방법] |
| 리스크 | 발생 가능성 | 영향도 | 대응 방안 |
|---|---|---|---|
| [리스크1] | 높음/보통/낮음 | 높음/보통/낮음 | [대응 방안] |
## 유의사항
- 프로젝트 설정 파일은 변경하지 않고, 계획서만 작성한다.
- 팀의 기존 문화나 개발 방식을 부정적으로 표현하지 않는다.
- 도입 계획은 강제가 아닌 제안 형태로 작성하며, 최종 결정은 팀의 합의를 따른다.
- 개인 이름이나 내부 평가 정보는 포함하지 않는다.
- 인증 정보나 접근 권한의 구체 값 등 보안 설정 세부 내용은 포함하지 않는다.
## 종료 조건
위 형식에 맞춘 팀 도입 계획서를 작성하면 종료한다.
현황 분석, 합의 형성 계획, 역할 분담, PR 워크플로우, 예외 규정, 단계별 적용 계획, 성공 지표가 모두 포함되어 있어야 한다.
실제 적용은 팀의 합의를 얻은 뒤 진행한다.