Research Code Style
Use this skill to initialize empty research repos or review populated ones against a minimal Python research-code standard.
Workflow
- Decide the mode:
- Empty repo: initialize a minimal layout.
- Populated repo: review only; do not edit files.
- Read local context first:
AGENTS.md,pyproject.toml, README files, and existing module patterns. - Apply rule-of-thumbs.md.
- Do not hand-create
pyproject.tomloruv.lock; the user initializes them withuv init. - Do not run expensive training or experiment commands unless the user explicitly asks.
Output
- Empty repo: create only the minimal source/layout skeleton.
- Populated repo: return findings with paths, risks, and suggested moves.
- AGENTS request: return a concise
AGENTS.mdsection from the reference.