open-gsd/gsd-core

gsd-capture

Capture ideas, tasks, notes, and seeds to their destination

First seen Jun 23, 2026

Installation

$ npx skills add open-gsd/gsd-core --skill gsd-capture

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from open-gsd/gsd-core · top by installs.

npx skills add open-gsd/gsd-core

Browse all from open-gsd/gsd-core

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 9.3K
License LICENSE
Default branch next
Open issues 129
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsRead, Write, Edit, Bash, Glob, Grep, AskUserQuestion
Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,605 B
  • docs SUMMARY.md 78 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 260 installs

SKILL.md

<objective> Capture ideas, tasks, notes, and seeds to their appropriate destination in the GSD system.

Mode routing:

  • default (no flag): Capture as a structured todo for later work → add-todo workflow
  • --note: Zero-friction idea capture (append/list/promote) → note workflow
  • --backlog: Add an idea to the backlog parking lot (999.x numbering) → add-backlog workflow
  • --seed: Capture a forward-looking idea with trigger conditions → plant-seed workflow
  • --list: List pending todos and select one to work on → check-todos workflow
  • --list-seeds: List/audit captured seeds (optional status filter) → list-seeds workflow

</objective>

<routing>

Flag Destination Workflow
(none) Structured todo in .planning/todos/ add-todo
--note Timestamped note file, list, or promote note
--backlog ROADMAP.md backlog section (999.x) add-backlog
--seed .planning/seeds/SEED-NNN-slug.md plant-seed
--list Interactive todo browser + action router check-todos
--list-seeds Read-only seed list/audit (optional status filter) list-seeds

</routing>

<executioncontext> @~/.claude/gsd-core/workflows/add-todo.md @~/.claude/gsd-core/workflows/note.md @~/.claude/gsd-core/workflows/add-backlog.md @~/.claude/gsd-core/workflows/plant-seed.md @~/.claude/gsd-core/workflows/check-todos.md @~/.claude/gsd-core/workflows/list-seeds.md @~/.claude/gsd-core/references/ui-brand.md </executioncontext>

<context> Arguments: $ARGUMENTS

Parse the first token of $ARGUMENTS:

  • If it is --note: strip the flag, pass remainder to note workflow
  • If it is --backlog: strip the flag, pass remainder to add-backlog workflow
  • If it is --seed: strip the flag, pass remainder to plant-seed workflow
  • If it is --list-seeds: strip the flag, pass remainder (optional status filter) to list-seeds workflow
  • If it is --list: pass remainder (optional area filter) to check-todos workflow
  • Otherwise: pass all of $ARGUMENTS to add-todo workflow

</context>

<process>

  1. Parse the leading flag (if any) from $ARGUMENTS.
  2. Load and execute the appropriate workflow end-to-end based on the routing table above.
  3. Preserve all workflow gates from the target workflow (directory structure, duplicate detection, commits, etc.).

</process>