gsd-add-todo

Capture conversation ideas and create structured todo files with duplicate prevention.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Poom5741/eggo-world-pb --skill gsd-add-todo-poom5741
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-add-todo
Source: https://github.com/Poom5741/eggo-world-pb/tree/main/.qwen/skills/gsd-add-todo
Command: npx skills add https://github.com/Poom5741/eggo-world-pb --skill gsd-add-todo-poom5741

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capture an idea or task that surfaces during a GSD session and turn it into a structured todo for later work.

Core Features & Use Cases

  • End-to-end workflow: creates a new todo, infers the appropriate area from paths, and prevents duplicates.
  • Automated state & history: updates STATE.md and records changes via Git commits.
  • Flexible input handling: extracts content from arguments or the chat context to generate the todo.

Quick Start

Describe the idea or task you want to capture and provide an optional description to create a new todo.

Frequently Asked Questions about gsd-add-todo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I capture tasks from AI conversations into structured todo files?

To capture tasks from AI conversations into structured todo files, describe the idea or task in the chat and this workflow extracts the content, generates a slug, infers the area, and commits the new todo.

Can I prevent duplicate todo items when automating task management from chat?

Yes, you can prevent duplicate todo items during task management automation because the workflow automatically checks existing files before creating a new structured todo to avoid redundancy.

Does this task management workflow update Git state automatically when adding a todo?

Yes, this task management workflow updates Git state automatically by modifying STATE.md for versioned state tracking and committing the changes directly to the repository.

What is the best way to infer the correct area for a new todo from a conversation?

The best way to infer the correct area for a new todo from a conversation is to let the workflow analyze file paths, which automatically categorizes the structured todo item.

How do I handle errors when generating slugs for workflow todos?

To handle errors when generating slugs for workflow todos, the process includes proper error handling mechanisms that validate the extracted content before finalizing the todo file creation.

Do I need to provide arguments to create a todo or can I use the chat context?

You do not need to provide explicit arguments to create a todo; the workflow supports flexible input handling and can extract the task content directly from the current chat context.