Help us improve
Share bugs, ideas, or general feedback.
Web application development consulting plugin with specialized agents for requirements gathering, UI/UX design, technical specification, and project planning
npx claudepluginhub Mineru98/dev-consultant-skillsMulti-platform application development consulting plugin with specialized agents for web apps, Tauri desktop apps, mobile PWAs, and Chrome extensions
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
Share bugs, ideas, or general feedback.
모호한 고객 요구사항을 상세한 애플리케이션 명세서로 변환하는 Claude Code 플러그인입니다.
13개의 전문화된 에이전트와 4개의 스킬이 구조화된 워크플로우를 통해 초기 컨셉부터 QA 리포트까지 포괄적인 문서를 생성합니다.
| 스킬 | 기술 스택 | 용도 |
|---|---|---|
webapp-consultant | HTML + Tailwind + Vanilla JS | 클라이언트 전용 웹앱 |
tauri-app-consultant | React + TypeScript + Rust | 크로스플랫폼 데스크톱/모바일 앱 |
mobile-web-consultant | HTML + Tailwind + PWA | 모바일 친화적 웹앱 |
chrome-extension-consultant | Manifest V3 + Tailwind | Chrome 확장 프로그램 |
hell-interviewer: 상세 요구사항 추출tauri-architect: Rust 백엔드 + Tauri 아키텍처mobile-ui-sketcher: 모바일 우선 와이어프레임mobile-interaction-designer: 터치 인터랙션 전문가extension-architect: Manifest V3 아키텍처dev-consultant/
├── agents/ # 13개 에이전트
│ ├── interviewer/AGENT.md # 요구사항 추출 (기본 모드)
│ ├── hell-interviewer/AGENT.md # 요구사항 추출 (상세 모드) [NEW]
│ ├── ui-sketcher/AGENT.md # ASCII 와이어프레임
│ ├── mobile-ui-sketcher/AGENT.md # 모바일 와이어프레임 [NEW]
│ ├── ux-spec-writer/AGENT.md # UX 명세서
│ ├── client-tech-architect/AGENT.md # 웹앱 기술 아키텍처
│ ├── tauri-architect/AGENT.md # Tauri 아키텍처 [NEW]
│ ├── extension-architect/AGENT.md # 확장 아키텍처 [NEW]
│ ├── mermaid-designer/AGENT.md # 플로우 다이어그램
│ ├── interactive-designer/AGENT.md # 웹 애니메이션
│ ├── mobile-interaction-designer/AGENT.md # 터치 인터랙션 [NEW]
│ ├── planner/AGENT.md # 프로젝트 계획
│ └── browser-qa/AGENT.md # 브라우저 QA
├── skills/
│ ├── webapp-consultant/ # 웹앱 컨설턴트
│ ├── tauri-app-consultant/ # Tauri 앱 컨설턴트 [NEW]
│ ├── mobile-web-consultant/ # 모바일 웹 컨설턴트 [NEW]
│ └── chrome-extension-consultant/ # 확장 프로그램 컨설턴트 [NEW]
└── .claude-plugin/
└── plugin.json
| Agent | Output | Purpose |
|---|---|---|
| Interviewer | 01-requirements.md | 빠른 요구사항 추출 (2-3 질문) |
| Hell Interviewer | 01-requirements-deep.md | 상세 요구사항 추출 (20-45분) |
| UX Spec Writer | 03-ux-specification.md | UX 철학 (Norman/Nielsen) 통합 |
| Mermaid Designer | 05-flow-diagrams.md | 사용자 플로우 다이어그램 |
| Planner | 07-roadmap.md | MoSCoW/RICE 우선순위 |
| Browser QA | 08-qa-report.md | Chrome 자동화 QA |
| Agent | Platform | Purpose |
|---|---|---|
| UI Sketcher | Web | ASCII 와이어프레임 + Tailwind |
| Mobile UI Sketcher | Mobile | 모바일 우선 와이어프레임 |
| Client Tech Architect | Web/PWA | IndexedDB + Repository 패턴 |
| Tauri Architect | Tauri | Rust 백엔드 + SQLite |
| Extension Architect | Chrome | Manifest V3 + Message Passing |
| Interactive Designer | Web | Tailwind 애니메이션 |
| Mobile Interaction Designer | Mobile | 터치 제스처 + 햅틱 |
모든 스킬은 동일한 8단계 워크플로우를 따릅니다:
┌────────────────────────────────────────────────────────────────┐
│ 고객 요청 (모호) │
└───────────────────────────┬────────────────────────────────────┘
↓
┌────────────────────────────────────────────────────────────────┐
│ 인터뷰어 모드 선택 │
│ • Standard (2-3 질문, ~5분) │
│ • Hell Interviewer (상세, 20-45분) │
└───────────────────────────┬────────────────────────────────────┘
↓
┌────────────────────────────────────────────────────────────────┐
│ Phase 1: Discovery (순차) │
│ Interviewer → UI Sketcher → UX Spec Writer │
└───────────────────────────┬────────────────────────────────────┘
↓
┌────────────────────────────────────────────────────────────────┐
│ Phase 2: Specification (병렬) │
│ Tech Architect + Mermaid Designer + Interaction Designer │
└───────────────────────────┬────────────────────────────────────┘
↓
┌────────────────────────────────────────────────────────────────┐
│ Phase 3: Final (순차) │
│ Planner → Browser QA │
└───────────────────────────┬────────────────────────────────────┘
↓
┌────────────────────────────────────────────────────────────────┐
│ 최종 출력: .shared/ 폴더에 8개 문서 │
└────────────────────────────────────────────────────────────────┘