gsd-add-todo

Capture conversational ideas and tasks as structured todos with Git commits and STATE.md updates.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/onelee85/my-skills --skill gsd-add-todo-onelee85
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-add-todo
Source: https://github.com/onelee85/my-skills/tree/main/gsd-add-todo
Command: npx skills add https://github.com/onelee85/my-skills --skill gsd-add-todo-onelee85

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capture ideas and tasks surfaced during conversations and turn them into structured, actionable todos for later work.

Core Features & Use Cases

  • Automatic todo creation from arguments or chat context
  • Area inference to associate tasks with relevant project sections
  • Duplicate detection to avoid repeated todos
  • STATE.md updates and Git commits to track progress

Quick Start

Describe the idea or task you want captured after mentioning gsd-add-todo, and the workflow will create a structured todo from your conversation context.

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 a conversation and turn them into todos?

You can create todos from conversation by providing the idea or task text. The skill extracts content from your chat context, infers related work areas, and generates structured todo files with frontmatter.

How do I avoid creating duplicate todos when capturing ideas from chat?

To avoid duplicate todos, the workflow includes built-in duplicate detection during content extraction. It checks existing todos before creating new files to prevent tracking the same conversation idea twice.

How does task management workflow track progress after creating a todo?

Task management workflow tracks progress by updating STATE.md and executing Git commits after a todo file is created. This maintains a versioned changelog of all structured todos captured from conversations.

Does this todo creation workflow require any external dependencies?

No external dependencies are required to create todos from conversations. The workflow operates independently to extract content, infer work areas, handle duplicates, and manage Git commits.

What is the best way to organize captured tasks into project areas?

The best way to organize tasks is using the skill's area inference capability, which automatically associates extracted conversation content with relevant project sections. This categorizes new todos without manual directory assignment.