openspec/initiatives/context-store-and-initiatives/work-items/proposed-initiative-next-agent-handoff-ux/plan.md
Discussion draft. Not locked into the numbered roadmap yet.
The GSD workspace comparison highlighted a UX gap: OpenSpec has increasingly good discovery primitives, but agents still need to infer the next useful step from several commands.
The candidate idea is a tiny "what now?" handoff command after initiative discovery from the current repo or workspace. It should not become a dashboard, work-progress status view, or replacement for workspace local-view behavior.
The manual beta pass surfaced a second, related handoff gap: before a command
like initiative next exists, a fresh coding agent still needs baseline
OpenSpec literacy. It needs to understand context stores, initiatives,
workspaces, repo-local changes, and where artifacts should live. A small
use-openspec skill may be the simplest first slice.
Help an agent answer:
What should I do next for this initiative from the current repo or workspace?
openspec initiative next <id> --json
Possible response:
{
"initiative": "billing-launch",
"next_action": "create_repo_change",
"reason": "initiative found, no linked local change exists for this repo",
"suggested_command": "openspec new change add-billing-api --initiative billing-launch"
}
use-openspec/
SKILL.md
references/
shared-context-beta.md
artifact-placement.md
This would be a baseline guide skill, not a workflow action. It should not
produce /opsx:use-openspec, should not appear as an implementation workflow,
and should not imply that workflow command delivery is unavailable.
Open design question: whether this is literally part of the default profile, a separate always-on bundled skill, or a managed guide skill installed by default whenever the selected agent supports skills.
initiative next the right command name, or should this guidance live
inside workspace initiative opening or repo-local status?