add-tests
Generate tests for a completed phase based on UAT criteria and implementation
Manage parallel workstreams — list, create, switch, status, progress, complete, and resume
> /plugin marketplace add open-gsd/gsd-core > /plugin install gsd-core@gsd-core
How it fires
How this command gets triggered: by you, by Claude, or both.
/workstreamsContext preview
What this command does when you run it.
Manage parallel workstreams — list, create, switch, status, progress, complete, and resume
name: gsd:workstreams description: Manage parallel workstreams — list, create, switch, status, progress, complete, and resume allowed-tools: - Read - Bash - Grep requires: [new-milestone, phase, progress, resume-work]
Manage parallel workstreams for concurrent milestone work.
`/gsd:workstreams [subcommand] [args]`
| Command | Description | |---------|-------------| | `list` | List all workstreams with status | | `create <name>` | Create a new workstream | | `status <name>` | Detailed status for one workstream | | `switch <name>` | Set active workstream | | `progress` | Progress summary across all workstreams | | `complete <name>` | Archive a completed workstream | | `resume <name>` | Resume work in a workstream |
Parse the user's input to determine which workstream operation to perform. If no subcommand given, default to `list`.
Run: `gsd-tools query workstream.list --raw --cwd "$CWD"` Display the workstreams in a table format showing name, status, current phase, and progress.
Run: `gsd-tools query workstream.create <name> --raw --cwd "$CWD"` After creation, display the new workstream path and suggest next steps:
Run: `gsd-tools query workstream.status <name> --raw --cwd "$CWD"` Display detailed phase breakdown and state information.
Run: `gsd-tools query workstream.set <name> --raw --cwd "$CWD"` Also set `GSD_WORKSTREAM` for the current session when the runtime supports it. If the runtime exposes a session identifier, GSD also stores the active workstream session-locally so concurrent sessions do not overwrite each other.
Run: `gsd-tools query workstream.progress --raw --cwd "$CWD"` Display a progress overview across all workstreams.
Run: `gsd-tools query workstream.complete <name> --raw --cwd "$CWD"` Archive the workstream to milestones/.
Set the workstream as active and suggest `/gsd:resume-work --ws <name>`.
Format the JSON output from gsd-tools query into a human-readable display. Include the `${GSD_WS}` flag in any routing suggestions.
Git. Ship. Done. A light-weight meta-prompting, context engineering, and spec-driven development system for Claude Code, OpenCode, Antigravity CLI, Kimi CLI, Kilo, Codex, Copilot, Cursor, Windsurf, and more.
Repo: open-gsd/gsd-core
Generate tests for a completed phase based on UAT criteria and implementation
Generate an AI-SPEC.md design contract for phases that involve building AI systems.
Autonomous audit-to-fix pipeline — find issues, classify, fix, test, commit
Audit milestone completion against original intent before archiving
Cross-phase audit of all outstanding UAT and verification items
Run all remaining phases autonomously — discuss→plan→execute per phase