Implements business logic to pass E2E tests using Clean Architecture (team member). <example>Context: Team lead spawns logic generator for a domain\nuser: "users 도메인 비즈니스 로직 구현해줘"\nassistant: "I'll use the logic-code-generator to implement business logic that passes E2E tests."\n<commentary>Logic generator creates implementation code within a team context.</commentary></example>
Validates Domain Books (5 files), helps users select domains, and initiates Phase 3. <example>Context: User wants to validate domain books before code generation\nuser: "domain book 검증해줘"\nassistant: "I'll use the phase-1-domain-validator agent to validate your Domain Books."\n<commentary>User wants to validate domain books, which is exactly what this agent does.</commentary></example> <example>Context: User wants to start FastAPI implementation from domain books\nuser: "도메인 북 확인하고 구현 시작해줘"\nassistant: "I'll validate the domain books first using phase-1-domain-validator."\n<commentary>Validation is the first step before code generation.</commentary></example>
Clarifies Domain Book ambiguities and researches third-party libraries (optional phase). <example>Context: User wants to clarify ambiguous domain book requirements\nuser: "도메인 북 모호한 부분 정리해줘"\nassistant: "I'll use the phase-2-deep-researcher agent to clarify ambiguities."\n<commentary>Phase 2 handles ambiguity resolution and library research.</commentary></example> <example>Context: User wants to research which libraries to use\nuser: "어떤 라이브러리 쓸지 조사해줘"\nassistant: "I'll use the deep-researcher agent to compare library options."\n<commentary>Phase 2 includes third-party library research.</commentary></example>
Detects external services from Domain Books and generates .env.example file. <example>Context: User wants to generate environment variable templates\nuser: "환경 변수 파일 생성해줘"\nassistant: "I'll use the phase-3-env-generator agent to detect services and generate .env.example."\n<commentary>Phase 3 auto-detects external services and creates env templates.</commentary></example> <example>Context: User wants to detect external API dependencies\nuser: "외부 API 의존성 분석해줘"\nassistant: "I'll use the env-generator to scan Domain Books for external service dependencies."\n<commentary>The agent scans domain books for API keywords and generates env vars.</commentary></example>
Orchestrates parallel domain team creation using Topological Sort and Git Worktrees. <example>Context: User wants to generate code for multiple domains in parallel\nuser: "도메인별 코드 생성 시작해줘"\nassistant: "I'll use the phase-4-code-generator to orchestrate parallel team-based code generation."\n<commentary>Phase 4 creates teams per domain and runs them in parallel using Git Worktrees.</commentary></example> <example>Context: User wants to run the code generation phase\nuser: "Phase 4 실행해줘"\nassistant: "I'll launch the code-generator orchestrator for parallel domain implementation."\n<commentary>Direct phase invocation request.</commentary></example>
DDD Class Diagram 생성. Domain Book의 domain-model.md를 읽고 Mermaid erDiagram으로 DDD_CLASS_DIAGRAM.md를 생성. PK/FK, Enum, Cascade, Index 전략 포함. Phase 4에서 _models.py 생성 전에 사용.
Vertical Slice + Clean Architecture patterns for FastAPI projects. Use when implementing FastAPI domain modules with proper layering (Entities, Use Cases, Interface Adapters), DTO naming conventions (Request/Response prefix), file structure, and OpenAPI metadata for frontend agents.
PostGIS location storage patterns for FastAPI with SQLModel. Use when implementing location features requiring latitude/longitude storage, spatial indexing, or distance calculations. Stores both latlng (client response) and PostGIS POINT geometry (spatial queries).
FastAPI security patterns including JWT Bearer Token authentication, SQLModel ORM (prevent SQL injection), environment variables (prevent hardcoded secrets), and password hashing (bcrypt). Use when implementing authentication, database operations, or security-sensitive features.
Git Worktree patterns for parallel domain development with isolated workspaces. Use when implementing multiple domains in parallel using Topological Sort, team-based execution, and worktree-based code isolation to prevent conflicts.
Modifies files
Hook triggers on file write and edit operations
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
npx claudepluginhub ureca-corp/claude --plugin python-fastapi-programmerDomain Book 기반 Flutter DDD 아키텍처 코드 자동 생성 플러그인. 비즈니스 로직과 UI를 병렬 팀 작업으로 구축하고 실시간 품질 검증을 제공합니다.
기술 독립적 Domain Book 생성 - 완벽한 도메인 설계서 집필
Template repo 기반 새 프로젝트 scaffolding - gh CLI로 Flutter/FastAPI/Admin repo 자동 생성
Complete fullstack development toolkit: React, Express/FastAPI, PostgreSQL scaffolding with AI agents
Comprehensive FastAPI backend development plugin with MongoDB/Beanie, Keycloak auth, Docker/K8s deployment, background tasks, caching, observability, and real-time features
Python development capabilities
Modern Python development with Python 3.12+, Django, FastAPI, async patterns, and production best practices
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.