cc-spec
Jev 판정 게이트 — Seed spec 을 쓰고 TypeSafe Jev(판정 전용 모델)로 모호성·3관점 패널·드리프트를 보정 확률로 판정해 잠금
Jev 판정 게이트 — Seed spec 을 쓰고 TypeSafe Jev(판정 전용 모델)로 모호성·3관점 패널·드리프트를 보정 확률로 판정해 잠금
Seed spec 을 쓰고, 판정은 문서를 쓴 AI 도 사람도 아닌 Jev 에게 맡기는 명세 게이트 플러그인입니다.
Jev(TypeSafe AI)는 텍스트를 생성하지 않는 "System One" 판정 모델입니다. 상태(state)와 타입이 정해진 질문(noul / choice / score)을 받아 보정된 확률·선택·점수만 돌려줍니다. 이 플러그인은 명세를 "만드는" 일은 에이전트에게, 명세가 "충분한가"의 판정은 Jev 에게 나눠 맡깁니다.
Skills#
| 이름 | 설명 |
|---|---|
| [Seed: author-follow | v1.0.0 |
| [Seed: author-follow-borderline | v1.0.0 |
| [Seed: author-follow-scope | v1.0.0 |
| [Seed: author-follow-solution | v1.0.0 |
| [Seed: author-follow-vague | v1.0.0 |
| jev-gate | 요구사항 명세의 통과 여부를 Jev 판정 모델에 연결할 때 사용합니다. 질문, 신뢰도 기준과 집계 방식을 설정하고 판정 오류나 불확실한 결과를 처리하는 절차를 안내합니다. |
| seed-spec | 핵심 요구사항을 Seed Spec으로 확정하거나 확정된 명세를 변경할 때 사용합니다. Jev 검증을 거쳐 명세를 잠그고, 이후 작업의 판단 기준과 변경 이력을 관리합니다. |
| spec-clarity | 개발할 내용을 명확히 정하고 작업 중 요구사항 이탈을 확인할 때 사용합니다. Seed Spec 작성, 별도 Jev 모델의 검증, 명세 확정과 변경 절차를 연결합니다. |
Commands#
| 이름 | 설명 |
|---|---|
| /cc-spec:evolve — 잠긴 핵심 명세를 "공식 절차로" 고치기 | 잠긴(LOCKED) Seed spec 을 정해진 절차로만 고칩니다 — 허용 범위(S3 추가·S4 May·S5 상태)만 반영하고 핵심 문제·불변 제약 수정은 거절하며, 바뀐 결과가 |
| /cc-spec:seed — 흔들리지 않는 "핵심 명세" 굳히기 |
한 문단 요청(또는
docs/discovery-*.md
)에서 흔들리지 않는 핵심 명세
docs/seed-spec-{slug}.md
(DRAFT) 와 결정 기록을 만듭니다 —
|
| /cc-spec:status — 지금 만든 것이 명세와 맞는지 Jev 에게 묻기 | 최신 LOCKED Seed spec 을 기준으로 AC-ID 상태를 표에서 그대로 읽어 보여 주고, `--against {file |
| /cc-spec:verify — Jev 에게 판정받고 잠그기 | Seed spec 을 기계 검사(M-01~M-10)한 뒤 Jev(판정 전용 모델)에 한 번 보내 모호성 점수(5차원)와 3관점 패널 판정을 보정 확률로 받고 `docs/spec-e |
References#
| 이름 | 설명 |
|---|---|
| AMBIGUITY_RUBRIC | 5-Dimension Ambiguity Rubric — the level definitions that jev_judge.py fills in by counting row-leve |
| EVALUATION_PROTOCOL | Jev Gate Protocol — Stage 1 mechanical checks (code) → Stage 2 one Jev request of row-level question |
| SEED_SPEC_SCHEMA | Seed Spec Schema — Structure and field definitions for the immutable core spec document, and how jev |
Config#
| 이름 | 설명 |
|---|---|
| Decision Log: {project-name} | - Date: {YYYY-MM-DD} |
| [Seed: {project-name} | v1.0.0 |
관련 플러그인#
| 플러그인 | 설명 |
|---|---|
| cc-bricks | cob(co-bricks) 기반 브릭 생성 가이드. kobic Clean Architecture feature 모듈 11종 + 그린필드 프로젝트 초기 세팅(project-init |
| cc-compass | 코코드 스킬 저장소 나침반 — 작업 유형(워크플로우/도구/규칙/레퍼런스)에 따라 알맞은 플러그인·커맨드·스킬로 안내 |
| cc-designer | 디자인 실무 레퍼런스 + 의사결정 스킬 (UI 디자인, 인터랙션 디자인, 정보 구조, 디자인 시스템, 디자인 옵스, 비주얼 크리틱). owl-listener/designer-ski |
| cc-dev | 개발 사이클 자동화 (이슈 사이클, 버그 사이클, 세션, ZenHub, Agent Teams) |
| 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-security | 보안 통합 — API/앱 보안, 보안 감사, CI 시크릿, 결제/IAP 엔드포인트 보안, 도서 PDF DRM (구 cc-uiux-security 확장) |
설치#
curl -fsSL https://skills.cocode.im/install.sh | bash -s -- --plugin cc-spec