gsd-workstreams

Manage parallel workstreams by creating, switching, tracking, and completing milestone flows.

1|Updated May 24, 2026
One-click install
npx skills add https://github.com/tinner-deinno/innova-skills-lib --skill gsd-workstreams-tinner-deinno
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-workstreams
Source: https://github.com/tinner-deinno/innova-skills-lib/tree/main/core/gsd/gsd-workstreams
Command: npx skills add https://github.com/tinner-deinno/innova-skills-lib --skill gsd-workstreams-tinner-deinno

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of managing multiple concurrent milestone efforts without losing track of which workstream is active, where each one is in its lifecycle, and how much progress has been made.

Core Features & Use Cases

  • Workstream orchestration: list, create, switch the active workstream, and resume work with a consistent flow for parallel execution.
  • Visibility and control: fetch detailed status and phase breakdown for a specific workstream and view aggregated progress across all workstreams.
  • Lifecycle management: complete a workstream to archive it into milestones, keeping the system tidy for future iterations.

Use case: A team is running three milestone tracks at once (spec, implementation, and QA). Use this Skill to create each track, switch context as work changes, check status when blocked, and complete/archive each track when it finishes.

Quick Start

Ask it: "/gsd:workstreams create website-relaunch and then show status".

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 without losing track of active context?

Managing parallel workstreams requires orchestrating milestone flows by creating, switching, and tracking status to maintain active context and phase visibility across concurrent project execution.

What is the best way to track progress across multiple concurrent milestones?

Tracking progress across concurrent milestones involves fetching detailed status and phase breakdowns for specific workstreams, then viewing aggregated progress across all active workstreams rendered as human-readable tables.

How do I switch context between different project milestones during workflow orchestration?

Switching context between project milestones requires using workstream orchestration commands to change the active workstream, allowing you to resume work with a consistent flow for parallel execution.

How do I complete and archive milestone workflows after concurrent project execution?

Completing milestone workflows archives them into milestones, keeping the system tidy for future iterations while maintaining lifecycle management across engineering and operational workstreams.

Does workflow orchestration for milestones require specific workspace routing?

Workflow orchestration for milestones requires invoking gsd-sdk workstream queries with proper workspace routing to support session-aware active workstream state and render results as human-readable tables.