Use this template to scaffold a new project folder. Copy it to ~/Github/ProjectName.
~/Github/ProjectName/
├── README.md # Project overview, how to run it locally
├── docs/
│ ├── ARCHITECTURE.md # System design, key modules, data flow
│ ├── SETUP.md # Dev environment setup, dependencies
│ └── API.md # (if applicable) API docs, endpoints
├── src/ # Source code (adjust per tech stack)
│ ├── index.js
│ └── ...
├── tests/ # Tests (unit, integration, e2e)
│ ├── unit/
│ ├── integration/
│ └── ...
├── package.json # (or requirements.txt, Cargo.toml, etc.)
├── .gitignore
├── .github/
│ └── workflows/ # (optional) CI/CD
└── .git/ # Initialized git repo
Before the first ticket starts, initialize the repo with:
npm install, python -m venv, etc.)npm test, pytest, etc.)main (or develop) branchThe Developer agent will inspect this structure to know how to build. Make sure tests pass on a clean checkout before the first ticket — that's the baseline.
Add a row to the Projects database:
Repo = ~/Github/ProjectNameDefault Branch = mainTech Stack = "Node.js 18, React, Jest" (whatever applies)Description = one-line summaryStatus = ActiveNow you can drop tickets into its Backlog and they'll flow through the agents.