OpenSpec v1.2.0: Profiles, Pi & Kiro Support
Profiles control skill installation, propose workflow creates complete proposals in one step, and Pi + Kiro coding agents are now supported.
TL;DR
- Profiles let you control which skills install — choose core (4 essentials) or custom (pick your own)
- Propose workflow creates complete change proposals in one step instead of two
- Pi and Kiro coding agents now supported with prompt and skill generation
- Auto-detection scans your project for existing tool directories on init
New
- Profiles — Choose between
core(4 essential workflows) andcustom(pick any subset) to control which skills get installed. Manage withopenspec config profile. - Propose workflow — Create a complete change proposal with design, specs, and tasks from a single request — no need to run
newthenffseparately. - Pi support — Pi (pi.dev) coding agent is now a supported tool with prompt and skill generation.
- Kiro support — AWS Kiro IDE is now a supported tool with prompt and skill generation.
- AI tool auto-detection —
openspec initscans your project for existing tool directories (.claude/,.cursor/, etc.) and pre-selects detected tools.
Improved
- Sync prunes deselected workflows —
openspec updatenow removes command files and skill directories for workflows you've deselected, keeping your project clean. - Config drift warning —
openspec config listwarns when global config is out of sync with the current project.
Fixed
- Onboard preflight no longer gives a false "not initialized" error on freshly initialized projects.
- Archive workflow no longer stops mid-way when syncing — it properly resumes after sync completes.
- Added Windows PowerShell alternatives for onboard shell commands.
Update with: npm install -g openspec@latest or check the full release.
Source: OpenSpec