gsd-add-todo

Capture conversation ideas into structured todos with frontmatter and Git commits.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/dobrinz123/claude-skills-share --skill gsd-add-todo-dobrinz123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-add-todo
Source: https://github.com/dobrinz123/claude-skills-share/tree/main/skills/gsd-add-todo
Command: npx skills add https://github.com/dobrinz123/claude-skills-share --skill gsd-add-todo-dobrinz123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Captures ideas or tasks surfaced during conversations and converts them into structured todos for the Get Shit Done workflow, ensuring nothing slips through the cracks.

Core Features & Use Cases

  • Directory structure creation and organization for todos
  • Content extraction from arguments or ongoing conversation
  • Area inference, duplicate detection, and consistent slug-based todo naming
  • Todo file creation with frontmatter, STATE.md updates, and commit history

Quick Start

Describe the idea or task and let the add-todo workflow create a new structured todo from your current conversation.

Frequently Asked Questions about gsd-add-todo

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

FAQPage Schema
How do I convert conversation ideas into structured todos automatically?

Duplicate detection for todos works by checking existing items during the extraction process before creating a new file. It infers the area and searches the directory structure to prevent redundant task entries from being committed.

How does version control integration work when adding a new todo?

Version control integration updates STATE.md and creates a Git commit automatically when a new todo is generated. This ensures your task management history stays synchronized with your repository without requiring manual staging or committing.

Do I need the Get Shit Done workflow files to create todos from tasks?

Yes, you need the add-todo workflow files to create todos from tasks. The automation relies on these specific files to infer areas, check duplicates, generate slugs, and apply directory creation within the Get Shit Done system.

What is the best way to capture tasks from an ongoing conversation into a todo system?

The best way to capture tasks from an ongoing conversation is using an automated extraction workflow that analyzes the dialogue, infers the correct area, and generates a structured markdown file. This prevents ideas from slipping through the cracks during discussions.