mirror of
https://github.com/Fission-AI/OpenSpec.git
synced 2026-09-14 20:16:53 +08:00
dcfb6afe0c
* First pass at adding Opencode slash commands * Fix the agent * Pass in Arguments to opencode slash commands * Remove unneeded agents file
21 lines
1.1 KiB
Markdown
21 lines
1.1 KiB
Markdown
# Implementation Tasks
|
|
|
|
## 1. Templates and Configurators
|
|
- [x] 1.1 Create shared templates for the Proposal, Apply, and Archive commands with instructions for each workflow stage from `openspec/README.md`.
|
|
- [x] 1.2 Implement a `SlashCommandConfigurator` base and tool-specific configurators for Claude Code and Cursor.
|
|
|
|
## 2. Claude Code Integration
|
|
- [x] 2.1 Generate `.claude/commands/openspec/{proposal,apply,archive}.md` during `openspec init` using shared templates.
|
|
- [x] 2.2 Update existing `.claude/commands/openspec/*` files during `openspec update`.
|
|
|
|
## 3. Cursor Integration
|
|
- [x] 3.1 Generate `.cursor/commands/{openspec-proposal,openspec-apply,openspec-archive}.md` during `openspec init` using shared templates.
|
|
- [x] 3.2 Update existing `.cursor/commands/*` files during `openspec update`.
|
|
|
|
## 4. Verification
|
|
- [x] 4.1 Add tests verifying slash command files are created and updated correctly.
|
|
|
|
## 5. OpenCode Integration
|
|
- [x] 5.1 Generate `.opencode/commands/{openspec-proposal,openspec-apply,openspec-archive}.md` during `openspec init` using shared templates.
|
|
- [x] 5.2 Update existing `.opencode/commands/*` files during `openspec update`.
|