Suggest .agents/docs/ as an alternative to docs/ for the refactored
AGENTS.md file structure, keeping the output more flexible.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Provide a reusable command to convert a project's CLAUDE.md into an
AGENTS.md file while replacing the original with a thin @-reference.
Includes precondition checks, self-reference updating, and summary
reporting steps.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
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>
Disable unused plugins (playwright, ralph-loop, pr-review-toolkit,
rust-analyzer-lsp, lua-lsp), enable sentry plugin, and remove the
curl deny rule from permissions.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add two reference articles about AGENTS.md best practices:
- Guide on keeping AGENTS.md files small and using progressive disclosure
- Plan loop methodology for effective AI code generation
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>
- Swapped values for 'chat.agentsControl.enabled' and 'chat.agentSessionProjection.enabled'.
- Updated 'claudeCode.preferredLocation' from 'sidebar' to 'panel'.
- Ensured consistency in terminal settings and added new command configurations for chat tools.
Add global Claude Code configuration with permission allowlists for
common build/test commands, statusline script showing git status,
context usage, token counts, and cost. Update siren to symlink these
files to ~/.claude/ directory.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Updated timestamps and versions for extensions in both extensions.cursor.lock and extensions.vscode-insiders.lock, including rust-lang.rust-analyzer and streetsidesoftware.code-spell-checker.
Swaps cmd+b and alt+cmd+b behavior so cmd+b toggles the secondary
sidebar instead of the primary. Disables conflicting cmd+b bindings
from mdx extension and emacs-mcx.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Updated timestamps and versions for several extensions, including anthropic.claude-code@2.1.11 and esbenp.prettier-vscode@12.1.1.
- Added new extension jackiotyu.git-worktree-manager@3.22.0.
- Renamed section for Claude Code in keybindings.json.
- Added new keybindings for disabling the native console and focusing/blurring Claude Code.
- Included a reference to the Claude Code extension in the comments.
- Updated accessibility settings to silence signal noises and adjusted the accessibility support option.
- Introduced configurations for Claude Code and Git Worktree Manager extensions.