mindforge-workstreams
The mindforge-workstreams skill manages parallel project workstreams by providing commands to list, create, switch between, and track the status of concurrent work streams. Use it when juggling multiple milestones simultaneously and need to organize, monitor progress across, or transition between different work streams within the MindForge project management system.
git clone --depth 1 https://github.com/sairam0424/MindForge /tmp/mindforge-workstreams && cp -r /tmp/mindforge-workstreams/.agent/skills/mindforge-workstreams ~/.claude/skills/mindforge-workstreamsSKILL.md
# /mindforge-workstreams
Manage parallel workstreams for concurrent milestone work.
## Usage
`/mindforge-workstreams [subcommand] [args]`
### Subcommands
| 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 |
## Step 1: Parse Subcommand
Parse the user's input to determine which workstream operation to perform.
If no subcommand given, default to `list`.
## Step 2: Execute Operation
### list
Run: `node "$MindForge_TOOLS" workstream list --raw --cwd "$CWD"`
Display the workstreams in a table format showing name, status, current phase, and progress.
### create
Run: `node "$MindForge_TOOLS" workstream create <name> --raw --cwd "$CWD"`
After creation, display the new workstream path and suggest next steps:
- `/mindforge-new-milestone --ws <name>` to set up the milestone
### status
Run: `node "$MindForge_TOOLS" workstream status <name> --raw --cwd "$CWD"`
Display detailed phase breakdown and state information.
### switch
Run: `node "$MindForge_TOOLS" workstream set <name> --raw --cwd "$CWD"`
Also set `MindForge_WORKSTREAM` env var for the current session.
### progress
Run: `node "$MindForge_TOOLS" workstream progress --raw --cwd "$CWD"`
Display a progress overview across all workstreams.
### complete
Run: `node "$MindForge_TOOLS" workstream complete <name> --raw --cwd "$CWD"`
Archive the workstream to milestones/.
### resume
Set the workstream as active and suggest `/mindforge-resume-work --ws <name>`.
## Step 3: Display Results
Format the JSON output from mindforge-tools into a human-readable display.
Include the `${MindForge_WS}` flag in any routing suggestions.Publish a skill to the npm registry (or private registry).
Add an idea to the backlog parking lot (999.x numbering)
Add phase to end of current milestone in roadmap
Generate tests for a completed phase based on UAT criteria and implementation
Capture idea or task as todo from current conversation context
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