gsd-workstreams

Manage parallel workstreams for concurrent milestone execution.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/dobrinz123/claude-skills-share --skill gsd-workstreams-dobrinz123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-workstreams
Source: https://github.com/dobrinz123/claude-skills-share/tree/main/skills/gsd-workstreams
Command: npx skills add https://github.com/dobrinz123/claude-skills-share --skill gsd-workstreams-dobrinz123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinate and track multiple concurrent workstreams so teams can run parallel milestone work without losing context or progress across features and phases.

Core Features & Use Cases

  • List and Inspect: Show all workstreams with status, current phase, and progress for quick situational awareness.
  • Create and Manage: Create new workstreams, switch the active workstream for the session, archive completed streams, and resume paused work.
  • Integrated Execution: Runs gsd-tools node commands and formats JSON results into human-readable tables; persists active selection in environment or session state to avoid cross-session collisions.
  • Use Case: While developing multiple features in parallel, use this Skill to create separate workstreams per feature, switch context quickly, and get a consolidated progress overview across milestones.

Quick Start

Ask the assistant to run /gsd-workstreams list to display all workstreams and their current statuses.

Frequently Asked Questions about gsd-workstreams

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage parallel workstreams for concurrent milestone execution?

Managing parallel workstreams involves listing, creating, and switching active workstream contexts to track concurrent milestone execution without losing progress. This Skill formats JSON output into human-readable displays and persists active selections via session variables.

What is the best way to track parallel feature development phases in a CLI workflow?

Tracking parallel feature development in a CLI workflow requires executing node commands to parse subcommands and format JSON results into readable tables. You can check status, progress, and resume paused workstreams across different milestones.

How do I switch the active workstream for a current development session?

Switching the active workstream for a session is done by invoking CLI commands that persist the active selection via environment or session variables. This prevents cross-session collisions and maintains context for parallel feature efforts.

Do I need specific environment setup tools to run gsd-tools node commands for project management?

Running gsd-tools node commands requires a compatible environment to execute the CLI subcommands for project management workflows. No external dependencies are listed, but the environment must support node execution and session variable persistence.

Can I archive completed workstreams and resume paused parallel milestone work?

Yes, you can archive completed workstreams and resume paused parallel milestone work. The functionality allows you to create separate workstreams per feature, switch context quickly, and get a consolidated progress overview across milestones.

Why does my parallel workstream context collide across different sessions?

Parallel workstream context collisions across sessions occur when active selections are not properly persisted. This Skill resolves collisions by saving the active workstream via environment or session state to avoid cross-session context loss.