agent-router
전문 에이전트 자동 라우팅. 법률, 재무, 특허, SEO, 마케팅, 기획, BM 설계(BMC/Lean/JTBD/Wardley/Blue Ocean/Lightning Sprint), 코드리뷰, 아키텍처, 견적, CRM, HR/인사, 노무(노동법/해고/산재/취업규칙), 리서치, 데이터…
프로젝트 초기 설정 (v6)
> /plugin marketplace add sangrokjung/claude-forge > /plugin install claude-forge@claude-forge
How it fires
How this command gets triggered: by you, by Claude, or both.
/init-projectContext preview
What this command does when you run it.
프로젝트 초기 설정 (v6)
allowed-tools: Bash(git:*), Bash(mkdir:*), Read, Write, Glob description: 프로젝트 초기 설정 (v6) argument-hint: "[프로젝트명] [--type next|vite|go|python|rust]"
프로젝트 초기화 체크리스트. 최초 1회 실행하여 CLAUDE.md, spec.md, prompt_plan.md를 대화형으로 생성한다.
`$ARGUMENTS`에서 플래그를 파싱한다.
| 플래그 | 설명 | |--------|------| | `[프로젝트명]` | 프로젝트 이름 (없으면 디렉토리명 사용) | | `--type [type]` | 프로젝트 유형 강제 지정 (next/vite/go/python/rust) |
현재 디렉토리에서 프로젝트 정보를 자동으로 수집한다.
수집 항목: 1. package.json / go.mod / Cargo.toml / pyproject.toml -> 기술 스택 2. .git 존재 여부 -> Git 초기화 상태 3. README.md -> 프로젝트 설명 4. 기존 CLAUDE.md -> 이미 초기화 여부 5. 디렉토리 구조 -> 아키텍처 패턴
기존 CLAUDE.md가 있으면 사용자에게 덮어쓰기/병합/취소를 확인한다.
수집된 정보와 사용자 입력을 기반으로 CLAUDE.md를 생성한다.
# [프로젝트명] ## 개요 [프로젝트 설명] ## 기술 스택 - [감지된 기술 스택] ## 빌드 & 테스트 - 빌드: [npm run build / go build / ...] - 테스트: [npm test / go test / ...] - 린트: [eslint / golangci-lint / ...] ## 디렉토리 구조 [주요 디렉토리와 역할] ## 코딩 컨벤션 [감지된 컨벤션 또는 사용자 입력]
기능 명세 템플릿을 생성한다.
# [프로젝트명] - 기능 명세 ## Feature 1: [기능명] ### 요구사항 1. [요구사항] ### API 명세 - [엔드포인트 정의] ### 데이터 모델 - [모델 정의] ### 비즈니스 로직 - [핵심 로직]
사용자에게 주요 기능을 대화형으로 물어보고 작성한다.
구현 계획을 Phase별로 생성한다.
# [프로젝트명] - 구현 계획 ## Phase 1: [단계명] - [ ] [작업 1] - [ ] [작업 2] ## Phase 2: [단계명] - [ ] [작업 1] - [ ] [작업 2] ## 의존성 - Phase 2는 Phase 1 완료 후 진행
spec.md의 기능을 기반으로 Phase를 자동 분해한다.
`.gitignore`에 다음 항목이 포함되어 있는지 확인하고, 없으면 추가를 제안한다.
# Claude Code (v6 Post-Dev Workflow) .claude/handoff.md .claude/checkpoints/ .claude/web-checklist-state.json
════════════════════════════════════════════════════════════════
Init Project v6
════════════════════════════════════════════════════════════════
프로젝트: [프로젝트명]
기술 스택: [감지된 스택]
생성 완료:
CLAUDE.md ([N]줄)
spec.md ([N]줄)
prompt_plan.md ([N]줄)
.gitignore 업데이트: [추가됨/이미 포함]
디렉토리 구조:
project/
CLAUDE.md
spec.md
prompt_plan.md
.claude/
handoff.md (gitignore)
checkpoints/ (gitignore)
다음 단계:
1. spec.md에 기능 명세 상세 작성
2. prompt_plan.md에 구현 계획 구체화
3. /orchestrate 로 작업 시작
════════════════════════════════════════════════════════════════oh-my-zsh for Claude Code — 16 agents, 35 commands, 32 skills, 21 safety hooks in one install. v4.0 adds an adversarial review loop: a second agent that never sees the first one's reasoning. MIT.
Repo: sangrokjung/claude-forge
전문 에이전트 자동 라우팅. 법률, 재무, 특허, SEO, 마케팅, 기획, BM 설계(BMC/Lean/JTBD/Wardley/Blue Ocean/Lightning Sprint), 코드리뷰, 아키텍처, 견적, CRM, HR/인사, 노무(노동법/해고/산재/취업규칙), 리서치, 데이터…
머지 전 /sync-docs 문서 동기화 의무 게이트 → 검증 → 커밋 & PR & 머지 + MCP 알림 (v7)