Skip to content

Conversation

@ckrough
Copy link
Owner

@ckrough ckrough commented Dec 28, 2025

Add agentspaces docs render command designed for adding documentation
templates to existing Python projects without clobbering existing files:

  • Defaults to current directory (unlike scaffold which requires target)
  • Excludes root files (README.md, CLAUDE.md, TODO.md) by default
  • Auto-detects project name from pyproject.toml or directory name
  • Supports --include/-i and --exclude/-e for template group filtering
  • Adds --dry-run option to preview changes before writing
  • Skips existing files by default (use --force to overwrite)

Template groups: root, claude, docs, adr

Add `agentspaces docs render` command designed for adding documentation
templates to existing Python projects without clobbering existing files:

- Defaults to current directory (unlike scaffold which requires target)
- Excludes root files (README.md, CLAUDE.md, TODO.md) by default
- Auto-detects project name from pyproject.toml or directory name
- Supports --include/-i and --exclude/-e for template group filtering
- Adds --dry-run option to preview changes before writing
- Skips existing files by default (use --force to overwrite)

Template groups: root, claude, docs, adr
Root files (README.md, CLAUDE.md, TODO.md) are now included by default
when running `docs render`. Existing files are still skipped unless
--force is used, so this won't clobber existing content.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants