evan043/claude-cli-advanced-starter-pack
요약
Neovim 환경에서 Claude CLI를 고도화하여 사용할 수 있는 고급 스타터 팩 도구입니다. 경쟁사 조사 워크플로우, MVP 구축 모드, 그리고 향상된 Neovim 플러그인 기능을 제공합니다.
핵심 포인트
- Neovim 기반의 향상된 배포 설정 및 세션 관리 기능
- 6단계 경쟁사 조사 및 MVP/Enterprise 구축 티어 선택 기능
- 티어 선택에 따른 기능 토글(RBAC, 결제 등) 자동 구성
- 대화형 온보딩 가이드 및 내장 도움말 시스템 지원
╔═══════════════════════════════════════════════════════════════════════════════╗
║ ║
║ ╔═╗╦ ╔═╗╦ ╦╔╦╗╔═╗ ╔═╗╔╦╗╦ ╦╔═╗╔╗╔╔═╗╔═╗╔╦╗ ╔═╗╔╦╗╔═╗╦═╗╔╦╗╔═╗╦═╗ ║
...

2026년 2월— 배포 설정 패널(deploy configuration panel), 세션 재정렬 컨트롤(session reorder controls), 프로젝트 템플릿을 위한 상시 심볼릭 링크 동기화(always-on symlink sync) 기능이 추가된 향상된 Neovim 플러그인. 또한 세션별 슬래시 명령어(slash commands) 및 복구된 최소화 세션 지원이 포함되었습니다.
|
|
|
|
|
|
# v2.11.4로 업데이트
npm update -g claude-cli-advanced-starter-pack
# 새 명령어를 프로젝트에 동기화
...
v2.11.1 — 경쟁사 조사 및 MVP 구축 모드 (클릭하여 확장)
2026년 2월— 프로젝트 설정 중 선택 가능한 새로운 경쟁 정보 워크플로우(competitive intelligence workflow). 6단계 경쟁사 조사를 실행하고, 규정 준수(compliance)를 검증하며, B2C MVP(6주, 프리미엄 모델) 또는 Enterprise B2B(10주, 완전 규정 준수) 구축 티어 중 하나를 선택할 수 있습니다.
경쟁사 조사 워크플로우 (Competitor Research Workflow)— /project-implementation에서의 6단계 경쟁 정보 분석
구축 티어 선택 (Build Tier Selection)— B2C MVP (6주, 프리미엄 모델) vs Enterprise B2B (10주, 완전 규정 준수)
기능 토글 자동 구성 (Auto-Configure Feature Toggles)— 티어 선택 시 멀티 테넌시(multi-tenancy), RBAC(역할 기반 액세스 제어), 결제(billing) 기능이 자동으로 스텁(stub) 생성 및 활성화됨
Neovim 패널 (Neovim Panel)— competitor_research 토글이 포함된 새로운 "MARKET RESEARCH" 섹션
구축 티어 인식 (Build Tier Awareness)— /phase-dev-plan 및 /create-roadmap 명령어가 tech-stack.json에서 buildTier를 읽어옴
v2.8.1 — 시작하기 온보딩 + 도움말 시스템 (nvim-ccasp) (클릭하여 확장)
2026년 2월— 첫 실행 감지, ASCII 다이어그램, 직접 실행 액션(try-it actions), 그리고 오프라인으로 내장된 검색 가능한 11개의 위키 주제를 갖춘 지속적인 도움말 시스템이 포함된 대화형 8페이지 시작하기(Getting Started) 가이드.
시작하기 가이드 (Getting Started Guide)— ASCII 다이어그램, 키 바인딩(keybinding) 표, 직접 실행 액션이 포함된 8페이지 온보딩
첫 실행 감지 (First-Launch Detection)— 첫 실행 시 자동 오픈되며 완료 상태를 기억함
도움말 시스템 (Help System)— Telescope 퍼지 검색(fuzzy search) 및 vim.ui.select 폴백(fallback)을 지원하는 11개의 위키 주제
탐색 (Navigation)— 페이지 점(dots), n/p 키, 1-8 점프, h/l 화살표 지원
새로운 명령어 (New Commands)— :CcaspWelcome, :CcaspHelp, <leader>c?, <leader>cw
사이드바 통합 (Sidebar Integration)— 도움말 탭에 이제 시작하기 (Getting Started) 및 도움말 (Help) 링크가 표시됩니다.
v2.7.0 — 비전 멀티 인스턴스 및 결정 엔진 (Vision Multi-Instance & Decision Engine) (클릭하여 확장)
2026년 2월— 비전 모드 (Vision Mode)가 중앙 집중식 레지스트리 (Centralized Registry), 프로세스 간 파일 잠금 (Cross-process file locking), 슬러그 고유성 강제 (Slug uniqueness enforcement), 그리고 지능형 결정 엔진 (Intelligent decision engine)을 통해 다중 동시 비전을 지원합니다.
비전 레지스트리 (Vision Registry): 중앙 집중식 VISION_REGISTRY.json (원자적 쓰기 (Atomic writes) 및 자동 재빌드 지원)
결정 엔진 (Decision Engine): 가중치 점수 산정 (Weighted scoring)을 통해 계획 유형 선택 (작업 목록 (Task-list) / 단계별 개발 계획 (Phase-dev-plan) / 로드맵 (Roadmap) / 에픽 (Epic) / 전체 비전 (Vision-full))
슬러그 고유성 (Slug Uniqueness): generateUniqueSlug() 함수를 통해 충돌 시 -2, -3 등을 추가
새로운 명령어 (New Commands): ccasp vision list, ccasp vision cleanup, /vision-list
v2.6.1 — AI 의도 라우팅을 포함한 스마트 할 일 목록 (Smart Todo List with AI Intent Routing) (클릭하여 확장)
2026년 2월— 새로운 스마트 할 일 (Smart Todo) 시스템: 자동 의역 (Auto-paraphrasing) 기능이 포함된 빠른 추가, 대화형 메뉴, 최적의 CCASP 워크플로우 (비전 (Vision)/에픽 (Epic)/로드맵 (Roadmap)/단계별 개발 (Phase-Dev)/작업 목록 (Task List))를 제안하는 AI 기반 "항목 작업 (Work on item)", 그리고 사이드바, 플로팅 패널 (Floating panel), Telescope 피커 (Telescope picker)를 포함한 완전한 Neovim 통합 기능이 추가되었습니다.
— 5~6단어 제목으로 자동 의역되는 빠른 추가 기능 /todo-add
— 대화형 메뉴: 목록 보기, 탐색, 작업 수행, 완료, 삭제 /todo
AI 의도 라우팅 (AI Intent Routing)— 할 일을 분석하여 비전 (Vision)/에픽 (Epic)/로드맵 (Roadmap)/단계별 개발 (Phase-Dev)/작업 목록 (Task List)/그냥 실행 (Just do it)을 제안
Neovim 통합 (Neovim Integration)— 사이드바 섹션, 플로팅 패널, Telescope 피커
2026년 2월— 개발자 중심의 새로운 애플리케이션 스캐너: 경로별 상태 모니터링 (Per-route health monitoring), data-testid 커버리지 추적, git-diff 증분 스캐닝 (Incremental scanning), 회귀 탐지 (Regression detection), 그리고 12개의 MCP 도구를 갖춘 대화형 대시보드.
|
|
|
|
|
|
# 최신 버전으로 업데이트
npm update -g claude-cli-advanced-starter-pack
# 모든 새로운 기능을 프로젝트에 동기화
...
모든 새로운 프로젝트는 다음을 의미합니다:
- ❌
.claude/폴더 및 설정을 수동으로 생성 - ❌ 이전 프로젝트에서 명령어, 훅 (Hooks), 에이전트 (Agents)를 복사하여 붙여넣기
- ❌ 중요한 설정 및 강제 적용 훅 (Enforcement hooks)을 잊어버림
- ❌ 사용자의 기술 스택 (Tech stack)을 이해하지 못하는 에이전트
- ❌ 실제 구축을 시작하기 전까지 소요되는 수 시간의 설정 시간
단 한 번의 명령. 완전한 설정. 스택 인식 (Stack-aware).
npx claude-cli-advanced-starter-pack init
CCASP는 프로젝트를 스캔하여 사용 중인 스택(React? FastAPI? Prisma? Playwright?)을 감지하고, 다음 항목이 포함된 완전한 .claude/ 폴더를 배포합니다:
- ✅ 64개의 슬래시 명령 (Slash commands)— 배포, 테스트, 리팩토링 (Refactoring), GitHub 동기화, UI 테스트
- ✅ 44개의 강제 실행 훅 (Enforcement hooks)— 검증 (Validation), 진행 상황 추적, 에이전트 오케스트레이션 (Agent orchestration)
- ✅ 스택 특화 에이전트 (Stack-specific agents)— 사용자의 프레임워크를 숙지하고 있는 전문가
- ✅ 스마트 업데이트 (Smart updates)— 커스텀 설정을 유지하면서 새로운 기능 추가 가능
| 구성 요소 (Component) | 개수 (Count) | 예시 (Examples) |
|---|---|---|
| 슬래시 명령 (Slash Commands) | 66 | /deploy-full , /pr-merge , /ralph , /ui-test , /research-competitor |
| 강제 실행 훅 (Enforcement Hooks) | 44 | 토큰 추적 (Token tracking), 에이전트 오케스트레이션, 리팩토링 안전성, UI 테스트 자동 실행 |
| 기술 스택 감지 (Tech Stack Detection) | 55+ | React, Vue, FastAPI, Express, Prisma, Playwright |
| 에이전트 템플릿 (Agent Templates) | L1/L2/L3 | 오케스트레이터 (Orchestrators) → 전문가 (Specialists) → 작업자 (Workers) + UI 테스트 에이전트 |
| MCP 통합 (MCP Integrations) | 50+ | Railway, Cloudflare, GitHub, Playwright |
| 기술 (RAG) | 6 | agent-creator, hook-creator, refactor patterns, nvim-ui-test |
자동 검증을 통해 프로젝트별 코딩 표준 및 아키텍처 패턴을 강제합니다.
ccasp constitution-init --preset senior # 5% 샘플링, 모든 섹션
ccasp constitution-init --preset minimal # 2% 샘플링, 보안 전용
ccasp constitution-init --preset strict # 15% 샘플링, 최대 커버리지
YAML 기반 규칙 (YAML-based rules): .claude/config/constitution.yaml에 위치
훅 강제 실행 (Hook enforcement): 설정 가능한 샘플링 방식 적용 (기본값 20개 중 1개)
민감한 패턴 우회 (Sensitive pattern bypass): 보안 규칙은 항상 체크됨
위반 흐름 (Violation flow): 중단(Stop) → 설명(Explain) → 제안(Suggest) → 리팩토링(Refactor)
Neovim 통합 (Neovim integration): 사이드바에서 헌법(Constitution) 편집 가능
| 섹션 (Section) | 예시 (Examples) |
|---|---|
code_style | 명명 규칙 (Naming), 타입 (Types), 임포트 (Imports) |
architecture | 패턴 (Patterns), 경계 (Boundaries) |
security | 자격 증명 (Credentials), 검증 (Validation) |
performance | 비동기 (Async), 메모이제이션 (Memoization) |
git | 커밋 (Commits), 브랜치 (Branches) |
dependencies | 버전 (Versions), 보안 (Security) |
/ai-constitution-framework를 참조하세요.
전체 문서를 확인하려면 Claude Code를 참조하세요.
자동화된 마케팅 에셋 파이프라인 (Automated marketing asset pipeline): 스크린샷 캡처, 디바이스 프레임 적용, GIF 생성 및 랜딩 페이지 컴포넌트 구축.
| 명령어 (Command) | 설명 (Description) |
|---|---|
/landing-page-generator | 대화형 메뉴: 구성(configure), 캡처(capture), 프레임 적용(frame), GIF 생성(GIF), 미리보기(preview), 빌드(build), 배포(deploy) |
/landing-page-generator-executor | 파이프라인 작업을 위한 자동화된 단계 실행기 (Automated phase executor) |
/landing-page-toggle | 프로덕션 환경에서 랜딩 페이지 활성화/비활성화 |
Capture (캡처)- 설정 가능한 뷰포트 (viewports)에서 앱 경로의 Playwright 스크린샷 촬영
Frame (프레임)- 디바이스 베젤 (MacBook Pro, iPhone 15, iPad 등)에 합성
Generate GIFs (GIF 생성)- 프레임이 적용된 스크린샷을 애니메이션 마케팅 GIF로 병합
Build (빌드)- 생성된 에셋을 사용하여 React 컴포넌트 생성
screenshot-pipeline 스킬 패키지는 다음 사항에 대한 참조 문서를 포함합니다:
Device frames (디바이스 프레임)- 12개 이상의 디바이스 템플릿 (노트북, 휴대폰, 태블릿)
Viewport presets (뷰포트 프리셋)- 휴대폰/태블릿/데스크톱을 위한 표준 구성
Pipeline config (파이프라인 설정)- 예시가 포함된 전체 설정 스키마 (configuration schema)
필수 요구 사항: sharp, gifencoder, canvas NPM 패키지 + playwright-ext MCP 서버.
📸 Screenshots Gallery (스크린샷 갤러리) (클릭하여 확장/축소)
/menu — 대화형 내비게이션
|
프로젝트 구성 설정 (Project Configuration Settings)
|
|
에이전트(agents)를 자동 생성합니다
|
성공할 때까지 지속적인 테스트-수정(test-fix) 사이클 수행: /ralph --watch 테스트 실행 → 실패 파싱 (Parses failures) → 코드 수정 (Fixes code) → 반복.
최대 10회 반복. 동일한 실패가 3회 발생 시 중단. |
|
풀스택(full-stack), 다중 기능 개발 조율: /create-roadmap "Q1 Feature Sprint"
|
Railway + Cloudflare로 풀스택 배포 (deploy): /deploy-full
|
|
복잡한 기능을 단계별로 분할: /phase-dev-plan "Add user authentication"
|
안전성을 갖춘 9단계 머지 (merge) 워크플로우: /pr-merge
|
|
다중 이슈 에픽 (multi-issue epic) 워크플로우: /create-github-epic "Auth System"
|
Happy.engineering과 연동 가능:
|
|
자연어를 완전하고 작동 가능한 MVP로 변환: ccasp vision init "Build a kanban board with real-time collaboration"
# 초기화 및 실행
ccasp vision init "여기에 앱 아이디어를 입력하세요"
ccasp vision run my-app
...
``` |
`ccasp init`을 실행한 후, 프로젝트에는 다음이 생성됩니다:
.claude/
├── commands/ # 64개의 슬래시 (slash) 명령어
│ ├── menu.md # 대화형 내비게이션 (Interactive navigation)
...
**모든 것이** 귀하의 `package.json`, 설정 파일(config files), 그리고 디렉토리 구조에 맞춰 **커스텀(customized)됩니다.**
1단계: 설치
npm install -g claude-cli-advanced-starter-pack
2단계: 초기화 (스택을 감지하고 .claude/를 배포합니다)
...
`npx claude-cli-advanced-starter-pack init`
| 기능 | 상태 |
|---|---|
경쟁사 조사 및 MVP 빌드 모드 | ✅ 완료 |
Neovim UI 테스트 + 앱쉘 (Appshell) 레이아웃 | ✅ 완료 |
Vision 멀티 인스턴스 및 결정 엔진 (Decision Engine) | ✅ 완료 |
스마트 사이트 인텔 (Smart Site Intel) 개발 스캔 | ✅ 완료 |
Vision 모드 오케스트레이션 (Orchestration) | ✅ 완료 |
웹사이트 인텔리전스 (Website Intelligence / Site-Intel) | ✅ 완료 |
Anthropic MCP 레지스트리 (Registry) | ✅ 완료 |
nvim-ccasp 모듈형 리팩토링 (Modular Refactoring) | ✅ 완료 |
JS 모듈 분해 (JS Module Decomposition / Epic 3) | ✅ 완료 |
Jira 연동 | 🔨 개발 중 |
Linear 동기화 (Sync) | 🔨 개발 중 |
ClickUp 연동 | 📋 계획됨 |
Vision 드라이버 봇 (Vision Driver Bot / VDB) v2 | 🔨 개발 중 |
멀티 리포지토리 오케스트레이션 (Multi-Repo Orchestration) | 📋 계획됨 |
**Neovim 배포 패널 및 세션 관리 (Session Management)** — 2026년 2월
**배포 설정 패널 (Deploy Configuration Panel)**: nvim-ccasp 사이드바 내 배포 설정을 위한 새로운 플라이아웃 (flyout) 패널
**세션 재정렬 버튼 (Session Reorder Button)**: 푸터 (footer) 작업 표시줄에서 드래그 앤 드롭을 통한 세션 순서 변경
**상시 심볼릭 링크 동기화 (Always-On Symlink Sync)**: 수동적인 `ccasp init` 과정 없이 프로젝트 템플릿이 자동으로 동기화 유지
**세션별 명령 및 최소화된 세션 복구 (Per-Session Commands & Minimized Session Recovery)** — 2026년 2월
**세션별 슬래시 명령 (Per-Session Slash Commands)**: 각 Claude CLI 세션이 고유한 명령 범위 (command scope) 및 활성 타겟팅 (active targeting)을 가짐
**최소화된 세션 복구 (Minimized Session Recovery)**: 스플래시 화면 (splash screen)에서 최소화된 세션을 복구
**슬라이드쇼 GIF (Slideshow GIF)**: README 히어로 섹션에 애니메이션 데모 GIF 추가
**경쟁사 조사 및 MVP 빌드 모드 (Competitor Research & MVP Build Mode)** — 2026년 2월
**경쟁사 조사 워크플로우 (Competitor Research Workflow)**: `/project-implementation` 내에서 선택 가능한 6단계 경쟁 인텔리전스 (competitive intelligence)
단계 1.8
**빌드 티어 선택 (Build Tier Selection)**: B2C MVP (6주, 프리미엄 모델) vs 엔터프라이즈 B2B (10주, 완전한 컴플라이언스 준수)
**기능 토글 자동 구성 (Auto-Configure Feature Toggles)**: 티어 선택 시 멀티 테넌시 (multi-tenancy), RBAC (역할 기반 액세스 제어), 빌링 (billing), API 계약, 모바일 기능이 자동으로 스텁 (stub) 생성 및 활성화됨
**Neovim 패널**: `competitor_research` 토글(14번째 기능)이 포함된 새로운 "MARKET RESEARCH" 섹션 추가
**빌드 티어 인식 (Build Tier Awareness)**: `/phase-dev-plan` 및 `/create-roadmap` 명령이 `tech-stack.json`에서 `buildTier`를 읽어옴
**컴플라이언스 통합 (Compliance Integration)**: 지식재산권 (IP) 보호를 위해 발견된 경쟁사에 대해 `/compliance-check` 실행
**티어별 로드맵 단계 (Tier-Specific Roadmap Phases)**: B2C와 엔터프라이즈 각각에 최적화된 6단계 순서 제공
**테스트 (Tests)**: 설정 테스트 17/17 통과, 브릿지 (bridge) 테스트 29/29 통과, 모든 구문 검사 (syntax checks) 통과
**Neovim UI 테스트 프레임워크 + 앱쉘 레이아웃 (Neovim UI Testing Framework + Appshell Layout)** — 2026년 2월
**UI 테스트 프레임워크 (UI Testing Framework)**: plenary.nvim을 이용한 결정론적 헤드리스 (headless) 테스트 — 드라이버 (driver) 534행, 스냅샷 (snapshot) 512행, 4개의 스펙 (spec) 파일, 3개의 러너 (runner) 스크립트
**앱쉘 레이아웃 (Appshell Layout)**: 아이콘 레일 (icon rail), 플라이아웃 (flyout), 헤더 (header), 푸터 (footer), 콘텐츠 존 (content zone), 우측 패널을 갖춘 VS Code 스타일의 구역 기반 UI
**6개의 새로운 명령 (6 New Commands)**: `/ui-test`, `/ui-smoke`, `/ui-snapshot`, `/ui-bug`, `/ui-fix`, `/repo-guard`
**3개의 새로운 에이전트 (Agents)**: 명확한 위임 경계(delegation boundaries)를 가진 ui-driver, ui-debugger, nvim-test-runner
**2개의 새로운 훅 (Hooks)**: nvim-after-edit-test (Lua 편집 시 자동 스모크 테스트 수행), agent-limit-compact (최대 3개 동시 실행 제한)
**폴더별 문서화 (Per-Folder Documentation)**: `nvim-ui-testing/` 하위 폴더 전반에 걸친 15개의 파일 (README, 예제, 체크리스트)
**통합 템플릿 (Integration Templates)**: MCP-Neovim 브릿지 설정, claude-code.nvim 호환성 가이드
**CLAUDE_WORKFLOW.md**: nvim-ccasp 플러그인을 위한 개발 워크플로우 (Development workflow) 문서화
**Vision 멀티 인스턴스 및 결정 엔진 (Decision Engine)** — 2026년 2월
**Vision 레지스트리 (Vision Registry)**: 원자적 쓰기 (atomic writes), 파일 시스템으로부터의 자동 재빌드, 프로세스 간 파일 잠금 (cross-process file locking) 기능을 갖춘 중앙 집중식 `VISION_REGISTRY.json`
**결정 엔진 (Decision Engine)**: 프롬프트 복잡도에 따라 가중치 점수 (Weighted scoring)를 기반으로 계획 유형 (task-list / phase-dev-plan / roadmap / epic / vision-full)을 선택
**슬러그 고유성 (Slug Uniqueness)**: `generateUniqueSlug()` 함수를 통해 충돌 시 `-2`, `-3` 등을 추가하며, 레지스트리 기반으로 강제 적용
**강화된 CLI (Enhanced CLI)**: `ccasp vision list` (계획 유형 컬럼이 포함된 레지스트리 기반 목록), `ccasp vision cleanup` (고아/실패한 항목 제거)
**새로운 슬래시 명령어 (New Slash Command)**: 멀티 비전 관리를 위한 `/vision-list`
**업데이트된 템플릿 (Templates Updated)**: `/vision-init` (결정 엔진 결과 표시), `/vision-status`
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Codex tools의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기