← ClaudeAtlas

openspec-bridge-explorelisted

Bridges OpenSpec's own /opsx:explore into the GSD entry point — use before /gsd-discuss-phase when the user has an idea but no OpenSpec change yet. Does not replace OpenSpec's explore skill; it just makes sure exploration output lands where GSD's discuss:pre check will find it.
mshegolev/gsd-openspec-integration · ★ 0 · AI & Automation · score 73
Install: claude install-skill mshegolev/gsd-openspec-integration
## Purpose `/opsx:explore` (OpenSpec's own skill) is already the right no-stakes thinking partner for a fuzzy idea. This skill's only job is to make sure that when exploration crystallizes into something worth building, the user is pointed at `/opsx:propose` — and, once a change exists, that GSD's `discuss:pre` fragment can find it (see `openspec-propose`'s output contract). This skill contributes no new exploration logic; it is a thin dispatcher plus a phase-scope reminder. ## Invocation conditions - User says something like "I want to build X but haven't scoped it" before running `/gsd-discuss-phase`. - `discuss:pre` told the user no change is linked and they chose to explore rather than propose directly. ## Required inputs - Freeform user description of the idea (same as native `/opsx:explore`). - Optionally, a GSD phase number if the exploration is meant to seed a specific `ROADMAP.md` phase. ## Files read - `ROADMAP.md` phase goal (if a phase number is given) — to keep exploration scoped to that phase's boundary, not the whole project. ## Files this skill may write - None directly. All artifact writing happens in `/opsx:propose` (native OpenSpec skill) once exploration concludes. ## Algorithm 1. If a phase number was given, read that phase's goal from `.planning/ROADMAP.md` and state it back to the user as the exploration's boundary ("exploring within Phase 4: Observability — not a general architecture review"). 2. Delegate to the native `/opsx:explore` conver