🚀 Vibe Project Template v1.0.0
AI Agent와 함께하는 엔터프라이즈급 개발 환경 템플릿의 첫 번째 릴리스입니다.
🤖 AI Agent 지원
- Claude Code -
CLAUDE.md지시 파일 (CLAUDE.local.md, /init 명령어 지원) - Cursor AI -
.cursor/rules/*.mdc신규 형식 +.cursorrules레거시 호환 - Roo Code -
.roo/rules/*.mdc형식 지원 - 공통 컨텍스트 -
.agent/디렉토리 (context, conventions, architecture) - MCP 지원 -
.mcp.json.example설정 템플릿
📚 프롬프트 라이브러리 (15개)
API 설계, 버그 수정, 코드 리뷰, 기능 구현, 리팩토링, 보안 검토, 테스트 생성, 마이그레이션, 성능 분석, 문서화 등
🔧 Agent 스킬 & 서브에이전트
- 스킬 5개: code-review, test-gen, doc-gen, refactor, security-scan
- 서브에이전트 4개: architect, security, test, documentation
🔄 GitHub 자동화 (12개 워크플로우)
- CI/CD 파이프라인 (ci, cd, release, rollback)
- Claude AI 워크플로우 (PR review, issue triage, code suggest, doc sync)
- 보안 스캔, PR 자동 라벨링, 라벨 동기화, Stale 이슈 관리
- 이슈 템플릿 3종 (bug, feature, question) + PR 템플릿
- Dependabot, CODEOWNERS, FUNDING 설정
📖 예제 프로젝트
| 예제 | 기술 스택 | 아키텍처 |
|---|---|---|
| TypeScript API | Express + Prisma + Jest | Clean Architecture |
| Python API | FastAPI + SQLAlchemy + Pytest | Clean Architecture |
🛠️ 개발 환경
- VS Code 설정: extensions, settings, launch, tasks, snippets
- Git Hooks: Husky (pre-commit, commit-msg)
- Pre-commit: 린트, 시크릿 스캔, 포맷팅
- EditorConfig: 에디터 통일 설정
- CHANGELOG: git-cliff 자동 생성 지원
📖 문서 (8개 가이드)
시작 가이드, 개발 가이드, AI Agent 사용법, 커스터마이징, MCP 설정, 효과 측정, GitHub 설정 체크리스트, FAQ
📂 기타
- ADR (Architecture Decision Records) 템플릿
- CONTRIBUTING.md, SECURITY.md, LICENSE (MIT)
- 대화형 프로젝트 초기화 스크립트 (
scripts/init-project.sh)
시작하기
# GitHub에서 "Use this template" 클릭 후
./scripts/init-project.sh자세한 내용은 README.md를 참조하세요.