What's New in v1.2.0
Control what gets installed with profiles, create complete change proposals in one step, and use OpenSpec with two new coding agents.
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
New Contributors
- @cheolwanpark made their first contribution in #632
- @0mega made their first contribution in #644
- @wenxiaoyu made their first contribution in #646
- @anilkmr-a2z made their first contribution in #707
- @carlosapgomes made their first contribution in #735
Full Changelog: v1.1.1...v1.2.0