gsd-workstreams SKILL.md skillA
gsd-workstreams from coco-research/coco is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add coco-research/coco/gsd-workstreams@git:20260914.e75f220Pins git:20260914.e75f220 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- coco-research/coco
- Path
systems/gsd/skills/gsd-workstreams/SKILL.md- Versions recorded
- 2
- Latest version
- git:20260914.e75f220, committed Sep 14, 2026
- First version recorded
- Apr 26, 2026
- Size
- 2,542 bytes
- Repository stars
- 797
- License
- a license file GitHub does not identify
Use when the user runs /gsd-workstreams or asks to list, create, switch, status, progress, complete, or resume parallel workstreams for concurrent milestone work. The active one is tracked in the GSD_WS variable.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# /gsd-workstreams Manage parallel workstreams for concurrent milestone work. ## Usage `/gsd-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 "$HOME/.claude/get-shit-done/bin/gsd-tools.cjs" workstream list --raw --cwd "$CWD"` Display the workstreams in a table format showing name, status, current phase, and progress. ### create Run: `node "$HOME/.claude/get-shit-done/bin/gsd-tools.cjs" workstream create <name> --raw --cwd "$CWD"` After creation, display the new workstream path and suggest next steps: - `/gsd-new-milestone --ws <name>` to set up the milestone ### status …
Read the whole file at its exact version.
How to install
mdr add coco-research/coco/gsd-workstreams@sha256:d7492acd35d4a235The line at the top of this page pins the label git:20260914.e75f220, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_7x5zknem5obonulj)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between Apr 26, 2026 and Sep 14, 2026, about one every 142 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260914.e75f220 latest | 2026-09-14 | e75f220 | 2,542 B | A | view · diff |
| git:20260426.d53cc6c | 2026-04-26 | d53cc6c | 2,430 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (2542 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
coco-research/coco · 797 stars · license a license file GitHub does not identify · pushed 2026-11-05 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_7x5zknem5obonulj GET https://markdownregistry.com/api/v1/resolve?ref=coco-research/coco/gsd-workstreams GET https://markdownregistry.com/api/v1/blob/d7492acd35d4a235e18c9c8c5705735021368c252cb08a1fb57f921bb5821156
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.