Commit messages and PR descriptions that explain "why" lead to better
code review and future archaeology. This adds guidance to prioritize
motivation over technical details, and asks for clarification when the
reason for a change isn't clear.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Move "Importance of Quality Work" to top of file. Add sections for
conventional commits preference and dependency philosophy.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add two new Claude Code slash commands:
- generate-agents.md.md: Generate hierarchical AGENTS.md structures
- refactor-agents.md.md: Refactor existing AGENTS.md files
Changes to siren script:
- Make Claude symlinks conditional on CLI installation
- Extract _add_command_symlinks() for reusable command symlinking
- Extract _cleanup_stale_commands() for generic stale link cleanup
- Add plan mode instructions to CLAUDE.md
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Changed "Rules to always follow" to "Rules to Always Follow" for consistency.
- Capitalized "if" in the comment removal guideline for proper sentence structure.