gsd-capture

Original🇺🇸 English
Translated

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

2installs
Added on

NPX Install

npx skill4agent add open-gsd/gsd-core gsd-capture

Tags

Translated version includes tags in frontmatter
<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>
FlagDestinationWorkflow
(none)Structured todo in .planning/todos/add-todo
--noteTimestamped note file, list, or promotenote
--backlogROADMAP.md backlog section (999.x)add-backlog
--seed.planning/seeds/SEED-NNN-slug.mdplant-seed
--listInteractive todo browser + action routercheck-todos
--list-seedsRead-only seed list/audit (optional status filter)list-seeds
</routing>
<execution_context> @/.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 </execution_context>
<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>