사람과 AI가 협업하여 새로운 프로젝트의 기획-설계-개발-배포 전 과정을 지원하는 Claude Code 플러그인
NPD는 PO·서비스기획자·아키텍트·도메인전문가·AI엔지니어·백엔드·프론트엔드·QA·DevOps 등 9개 전문가 AI 에이전트가 협업하여 새로운 소프트웨어 제품의 전체 개발 수명주기를 지원하는 플러그인임.
MVP 주제를 입력하면 도메인 전문가 에이전트를 자동 생성하고, 모노레포 기반 프로젝트 구조를 생성하며, 기획→설계→개발→배포 전 과정을 AI와 함께 수행함.
주요 기능:
- MVP 주제 입력 시 도메인 전문가(
domain-expert-{서비스명}) 에이전트 자동 동적 생성 - 복수 서비스 병행 개발 시 서비스별 독립 domain-expert 관리 (덮어쓰기 방지)
- Spring Boot 백엔드 + 모노레포 패턴 기반 프로젝트 구조 자동 생성
- GitHub 레포 자동 생성 (
create_repo도구 연동) - 기획 단계: 상위기획→도메인검토→기획구체화→기술검토→AI기회발굴→유저스토리 순 6개 산출물 자동 생성
- 설계 단계: 아키텍처→논리설계→시퀀스→API→클래스/데이터→AI연동 설계 7개 산출물
- 개발 단계: 공통모듈→DB→백엔드→프론트→AI기능→테스트 순 구현
- 배포 단계: Docker 빌드→컨테이너 검증→K8s 배포→CI/CD 파이프라인 자동 구성
claude plugin update npd0. /npd:prepare → 로컬 개발 환경 사전준비 (기본 프로그램, Claude Code + OMC 설치 안내)
1. /npd:setup → MCP 서버 설치, 환경변수 설정
2. /npd:create → 새 프로젝트 생성 (모노레포 + domain-expert + GitHub 레포)
3. /npd:plan → 기획 단계 (PO·서비스기획자·아키텍트·도메인전문가·AI엔지니어 협업)
4. /npd:design → 설계 단계 (아키텍트·AI엔지니어 협업)
5. /npd:develop → 개발 단계 (백엔드·프론트엔드·AI엔지니어·QA 협업)
6. /npd:deploy → 배포 단계 (DevOps 엔지니어)
7. /npd:cicd → CI/CD 파이프라인 구축 단계 (DevOps 엔지니어)
| 명령어 | 유형 | 설명 |
|---|---|---|
/npd:prepare |
Setup | 로컬 개발 환경 사전준비 (기본 프로그램, Claude Code + OMC 설치 안내) |
/npd:setup |
Setup | 플러그인 초기 설정 (MCP 서버, 환경변수) |
/npd:help |
Utility | 사용법 안내 |
/npd:create |
Core | 새 프로젝트 생성 (모노레포 + domain-expert + GitHub 레포) |
/npd:plan |
Core | 기획 단계 AI 협업 |
/npd:design |
Orchestrator | 설계 단계 AI 협업 |
/npd:develop |
Orchestrator | 개발 단계 AI 협업 |
/npd:deploy |
Orchestrator | 배포 단계 AI 협업 |
/npd:cicd |
Orchestrator | CI/CD 파이프라인 구축 단계 AI 협업 |
/npd:add-ext-skill |
Utility | 외부 플러그인 연동 스킬 추가 |
/npd:remove-ext-skill |
Utility | 외부 플러그인 연동 스킬 제거 |
# 새 프로젝트 생성
/npd:create
> 프로젝트명: diet-manager
> MVP 주제: 당뇨 환자를 위한 식단 관리 및 혈당 추적 앱
> 기술스택: Spring Boot 백엔드, React 프론트엔드
→ domain-expert-diet-manager 에이전트 자동 생성
→ 모노레포 구조 생성
→ GitHub 레포 생성
| 에이전트 | Tier | 담당 단계 | 역할 |
|---|---|---|---|
orchestrator |
HIGH | 전체 | 단계 전환 판단, 에이전트 간 핸드오프 |
product-owner |
HIGH | 기획 | 비즈니스 가치 판단, MVP 범위 정의 |
service-planner |
MEDIUM | 기획 | 사용자 경험 설계, 유저스토리 작성 |
architect |
HIGH | 기획·설계 | 아키텍처 설계, 기술 실현 가능성 검토 |
domain-expert-{서비스명} |
HIGH | 기획 | 도메인 특화 지식 (create 시 동적 생성) |
ai-engineer |
HIGH | 기획·설계·개발 | AI/ML 기회 발굴 및 구현 |
backend-developer |
MEDIUM | 개발 | Spring Boot 백엔드 개발 |
frontend-developer |
MEDIUM | 개발 | 프론트엔드 개발 |
qa-engineer |
MEDIUM | 개발 | 테스트 및 버그 리포트 |
devops-engineer |
MEDIUM | 배포 | Docker·K8s·CI/CD |
- Claude Code ≥ 1.0.0
- Git
- Docker (배포 단계)
- kubectl (K8s 배포 단계)
- GitHub 계정 + Personal Access Token (GitHub 레포 자동 생성 시)
MIT License — Copyright (c) 2026 Unicorn Inc.