본문으로 건너뛰기
프로킷

레퍼런스

설치된 프로젝트의 폴더 구조

한눈에

프로젝트 폴더에는 앱 코드와 함께 에이전트가 읽는 규칙과 작업 기록이 들어 있어요. 평소에는 열어 볼 일이 없고, 어떤 파일이 무슨 일을 하는지 궁금할 때 찾아보면 돼요.

폴더 한눈에 보기

오른쪽 괄호는 파일을 만든 쪽이에요(BTS 또는 템플릿).

코드

my-app/
├── apps/web/                   Next.js App Router: 화면, /api/rpc, /api/auth          (BTS)
├── packages/
│   ├── api/                    oRPC 라우터, protectedProcedure                        (BTS)
│   ├── auth/                   Better Auth 설정                                       (BTS)
│   ├── db/                     Drizzle 스키마·마이그레이션                            (BTS)
│   │                           neon: docker-compose.yml, supabase: supabase/config.toml
│   ├── ui/                     shadcn 컴포넌트                                        (BTS)
│   └── config/                 공유 tsconfig                                          (BTS)
├── bts.jsonc, turbo.json, biome.json, pnpm-workspace.yaml                             (BTS)
├── AGENTS.md, CLAUDE.md, GLOSSARY.md                                                   (템플릿)
├── .agents/skills/             prokit-* 8개, 공식 도메인 스킬, superpowers·skill-creator·ponytail(Codex·Antigravity·Grok Build)
├── .agents/agents/             에이전트 생성물(Antigravity)
├── .claude/                    agents/(정본), skills/(링크), settings.json(플러그인, 키 훅)
├── .codex/                     agents/(생성물), skills·prompts(OMX)
├── scripts/                    dev-cycle.mjs, sync-agents.mjs, skills-setup.mjs, vercel-deploy.mjs, release.mjs,
│                               export-html.mjs, load-keys.mjs
├── release/                    production 배포마다 릴리스 노트 (pnpm release)
├── skills.manifest.json, skills-lock.json, .dev-cycle.json, .vercelignore
├── docs/                       dev-workflow.md, adr/, domain/project.md
└── tasks/                      todo.md(진행 중 대조표), 닫은 라운드는 archive/

자세히

에이전트가 읽고 쓰는 파일

파일하는 일자세히
AGENTS.md, CLAUDE.md개발 원칙과 공통 규칙. CLAUDE.md는 @AGENTS.md로 같은 지침을 읽어요하네스 엔지니어링
GLOSSARY.md용어집. 새 용어는 라운드에서 바로 기록해요dev-cycle 라운드
docs/domain/project.md프로젝트 소개. 화면, 프로시저, 테이블 표만든 뒤 개발하기
docs/adr/설계 결정 기록
docs/dev-workflow.md케이스별 대조표 행의 정본케이스 A~F·H와 대조표
.dev-cycle.json케이스 판정 경로, 인증 경로, 검사 명령, 화면 점수 기준케이스 A~F·H와 대조표
tasks/todo.md, tasks/archive/, tasks/evidence/진행 중 대조표와 백로그, 닫은 라운드, 스크린샷 같은 증거증거와 audit, 사용자 확인
skills.manifest.json, skills-lock.json설치할 스킬 목록과 설치한 판설치와 업데이트 구조
.claude/agents/, .codex/agents/, .agents/agents/구현·리뷰 에이전트 정본과 생성물(Codex용, Antigravity용)구현 에이전트와 리뷰 에이전트
.vercelignore배포에서 비밀값 파일을 빼요비밀값 지키기
release/릴리스 노트버전과 릴리스

화면을 만들면 생기는 파일

파일하는 일
PRODUCT.md제품 맥락(impeccable init 인터뷰 결과)
DESIGN.md디자인 값(토큰)과 이유
docs/briefs/site-map.md, docs/briefs/<화면>.md사이트맵과 화면 설계(브리프)
apps/web/src/fonts/, apps/web/public/images/자체 호스팅 서체와 이미지
html/pnpm export:html 결과(git이 무시해요)

화면만 프로젝트는 루트 AGENTS.md 맨 위에 "화면만 프로젝트" 한 줄이 있고, 작업 폴더에서 시작했다면 docs/first-request.md에 첫 요청이 있어요(화면만 프로젝트와 HTML 내보내기).

관련 문서

GitHub에서 고치기(새 탭)