Skip to content

sungjunlee/claude-code-starter-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Claude Code Starter Kit

λ‹€μ–‘ν•œ Claude Code ν…œν”Œλ¦Ώκ³Ό 도ꡬ λͺ¨μŒμž…λ‹ˆλ‹€.

πŸ“¦ Available Templates

1. Research Assistant

AI 기반 연ꡬ 뢄석 도ꡬ λͺ¨μŒ

μ„€μΉ˜ 방법:

# npx degit μ‚¬μš© (ꢌμž₯)
npx degit sungjunlee/claude-code-starter-kit/research-assistant my-research

# λ˜λŠ” Git Clone μ‚¬μš©
git clone https://github.com/sungjunlee/claude-code-starter-kit.git
cd claude-code-starter-kit/research-assistant

ν¬ν•¨λœ μ—μ΄μ „νŠΈ:

  • research-analyst: 쒅합적인 연ꡬ 쑰사
  • search-specialist: νŠΉμ • 정보 검색
  • trend-analyst: νŠΈλ Œλ“œ 뢄석 및 예츑
  • competitive-analyst: κ²½μŸμ‚¬ 뢄석
  • market-researcher: μ‹œμž₯ 뢄석
  • data-researcher: 데이터 뢄석
  • korean-legal-expert: ν•œκ΅­ 법λ₯  μ „λ¬Έκ°€

2. Python Development

🐍 ν˜„λŒ€μ μΈ Python 개발 ν™˜κ²½ ν…œν”Œλ¦Ώ (uv + ruff + Claude Code hooks)

μ„€μΉ˜ 방법:

# npx degit μ‚¬μš© (ꢌμž₯)
npx degit sungjunlee/claude-code-starter-kit/python-dev my-python-project

# λ˜λŠ” Git Clone μ‚¬μš©
git clone https://github.com/sungjunlee/claude-code-starter-kit.git
cd claude-code-starter-kit/python-dev

μ£Όμš” νŠΉμ§•:

  • uv: μ΄ˆκ³ μ† νŒ¨ν‚€μ§€ λ§€λ‹ˆμ € (pip λŒ€λΉ„ 10-100λ°° 빠름)
  • ruff: μ΄ˆκ³ μ† λ¦°ν„°/포맀터 (flake8 λŒ€λΉ„ 150λ°° 빠름)
  • Claude Code hooks: μžλ™ ν¬λ§€νŒ…, ν…ŒμŠ€νŒ…, ν’ˆμ§ˆ 검사
  • VS Code 톡합: μ™„μ „ν•œ IDE 지원
  • pytest + mypy: ν˜„λŒ€μ  ν…ŒμŠ€νŒ… 및 νƒ€μž… 체킹

ν¬ν•¨λœ μ—μ΄μ „νŠΈ:

  • python-expert: Python μ „λ¬Έκ°€ (μ½”λ“œ 리뷰, μ•„ν‚€ν…μ²˜, 베슀트 ν”„λž™ν‹°μŠ€)
  • test-runner: ν…ŒμŠ€νŠΈ μ „λ¬Έκ°€ (ν…ŒμŠ€νŠΈ μ „λž΅, 디버깅, 컀버리지)
  • package-manager: νŒ¨ν‚€μ§€ 관리 μ „λ¬Έκ°€ (μ˜μ‘΄μ„± 관리, ν™˜κ²½ μ„€μ •)

μ»€μŠ€ν…€ λͺ…λ Ήμ–΄:

  • /test: 쒅합적인 ν…ŒμŠ€νŠΈ μ‹€ν–‰ (컀버리지 포함)
  • /lint: μ½”λ“œ ν’ˆμ§ˆ 검사 (ruff, mypy, bandit)
  • /format: μžλ™ μ½”λ“œ ν¬λ§€νŒ…
  • /deps: μ˜μ‘΄μ„± 관리 (add, remove, update)

πŸš€ Quick Start

Prerequisites

  • Node.js 16+
  • npm λ˜λŠ” yarn
  • Git (선택사항)

Installation

각 ν…œν”Œλ¦Ώμ€ λ…λ¦½μ μœΌλ‘œ μ„€μΉ˜ κ°€λŠ₯ν•©λ‹ˆλ‹€:

# μ›ν•˜λŠ” ν…œν”Œλ¦Ώ μ„ νƒν•˜μ—¬ μ„€μΉ˜
npx degit sungjunlee/claude-code-starter-kit/[template-name] [your-project-name]

# μ˜ˆμ‹œ - 연ꡬ 뢄석 도ꡬ
npx degit sungjunlee/claude-code-starter-kit/research-assistant my-research-project

# μ˜ˆμ‹œ - Python 개발 ν™˜κ²½
npx degit sungjunlee/claude-code-starter-kit/python-dev my-python-project

πŸ› οΈ Development

μƒˆλ‘œμš΄ ν…œν”Œλ¦Ώ μΆ”κ°€ν•˜κΈ°:

  1. ν”„λ‘œμ νŠΈ λ£¨νŠΈμ— μƒˆ 디렉토리 생성
  2. ν…œν”Œλ¦Ώ 파일 μΆ”κ°€
  3. ν•΄λ‹Ή 디렉토리에 README.md μž‘μ„±
  4. 이 νŒŒμΌμ— ν…œν”Œλ¦Ώ 정보 μΆ”κ°€

πŸ“ License

MIT

🀝 Contributing

Pull requests are welcome! μƒˆλ‘œμš΄ ν…œν”Œλ¦Ώμ΄λ‚˜ κ°œμ„ μ‚¬ν•­μ„ μ œμ•ˆν•΄μ£Όμ„Έμš”.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •