Daeguk-Sun
UserClaude Code PR workflow guard that stops skipped tests, skipped reviews, and file-boundary violations before PRs.
Categories
Indexed Skills (13)
dcness-architecture-validator
Use when dcNess routes architecture-validator cross-review work to Codex before implementation or architecture PR merge to validate design contracts read-only.
dcness-impl-validator
Use when dcNess routes impl-validator merge-review or internal CODEBASE_SANITY work to Codex after implementation to review the requested diff or semantic scope, verify evidence read-only, classify findings as spec-gap or quality-gap, and report PASS/FAIL/ESCALATE.
acceptance
story 또는 epic 구현 완료 후 제품 단위 검수를 수행하는 MVP skill. 사용자가 "/acceptance story", "/acceptance epic", "story 검수", "epic 검수", "AC 기준으로 완료됐는지 봐줘" 등을 말할 때 사용한다. full E2E 검증은 MVP 범위 밖이지만, 핵심 AC가 mock-only green이나 대상 사용자에게 부적합한 입력/진행 동선으로만 닫히는 것은 gap으로 분리한다. direct `/impl` 단발 작업에 자동 강제하지 않는다.
canvas-design
내부 전용 UI 기준 확보 wrapper. designer draft 생성, 사용자 PICK, 확정본 승격, docs/design-variants/canvas.html frame 등록을 한 경로로 수행한다. 공개 진입점이 아니며 /ux, /impl, /impl-loop 내부에서 호출된다.
design-system
/design 내부 stage 2 전용 스킬. 공개 진입점이 아니며 /design dispatcher 가 UI-less epic, stage 1 UX 산출물이 이미 durable 하게 머지된 epic, 완료된 pack 의 system/module 개정 의도가 있는 epic, 또는 design-ux revision mode 가 막 머지되어 system/module 전파가 필요한 epic 에서 호출한다. 기술 스택 체크포인트, system-architect 조건부 checkpoint, module-architect(epic-batch 또는 revision mode), architecture-validator final epic 검증을 수행하고 사용자 최종 설계 승인 뒤에만 full design pack 을 자체 PR 로 머지한다.
design-ux
/design 내부 stage 1 전용 스킬. 공개 진입점이 아니며 /design dispatcher 가 UI epic 에서 ux-flow.md 가 아직 durable 하게 머지되지 않았거나, 완료된 full design pack 에 UX 층 개정 신호가 있을 때 호출한다. 목업 선행 여부를 확인한 뒤 ux-architect 와 목업=예 한정 디자인 시스템 체크포인트/canvas-design 경로를 실행하고, 사용자 최종 설계 승인 뒤에만 `docs/epics/<epic>/ux-flow.md`, `docs/design.md`, `docs/design-variants/` 확정본을 자체 PR 로 머지해 "ux 완료 · system 미완" 또는 "UX revision 완료 · system revision 필요" 상태를 main 에 남긴다.
design
PRD/stories.md 머지 + epic/story 이슈 등록 이후, 1 epic 단위로 선택 ux-architect / module-architect / architecture-validator 를 호출하여 agent-first 설계 산출물 (선택 `docs/epics/.../ux-flow.md` + `docs/design.md` + 선택 `docs/design-variants/*.html` + `docs/decisions/*.md` + `docs/epics/.../architecture.md` 최소형 + 선��� `docs/epics/.../domain-model.md` + `docs/epics/.../impl/*.md`) 을 작성하고 PR 로 머지하는 설계 루프 스킬. UI epic 은 system/module 설계 전에 목업 선행 여부를 확인하고, 목업=예 경로에서는 사용자 PICK 확정본을 system stage 입력으로 고정한다. 완료된 설�� pack 도 `/design <epic> --revise` 또는 대화 맥락의 명시 개정 신호가 있으면 재진입한다. 화면 통합·분할·삭제, `ux-flow.md`, 확정 목업, `docs/design.md` 토큰처럼 UX 산출물 자체를 바꾸는 신호는 design-ux revision mode 로 먼저 재진입하고, stage 1 revision PR 뒤 design-system revision mode 로 전파한다. 구조·모듈·ADR·impl task 개정 신호는 design-system revision mode 로 재진입해 수술적으로 개정한다. 기존 모듈 topology 가 전혀 없는 greenfield 첫 설계에서는 system-architect(thin bootstrap)가 큰 모듈 경계만 1회 얇게 나눈 뒤 module-architect(epic-batch)로 이어진다. 그 외 기본 경로는 module-architect(epic-batch)가 epic architecture 최소형과 전체 impl 산출물을 하나의 컨텍스트에서 일괄 작성하고, arch
impl-loop
Story/공통 impl task 파일을 받아 build-worker로 구현하는 runner. worktree 이후 run/state/step/provider launch를 기존 implementation chain 한 호출로 준비한다. task 1개 또는 story/epic chain을 처리하고, 모든 구현이 끝난 뒤에만 통합 review·acceptance·PR 마감 진본을 읽는다. 일반 구현은 /impl.
impl
구현 요청을 받아 이미 보이는 task shape로 구현 소유자를 한 번 정한 뒤 즉시 격리·RED/첫 edit로 진행하고, GREEN 뒤 반대 진영 impl-validator와 PR 마감을 수행하는 기본 구현 진입점. 단순 작업은 main-direct, 명확한 복잡 작업은 첫 source edit 전에 headless one-shot으로 시작한다. 제품 의미나 새 권한이 실제로 필요한 경우에만 묻는다.
spec
새 기능 / PRD 변경 / 큰 기획을 받아 메인 Claude 가 사용자와 직접 그릴미 대화하며 `docs/prd.md` 초안 작성 → 사용자 초안 확인 → 기술 검토 필요 영역에 항목이 있으면 `/tech-review` preflight 실행 → tech-review 결과를 반영해 PRD 최종화 → epic 단위 `docs/epics/epic-NN-<slug>/stories.md` 작성 → 사용자 최종 OK → `product-acceptance:SPEC_ACCEPTANCE` → PR 머지 → 이슈 등록 여부 확인 → `/design` 권고 시퀀스로 진행하는 `/spec` 절차. 구현 진입은 `/impl` 이 구현 경로를 판정하고, story/epic 구현 완료 후 `/acceptance` 로 제품 검수한다.
tech-review
PRD 초안 작성 + 사용자 초안 OK 후, PRD의 기술 검토 필요 영역을 바탕으로 *기술 검토* 단계를 진행하는 스킬. tech-reviewer 서브에이전트 호출 + return 결과 사용자에 echo + 사용자 2차 OK 체크포인트 + 재호출 cycle 관리. `/design` 진입 후 본 스킬 재호출은 비권장 (단방향 관례 — 코드 강제 아님). 사용자가 "tech-review", "기술 검토 가자", "이거 진짜 되는지 확인", "/tech-review" 등을 말할 때 반드시 이 스킬을 사용한다.
to-issue
자연어 문제, 작업 후보, 계획 조각을 GitHub issue 로 바로 등록하기 위한 공개 진입점. 사용자가 "/to-issue", "이슈 등록해줘", "이슈 만들어줘", "이거 이슈로 남겨줘", "티켓 만들어줘", "GitHub issue 등록", "후속 이슈 등록", "issue 초안", "작업 후보를 issue 로 쪼개줘"처럼 issue 등록을 원하거나, 작업 흐름 중 후속 이슈를 남길 때 사용한다. GitHub issue 생성·등록은 직접 만들지 말고 이 스킬을 기본 경로로 사용한다. 메인 Claude 가 대화 맥락으로 IssueType/Priority 를 추론하고 라벨을 붙여, 초안 승인 대기 없이 바로 GitHub issue 를 등록한 뒤 선택적으로 Project backfill 을 수행한다. 사용자는 등록된 issue 를 GitHub web 에서 확인하고 수정을 요청한다.
ux
구현 없이 목업과 흐름을 먼저 탐색하는 선행 디자인 utility. UX_FLOW(신규 화면 흐름) / UX_REFINE(기존 디자인 개선) 뒤 내부 canvas-design 을 얇게 감싸 drafts 반복 → 사용자 PICK → 확정본 승격 + canvas 등록으로 끝낸다. 사용자가 "/ux", "ux", "화면 플로우 짜줘", "디자인 시안", "와이어프레임", "ux 다듬어", "디자인 개선", "레이아웃 개선", "디자인 시스템", "디자인 토큰", "베이스라인" 등을 말할 때 사용한다. 코드 구현은 `/impl`.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.