gsd-add-todo

Capture GSD session tasks as structured todos with area inference and duplicate detection.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/ev3rlit/magam-canonical-archive --skill gsd-add-todo-ev3rlit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-add-todo
Source: https://github.com/ev3rlit/magam-canonical-archive/tree/main/.codex/skills/gsd-add-todo
Command: npx skills add https://github.com/ev3rlit/magam-canonical-archive --skill gsd-add-todo-ev3rlit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capture ideas or tasks surfaced during GSD sessions and convert them into structured todos that can be tracked, assigned, and persisted within the project workflow.

Core Features & Use Cases

  • End-to-end todo creation: From conversation to directory creation, area inference, duplication checks, and Todo file generation with frontmatter.
  • Workflow-driven persistence: Updates STATE.md and commits changes to git as part of the add-todo workflow.
  • Scoped routing: Integrates with the add-todo workflow path to route tasks to the appropriate project area.

Quick Start

Describe a todo from the current chat and save it to the backlog with automatic area inference.

Frequently Asked Questions about gsd-add-todo

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

FAQPage Schema
How do I turn chat conversations into structured todos for task management?

To turn conversations into structured todos, describe a task during your session and the workflow extracts content, infers project areas, detects duplicates, generates a slugged file, and commits changes.

What is the best way to capture ideas from a chat and save them to a project backlog?

Capturing ideas from chat to a project backlog involves routing tasks to targeted project areas, creating necessary directories, and updating state management files to persist the new todo.

Does this todo creation workflow automatically handle duplicate detection and git commits?

Yes, the todo creation workflow automatically handles duplicate detection to prevent redundant tasks and performs git commits to persist changes alongside updating your state management file.

How do I create a todo file with frontmatter from conversational input?

Creating a todo file with frontmatter from conversational input requires running the add-todo workflow, which extracts task details from arguments or dialogue and generates a slugged file.

Can I use this task management workflow to infer the correct project area for new todos?

Yes, you can use this task management workflow to infer the correct project area for new todos, ensuring tasks are routed and scoped to the appropriate directory within your project.

What happens to STATE.md when adding a new todo to the workflow?

When adding a new todo, STATE.md is automatically updated to reflect the current task state, ensuring your state management remains synchronized with the newly generated todo files.