name: docs-governance description: Organizes repository documentation and keeps new docs in the correct location.
Use this skill when creating, moving, or reorganizing Markdown documentation in this repository.
Documentation placement rules
- Put product, setup, architecture, operations, compatibility, roadmap, and engineering notes in
docs/. - Keep repository-standard meta files at the repo root only when the platform or community expects them there:
README.md,CHANGELOG.md,SECURITY.md,CONTRIBUTING.md,CODE_OF_CONDUCT.md, andLICENSE. - Keep Copilot and agent customization files where the tooling expects them:
AGENTS.md,.github/copilot-instructions.md, and.github/skills/**/SKILL.md. - Keep shipped OpenClaw runtime skills under
src/OpenClaw.Gateway/skills/<skill>/SKILL.md; do not move those intodocs/.
- Put product, setup, architecture, operations, compatibility, roadmap, and engineering notes in
Naming and structure rules
- Prefer
docs/<topic>.mdwith descriptive kebab-case names for new documentation. - If a topic grows, create a focused subfolder under
docs/rather than adding more root Markdown files. - Do not add general documentation to the repository root.
- Prefer
Change rules
- When moving or adding docs, update relative links in the same change.
- Update README quick links when the document is user-facing or operationally important.
- Do not move issue templates, pull request templates, licenses, or any
SKILL.mdfiles unless the task is specifically about those systems.
Default behavior
- If a new Markdown document is requested and no location is specified, place it in
docs/. - If a document mixes repository policy and product guidance, keep the policy file in its standard root location and move the product guidance into
docs/.
- If a new Markdown document is requested and no location is specified, place it in