This is an old revision of the document!
OpenSpec
https://dev.to/webdeveloperhyper/how-to-make-ai-follow-your-instructions-more-for-free-openspec-2c85
install
yay -S openspec
add openspec to existing project
cd <project>
openspec init
from agent auto compile openspec\project.md with command
Please read openspec/project.md and help me fill out with details about my project, tech stack, and conventions.
add new feature: proposal
/openspec:proposal load multiple svm models
file created
openspec/changes/
└── load-multiple-svm-models
├── proposal.md
├── specs
│ └── svm-anomaly-detection
│ └── spec.md
└── tasks.md
Proposal Structure:
- proposal.md: Explains why multiple models are needed (flexibility for different scenarios), what changes will be made, and the impact - tasks.md: Detailed implementation checklist broken into 5 phases (design, configuration, processor modification, main function updates, and testing) - spec.md: Specification deltas with both MODIFIED (existing SVM loading requirement) and ADDED (new model configuration requirement) sections, including proper scenarios