con un clic
project-bootstrap
새 프로젝트 시작 시 최소 골격과 진입 문서를 빠르게 잠그는 스킬
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
새 프로젝트 시작 시 최소 골격과 진입 문서를 빠르게 잠그는 스킬
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
외부 API, 스키마, 모델명, 컬럼명을 코드에 직접 박기 전에 계약과 런타임을 검증하는 스킬
Use when a route, schema, env var, worker path, or UI surface change can ripple across code, docs, and verification, and you need an explicit impact map before editing.
화면 설계에서 route/API/구조 문서까지 연결하는 범용 스킬
코드 변경 후 어떤 문서를 같이 고쳐야 하는지 change class 기준으로 좁혀주는 점검 스킬
Use before saying work is done, especially after code or document changes, to confirm executed verify commands, changed docs, assumptions, residual risks, and a clear release verdict.
Use when wiring page data fetch/mutation, loading timing, and stale/refresh behavior.
| name | project-bootstrap |
| description | 새 프로젝트 시작 시 최소 골격과 진입 문서를 빠르게 잠그는 스킬 |
| user_invocable | true |
| tags | ["bootstrap","scaffold","startup","docs"] |
| trigger | 새 프로젝트를 시작하거나 기존 프로젝트를 하네스 구조로 옮길 때 |
| version | 5 |
새 프로젝트의 "코드 이전에 필요한 운영 골격"을 잠그는 스킬이다.
AGENTS.mdAGENTS.mdai-context/START-HERE.mddocs/status/PROJECT-STATUS.mddocs/status/DECISION-LOG.mddocs/ref/ARCHITECTURE.mddocs/ref/PRD.mddocs/ref/PROJECT-PLAN.mddocs/ref/STACK-PROFILES.md템플릿 전체 루트에서:
bash scripts/bootstrap-project.sh <project-name> <destination-path>
예:
bash scripts/bootstrap-project.sh dogcoach-v2 /tmp/dogcoach-v2
stack-aware 예:
bash scripts/bootstrap-project.sh dogcoach-v2 /tmp/dogcoach-v2 --stack-profile "Next.js + FastAPI + Supabase"
scaffold/project-root/를 새 프로젝트 루트에 복사한다.
복사 후 최소 구조:
project-root/
├── AGENTS.md
├── AGENTS.md
├── ai-context/
├── docs/
├── .Codex/
├── .codex/
├── .obsidian/
└── scripts/
bootstrap-project.sh는 아래 placeholder를 치환한다.
__PROJECT_NAME____DATE__--stack-profile이 있으면 STACK-PROFILES.md에서 해당 profile starter를 읽어
PROJECT-PLAN.mdARCHITECTURE.mdPROJECT-STATUS.mdPRD.md초안을 profile-aware하게 채운다.
수동 복사했다면 직접 바꾼다.
반드시 먼저 채우는 파일:
AGENTS.md — 읽기 순서와 규칙AGENTS.md — 짧은 진입점ai-context/START-HERE.md — 현재 초점PROJECT-STATUS.md에 아래를 적는다.
DECISION-LOG.md에는 초기 구조 채택 이유를 남긴다.
ARCHITECTURE.md에는 최소한 아래를 적는다.
PRD.md에는 goal/scope/non-goal을 적는다.
STACK-PROFILES.md에서 가장 가까운 starter profile을 고른다.
PROJECT-PLAN.md에는 최소한 아래를 적는다.
PROJECT-STATUS.md에는 추가로 아래를 적는다.
.Codex/settings.json.codex/hooks.json.obsidian/templates.jsonscripts/check-project.sh새 프로젝트 루트에서:
bash scripts/check-project.sh
그 다음 스택별 검증 명령을 PROJECT-STATUS.md에 추가한다.
AGENTS.md, AGENTS.md, START-HERE.md가 존재한다PROJECT-STATUS.md에 current phase와 검증 명령이 있다ARCHITECTURE.md, PRD.md, PROJECT-PLAN.md, STACK-PROFILES.md가 존재한다.Codex, .codex, .obsidian 최소 구조가 존재한다bash scripts/check-project.sh가 통과한다AGENTS, PROJECT-STATUS, ARCHITECTURE 세 개만 먼저 잠근다.obsidian은 남겨두되 최소 설정만 유지한다