Project Scaffold
Quick Start
bash
python scripts/init_project.py my-study --path /path/to/workspace cd my-study && uv sync && uv run pytest tests/
Creates a uv-managed Python project with: src/<pkg>/config.py for
paths/settings, tests/, docs/, CLAUDE.md, and wandb in dependencies.
References
| File | Apply When |
|---|---|
| references/project-structure.md | Directory layout conventions, uv setup, config patterns, CLAUDE.md template |
Scripts
| Script | Purpose |
|---|---|
scripts/init_project.py | Scaffold a minimal new project |