← ClaudeAtlas

vibe.scaffoldlisted

새 프로젝트 구조를 만들거나 기존 폴더 구조가 AI-assisted development에 적합한지 감사할 때 사용한다.
su-record/vibe · ★ 0 · AI & Automation · score 75
Install: claude install-skill su-record/vibe
# /vibe.scaffold ## 완료 기준 - [ ] 요청된 디렉터리와 필수 설정 파일이 존재한다. - [ ] 생성한 package 또는 module의 build 명령이 통과한다. - [ ] import·module 해석 검사가 통과한다. - [ ] audit mode에서는 발견 항목마다 실제 경로 근거가 있다. Design and generate a project structure where AI works effectively on its own. > "A well-designed project structure trains AI to follow it naturally." ## Usage ``` /vibe.scaffold # Generate structure (auto-detect stack) /vibe.scaffold --check # Audit existing structure + suggest improvements /vibe.scaffold webapp # Generate webapp-type structure /vibe.scaffold api # Generate api-type structure ``` --- ## Process ### 1. Assess Current State 1. Read `CLAUDE.md`, `package.json`, `pyproject.toml`, `pubspec.yaml` 2. Scan existing folder structure via `Glob` 3. Read `.vibe/config.json` for detected stacks ### 2. Determine Project Type | Type | Structure | |------|-----------| | `webapp` | src/ + pages/ + components/ + hooks/ + styles/ | | `api` | src/ + routes/ + services/ + models/ + middleware/ | | `fullstack` | src/client/ + src/server/ or apps/ monorepo | | `library` | src/ + examples/ + benchmarks/ | | `mobile` | lib/ (Flutter) or src/ (React Native) | ### 3. Generate Base Structure Common directories for all projects: ``` my-project/ ├── src/ # Business logic ├── docs/ # Human-maintained business documents (AI reference) │ ├── README.md # Explains purpose: business rules, domain defs, ADR │ └── adr/ #