LogoSkills

cc-dev

개발 사이클 자동화 (이슈 사이클, 버그 사이클, 세션, ZenHub, Agent Teams)

cc-dev#

개발 사이클 자동화 (이슈 사이클, 버그 사이클, 세션, ZenHub, Agent Teams)

개발 사이클 자동화 플러그인 (Issue Cycle, Bug Cycle, Session, ZenHub, PR Preflight)

진입점: /dev-cycle (마스터 허브 — 상황→커맨드 결정 테이블). 이슈 하나의 전체 사이클은 /cc-dev:run.

Skills#

이름설명
agent-teams Agent Teams 사용 가이드 — 병렬 개발, 리뷰, 테스트를 위한 5가지 전략. 여러 Claude Code 팀원에 걸쳐 스토리, 리뷰, 테스트를 병렬화할 때 사용합니다.
branch-hierarchy 브랜치 계층 구조와 CI 게이팅(Initiative/Project/Epic/Story/Sub-task 베이스 브랜치). 5레벨 어느 이슈든 베이스 브랜치/prefix를 선택하거나
ci-runner-isolation self-hosted 러너 fleet 에서 한 호스트에 여러 러너 인스턴스가 등록돼 machine-global 자원을 공유할 때 생기는 4종 사고와 방어 — PUB_CACHE 인스
claude-review-automation Claude Code Review/Auto-Fix 워크플로우 운영 컨벤션. PR에서 Claude Code Review/Auto-Fix를 운영할 때 사용합니다.
dev 이슈 생성부터 머지까지 전체 개발 사이클을 자동화합니다. /cc-dev:run을 실행하거나, ZenHub 이슈를 end-to-end로 처리하거나, 브랜치-PR-머지 워크플로우를 자
dev-env-sync 개발 환경 동기화(submodule + FVM) 트러블슈팅. submodule/FVM을 동기화하거나 개발 환경 drift를 수정할 때 사용합니다.
dev-machine-disk-hygiene 개발 워크스테이션이 동시에 self-hosted 러너 호스트일 때 디스크가 고갈되는 구조와 안전한 회수 절차 — 비정상 종료한 dart test 가 $TMPDIR 에 남기는 고아(
discovery-audit Triage 후 Verify 방식의 코드베이스 전체 버그 패턴 감사 + git worktree로 격리된 병렬 수정(Fix-Fanout) 워크플로우. 한 번 발견된 특정 버그 패턴이
incremental-build 증분 빌드 규칙 — 로컬은 변경 패키지 + 역의존만 빌드하고, CI 는 마커 기반 skip/incremental/full 3-모드로 코드 생성을 증분화합니다. 생성 파일 추적 정책
job-timeout-budget GitHub Actions 잡의 점유 시간 상한 규약 — 모든 잡에 job-level timeout-minutes, step-level 값과의 역전 금지, cold 러너를 흡수하는
merge-conflict-resolution 파일 유형별로 정리한, 오래 유지되는 PR의 머지 충돌 해결 전략입니다. 오래 유지되는 PR에서 머지 충돌을 해결할 때 사용합니다.
orca-worktree-lifecycle 머지가 끝난 Orca 워크트리를 안전하게 회수하는 규약 — 만든 쪽이 회수하고 워커는 자기 워크트리를 절대 지우지 않으며, PR MERGED · 미머지 커밋 0 · 워킹트리 cle
parallel-session-collision 여러 세션(터미널 탭·worktree)이 같은 작업을 각자 완주하는 낭비를 막는 규약 — 착수 전 조회 3회(열린 PR·내 이슈 번호가 박힌 원격 브랜치·부모 Epic/Projec
parallel-test-env 디바이스 충돌 없이 여러 앱 세션을 병렬로 실행합니다 — iOS 시뮬레이터에 이름을 붙이고 주소를 지정하며(xcrun simctl rename/clone, flutter -d <n
pr Pre-PR 테스트 게이트 — PR 생성 직전에 변경된 패키지 범위로 unit + widget + integration 테스트를 자동 실행하고, 실패 시 PR을 막습니다. PR을
pr-work-artifact PR 생성 시점에 작업내역 아티팩트를 발행해 PR 본문에 링크를 심습니다 — 이슈 본문 아티팩트 계약과 동일한 패턴. CI 결과가 나오면 같은 URL 로 갱신(코멘트 없음). /c
self-hosted-runner-warming self-hosted 러너 fleet 에서 SDK 버전을 bump 할 때 cold 다운로드 타임아웃·플레이크를 방지하는 운영 규칙 — tool 캐시는 버전별·러너별이라 첫 도입 때
session 세션 종료 시 .claude/ 문서를 자동으로 업데이트합니다. 세션을 마무리하며 학습 내용, 규칙, 후속 작업을 프로젝트 문서에 저장할 때 사용합니다.
stacked-prs GitHub 네이티브 Stacked PR(gh-stack) 선택형 실행 모드 (public preview) — 기본값은 branch-hierarchy 의 5레벨 수동 계층이고, 순
zenhub-conventions ZenHub 이슈/PR 관리 컨벤션. ZenHub 이슈/PR과 파이프라인을 생성하거나 관리할 때 사용합니다.

Commands#

이름설명
/cc-dev:batch — 계층 전체를 한 방에 자동 처리 ZenHub 이슈 계층(Initiative/Project/Epic/Story/Sub-task) 5레벨을 재귀적으로 자동 처리합니다 — 어느 레벨에서 시작해도 그 서브트리 전체를 O
/cc-dev:bugfix — 버그 하나를 끝까지 책임지는 "수리 자동화" 이 워크플로우는 버그 이슈 수정 사이클 전체를 자동화합니다:
/cc-dev:debrief — 사고 복기 리포트 인시던트 이후 비난 없는(blameless) 분석 — 근본 원인, 영향 범위, 게이트 갭 분석, 액션 아이템
/cc-dev:go — 말만 하면 머지까지, 원스톱 파이프라인 원스톱 파이프라인 — 자연어 요청 하나로 브레인스토밍→이슈 계층 생성(Initiative/Project/Epic/Story)→계획 승인(단일 게이트)→구현→PR 머지까지 자동 진행
/cc-dev:run — 작업 한 줄이면 끝까지 굴려주는 "개발 자동 컨베이어" 이슈 생성부터 머지까지 전체 개발 사이클을 자동화합니다.
/cc-dev:unstuck — 막혔을 때 시각을 바꿔주는 "관점 전환 회의" 5가지 측면 사고 페르소나로 막힌 루프를 벗어납니다 — 단독 재구성 또는 병렬 토론(정답이 아닌 옵션을 반환합니다)
dev-cycle 개발 사이클 마스터 허브 — 이슈 처리(dev)·ZenHub 보드(zenhub)·PR 게이트(pr)·세션 마무리(session)·OpenAPI(openapi) 네임스페이스의 커맨드
openapi-mapper OpenAPI Response를 Domain Entity Mapper로 자동 생성합니다.
pr-preflight 변경된 패키지에 대해 unit + widget + integration 테스트를 실행하고 실패 시 PR 생성을 막는 Pre-PR 게이트입니다.
pr-review-processor PR 에 달린 AI 리뷰(Claude·Gemini) 지적을 타당한 것은 코드로 고쳐 커밋·push 하고, 타당하지 않은 것은 CLAUDE.md 억제 규칙으로 남겨 같은 지적이
session-wrap 세션에서 새로 확인된 규칙·패턴을 CLAUDE.md · .claude/rules/ · .claude/commands/ 에 반영하고, 자동화할 만한 반복 작업과 후속 작업을 함께
zenhub-breakdown ZenHub Initiative/Project/Epic/Feature-Bug-Task/Sub-task 생성(요구사항에서 규모 자동 추론), 우선순위 검토 및 파이프라인 정렬 포함
zenhub-changelog ZenHub의 종료된 이슈로부터 릴리스 노트/체인지로그를 생성합니다(태그 또는 스프린트 기간 기준).
zenhub-init-workspace ZenHub 보드를 표준 6칸(New Issues→Review/QA)으로 정리하고 Done 칸을 비우며, 저장소·칸 ID 를 모은 zenhub-conventions.yaml
zenhub-manage PR 과 이슈를 연결하고 보드 칸을 옮기며, 머지 후 안 닫힌 이슈를 닫고 자식이 남았는데 닫힌 상위 이슈를 다시 엽니다( sync-closed ) — 파이프라인 밖에서 머지했을
zenhub-rerank Epic 전체를 아우르는 전역 백로그 리랭크: 하나의 우선순위 랭킹을 만들어 보드를 재정렬합니다.
zenhub-sprint-rollover 진행 중인 스프린트의 미완료 이슈를 다음 스프린트로 이월합니다.
zenhub-team-align 스프린트 내 인당 작업량, 미할당된 고우선순위 이슈, Epic 간 우선순위 충돌을 드러냅니다 — 읽기 전용 리포트이며 승인 게이트가 있는 재분배 옵션을 제공합니다.
zenhub-triage 외부 피드백(고객지원/Slack/리뷰/스토어)을 중복 제거된, 형식이 정리된 ZenHub 이슈로 변환해 New Issues에 스테이징합니다.

Agents#

이름설명
implementation-agent 이 에이전트는 ZenHub/GitHub 이슈 내용을 분석해 코드를 구현하고 커밋을 생성합니다.
issue-branch-agent 이 에이전트는 ZenHub/GitHub 이슈를 기반으로 Git 브랜치를 생성하고 체크아웃합니다.
issue-state-agent 이 에이전트는 ZenHub 이슈 상태를 관리합니다.
lateral-thinker Wears one of the 5 lateral personas to reframe a stuck loop — takes a persona + stuck context, retur
mcp-debug MCP connection troubleshooting specialist. Use for mcp_toolkit initialization and port configuration
pm-spec-agent 이 에이전트는 ZenHub 이슈가 생성되기 전에, 한 줄짜리 작업 요청(선택적으로 Figma 디자인 링크 포함)을 기능 요구사항, 수락 기준, 범위 포함/제외, Fibonacci
pr-lifecycle-agent 이 에이전트는 Pull Request의 전체 라이프사이클을 관리합니다.
pr-readiness-agent Pre-PR mechanical readiness check — debug artifacts, commit hygiene, secrets, merge markers. Fast an
pr-review-processor-agent PR에 게시된 AI 코드 리뷰를 자동으로 검토하고 반영하는 에이전트입니다.
sequential-workflow Supporting reference module for /cc-dev:batch — per-issue cycle detail, Stall Budget ladder, and err
session-automation-scout 자동화 가능한 반복 패턴을 감지합니다. 새로운 skill/agent 생성을 제안할 때 사용합니다.
session-doc-updater 세션 내용을 기반으로 문서 업데이트를 분석합니다. CLAUDE.md와 규칙 파일을 업데이트할 때 사용합니다.
session-duplicate-checker 중복되거나 충돌하는 문서 업데이트를 확인하고 해결합니다. Phase 2의 최종 정리 작업에 사용합니다.
session-followup-suggester 세션 분석 후 후속 작업을 제안합니다. 미완료 TODO와 기술 부채를 식별할 때 사용합니다.
session-learning-extractor 세션 중에 학습한 규칙/패턴을 추출합니다. 프로젝트 고유 규칙을 문서화할 때 사용합니다.
test-quality-agent Test quality and anti-pattern analysis — tautological assertions, missing async waits, over-mocking,
test-runner-agent 이 에이전트는 Feature에 대한 테스트를 검증하고 실행합니다.
zenhub-integration-agent ZenHub 통합 전문가입니다. 요청 규모를 자동으로 추론해 Initiative/Project/Epic/Feature-Bug-Task/Sub-task 계층 구조 중 알맞은 단위를

Rules#

이름설명
Artifact Publishing — 표면 중립 발행 규약
Deployment-Gated Issue Status For trackers where issue status is tied to release/deployment rather than to PR/merge
Orchestration Graph — 흐름 선언 규약 (substrate-neutral) 흐름을 프로즈로 네 번 적는 대신, ```flow 블록 하나를 규범으로 두고 나머지는 그것의 파생 뷰로
PR Preflight Policy — 사전 테스트 게이트 정책 1. 모든 PR 은 /cc-dev:pr:preflight PASS 필수 — 자동( /cc-dev:run ) 또는 수동 실행
ZenHub Conventions Issue management rules using ZenHub.

References#

이름설명
ZenHub Pipeline Registry ---

관련 플러그인#

플러그인설명
cc-aws AWS 인프라 관리 (Terraform, Route53, RDS, Lambda, CloudFront, CodeDeploy) — Serverpod 백엔드 인프라 운영
cc-bricks cob(co-bricks) 기반 브릭 생성 가이드. kobic Clean Architecture feature 모듈 11종 + 그린필드 프로젝트 초기 세팅(project-init
cc-compass 코코드 스킬 저장소 나침반 — 작업 유형(워크플로우/도구/규칙/레퍼런스)에 따라 알맞은 플러그인·커맨드·스킬로 안내
cc-dcmDCM(Dart Code Metrics) 코드 품질 분석 및 자동 수정 툴킷
cc-designer 디자인 실무 레퍼런스 + 의사결정 스킬 (UI 디자인, 인터랙션 디자인, 디자인 시스템, 디자인 옵스, 비주얼 크리틱). owl-listener/designer-skills에서 v
cc-e2e flutter-skill 탐색 → Gherkin 초안 → Patrol 박제로 이어지는 E2E 시나리오 저작 파이프라인
cc-flutter Flutter 개발 핵심 (UI 패턴, Feature 생성, BLoC, 테스트)
cc-inspector Flutter Inspector 디버깅 (Master + 9 전문 Inspectors)
cc-jaspr-web Jaspr Web 자동화 + Flutter Web 임베드 검증. CoUI Web 페이지를 점검하고, Web↔Flutter 듀얼 라이브 프리뷰를 구동하며, VM Service를 통해
cc-marionette Marionette MCP 래퍼 — CoUI 컴포넌트에 맞춘 위젯 트리 단위 Flutter 자동화 (Widgetbook 회귀 테스트, 커스텀 인터랙티브 위젯 감지, 인프로세스 탭/
cc-pixel-loop Figma + Marionette + Dart MCP를 활용한 픽셀 퍼펙트 Flutter UI 에이전틱 루프 (Read → Write → Reload → Capture → Comp
cc-product 통합 제품개발 파이프라인 (Discovery → Specification → Planning → Design → Scaffold → Epic → Development → Launc
cc-quality 코드 품질 (코드 리뷰, 체크리스트, 버그 리포트, QA Health Score)
cc-security 보안 통합 — API/앱 보안, 보안 감사, CI 시크릿, 결제/IAP 엔드포인트 보안, 도서 PDF DRM (구 cc-uiux-security 확장)
cc-serverpod Serverpod 백엔드 — 모델/엔드포인트 생성, 마이그레이션 + 심화 패턴(아키텍처, 인증, 캐싱, DB, IAP, 테스트; 구 cc-backend 통합)
cc-spec 스펙 명확성 검증 (소크라테스식 인터뷰, Seed spec, 모호성 스코어링, contrarian/simplifier 에이전트, 3단계 평가)

설치#

claude plugins install coco-de/skills/plugins/cc-dev