Files
Gianluca Boiano 67ab683105 feat: add Crush AI assistant support (#206)
Add comprehensive OpenSpec integration for Crush AI assistant including:
- CrushSlashCommandConfigurator for proposal, apply, and archive commands
- Integration with slash command registry and CLI tools
- Generates .crush/commands/openspec/ with proper frontmatter and workflows
- Available via `openspec init --tools crush`


💘 Generated with Crush

Co-authored-by: Crush <crush@charm.land>
2025-10-19 11:55:36 +11:00

611 B

Why

Add support for Crush AI assistant in OpenSpec to enable developers to use Crush's enhanced capabilities for spec-driven development workflows.

What Changes

  • Add Crush slash command configurator for proposal, apply, and archive operations
  • Add Crush-specific AGENTS.md configuration template
  • Update tool registry to include Crush configurator
  • BREAKING: None - this is additive functionality

Impact

  • Affected specs: cli-init (new tool option)
  • Affected code: src/core/configurators/slash/crush.ts, registry.ts
  • New files: .crush/commands/openspec/ (proposal.md, apply.md, archive.md)