Challenge 9 – Openspec
OpenSpec Installation & Usage Guide
Installation Steps
1. Make sure Node.js and npm are installed:
node -v
npm -v
2. Install OpenSpec globally:
sudo npm install -g @fission-ai/openspec@latest
3. Enter your project directory:
cd your-project-name
4. Initialize OpenSpec:
openspec init
5. After initialization, the following structure will be generated:
openspec/
specs/ current system behavior
changes/ change log
config.yaml project configuration
Common Commands
Initialization & Configuration:
npm install -g @fission-ai/openspec@latest
openspec init
openspec config profile
openspec update
Core Workflow Commands:
/opsx:propose
/opsx:explore
/opsx:apply
/opsx:verify
/opsx:archive
Process Description
* propose: define what to build
* explore: clarify thinking and generate artifacts
* apply: implement the feature
* verify: validate expected results
* archive: archive and accumulate knowledge
Extended Commands:
/opsx:new
/opsx:continue
/opsx:ff
/opsx:sync
/opsx:bulk-archive
/opsx:onboard
Challenge: Use the Openspec framework to build a new feature