gsdl-fetch-source

Installation
SKILL.md

Fetch Source

Turns whatever the user is starting from into a project: creates .planning/[project-name]/ and writes seed.md. This is Step 1 of the GSDL pipeline: Pick up source → Brainstorm → SPEC.md → Slices → Review → Branch → Execute → Verify → PR + bot → Close loop

GSDL accepts three kinds of starting point, and treats them identically from Step 3 onwards:

Starting point Example Tracker item created later?
Tracker work item ENG-441, PROJ-45, owner/repo#12, a Linear/Jira/GitHub URL Yes — slices become sub-items of it
Specification document A Notion, Slite, or Confluence URL Only if a tracker is configured and the user wants a parent item
A plain idea "a CLI that syncs local files to S3" No — tasks.md is the work-item list

There is no wrong entry point. A project with no tracker runs the same nine steps and produces the same artifacts.

Tier

Installs
31
Repository
nsantini/gsdl
GitHub Stars
3
First Seen
Mar 12, 2026
gsdl-fetch-source — nsantini/gsdl