요구사항 명확화 - 점진적 문서 업데이트 (모호함 제로까지)
도메인별 상세 인터뷰 - 점진적 문서 업데이트 (모호함 완전 해결)
유비쿼터스 언어 명세 작성 - 서술형 도메인 모델 (ERD X)
API 상세 설계 - Request/Response 정확히 + 수도코드 (기술 독립)
Domain Book 완성 - 병렬 작성 + 의존성 자동 해결 (Topological Sort)
사용자 요구사항에서 모호한 부분을 탐지하고 AskUserQuestion 형식의 명확화 질문을 생성한다. 범위·기능·제약·관계·권한·생명주기 카테고리로 분류하여 배치(최대 4개)씩 질문한다.
특정 도메인에 대해 엔티티 속성·관계·생명주기·권한·제약·비즈니스 룰 6가지 카테고리로 상세 인터뷰하여 모든 모호함을 제거한다. 배치(최대 4개)씩 질문하고 답변마다 SESSION.md를 즉시 업데이트한다.
SESSION.md의 도메인 정의를 바탕으로 유비쿼터스 언어(서술형 도메인 모델)를 작성한다. ERD 대신 "A는 B를 할 수 있다" 형식의 자연어 명세로 domain-model.md를 생성한다.
domain-model.md를 기반으로 API 명세를 작성한다. 각 API마다 Request/Response 필드 테이블과 오류 응답을 정의하고, 복잡한 로직(Cascade·상태전이·다단계 검증)에만 수도코드를 추가한다. 기술 용어(HTTP, REST, JWT 등) 금지.
domain-model.md와 api-spec.md를 바탕으로 도메인 README·features·business-rules를 작성하여 Domain Book을 완성한다. 도메인 의존성을 Topological Sort로 해결하고 독립 도메인부터 병렬 작성한다.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
제품 기획부터 개발까지 전 과정을 지원하는 Claude Code 플러그인 마켓플레이스입니다.
flowchart LR
S["🚀 Project Starter<br/><i>프로젝트 scaffolding</i>"]
A["🏗️ Domain Book Builder<br/><i>도메인 설계서 생성</i>"]
B["domain/{domain}/"]
C["⚡ Python FastAPI Programmer<br/><i>백엔드 코드 생성 → be/</i>"]
D["📱 Flutter DDD Builder<br/><i>프론트엔드 코드 생성 → app/</i>"]
S -->|프로젝트 생성| A
A -->|출력| B
B -->|입력| C
B -->|입력| D
# 1. 마켓플레이스 추가
/plugin marketplace add https://github.com/ureca-corp/claude
# 2. 원하는 플러그인 설치
/plugin install project-starter@ureca-plugins
/plugin install domain-book-builder@ureca-plugins
/plugin install python-fastapi-programmer@ureca-plugins
/plugin install flutter-ddd-builder@ureca-plugins
# 3. 설치 확인
/plugin list
Template repo 기반으로 새 프로젝트를 자동 생성합니다. gh CLI로 Flutter/FastAPI/Admin repo를 생성하고 하나의 디렉토리에 구성합니다.
/project-starter:new-project my-project
출력: my-project/{app/, be/, admin/, domain/}
기술 독립적 도메인 설계 문서를 생성합니다. 5단계 점진적 워크플로우로 누구나 읽을 수 있는 "기획서"를 작성합니다.
/domain-book-builder:start
출력: ai-context/domain-books/{domain}/ (README, features, domain-model, api-spec, business-rules)
Domain Book을 읽어 FastAPI 백엔드를 자동 생성합니다. Git Worktree 병렬 코드 생성, Vertical Slice + Clean Architecture, JWT 인증, PostGIS 지원.
/python-fastapi-programmer:start
출력: src/modules/{domain}/ (_models.py, {action}.py, router.py)
Domain Book을 읽어 Flutter DDD 앱을 생성합니다. Freezed 3.x + Riverpod 3.x, 비즈니스 로직/UI 분리 생성, ASCII 와이어프레임 승인 후 UI 구현.
/flutter-ddd-builder:start
출력: lib/{domain}/ (models, services, pages)
# 전체 마켓플레이스 로드 테스트
claude --plugin-dir .
# 플러그인 구조 검증
claude plugin validate .
# 전체 검증 스크립트 (jq 필요)
./scripts/validate-all.sh
plugins/your-plugin/.claude-plugin/plugin.json 생성 (name, version, description)skills/, commands/, agents/, hooks/ 중 필요한 디렉토리를 플러그인 루트에 추가.claude-plugin/marketplace.json의 plugins 배열에 등록claude plugin validate .로 검증주의: 컴포넌트 디렉토리는
.claude-plugin/안이 아닌 플러그인 루트에 위치해야 합니다.
| 문서 | 설명 |
|---|---|
| 설치 가이드 | 상세 설치 및 설정 |
| 플러그인 개발 | 플러그인 생성 가이드 |
| 문제 해결 | 일반적인 문제와 해결 |
| 기여 가이드 | PR 제출 및 코드 스타일 |
| 변경 이력 | 버전별 변경 사항 |
| 보안 | 취약점 보고 절차 |
git clone https://github.com/your-username/claude.git
cd claude
claude --plugin-dir . # 로컬 테스트
./scripts/validate-all.sh # 검증
git push origin feature/your-feature # PR 제출
자세한 내용은 CONTRIBUTING.md를 참조하세요.
MIT License - Copyright (c) 2026 URECA Team
Domain Book 기반 Flutter DDD 아키텍처 코드 자동 생성 플러그인. 비즈니스 로직과 UI를 병렬 팀 작업으로 구축하고 실시간 품질 검증을 제공합니다.
Template repo 기반 새 프로젝트 scaffolding - gh CLI로 Flutter/FastAPI/Admin repo 자동 생성
Domain Book 기반 FastAPI 프로젝트 자동 생성 - 병렬 코드 생성 및 품질 보증
npx claudepluginhub ureca-corp/claude --plugin domain-book-builderDDD-flavored agentic harness: Socratic vision modeling, bounded contexts, parallel workers, decision records
Spec-driven development workflow system with structured phases: Requirements → Design → Tasks → Implementation
A comprehensive collection of custom skills for Claude Code covering engineering, product management, design, content, trading, database, QA, and educational domains
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.