organize-repository
Decide where code, tests, docs, scripts, config, and generated files belong in a repository, so placement stays predictable across projects instead of being re-decided each time. Use when starting a repository, adding something whose home is not obvious, adding a documentation site such as Mintlify, moving or retiring files, auditing a layout for drift, or writing a repository's layout rules into AGENTS.md. Not for choosing application architecture or dependency boundaries.
Pinned to revision 7baa7f9825ca, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/organize-repository/SKILL.md
- skills/organize-repository/references/documentation-sites.md
- skills/organize-repository/references/moving-files.md
- skills/organize-repository/references/profiles.md
- skills/organize-repository/scripts/check_layout.py
Every link opens the file at its source, pinned to the revision this page describes.