Skip to content

v1.0.0 - Vibe Project Template 첫 릴리스

Latest

Choose a tag to compare

@declue declue released this 29 Jan 19:46
· 14 commits to main since this release

🚀 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를 참조하세요.