gsd-add-todo

Capture ideas, tasks, or issues as structured todos with frontmatter and Git commits.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capture an idea, task, or issue surfaced during a GSD session as a structured todo for later work.

Core Features & Use Cases

  • Routes ideas into the add-todo workflow which handles directory creation, content extraction from arguments or conversation, area inference, duplicate detection, todo file creation with frontmatter, STATE.md updates, and Git commits.

Quick Start

Describe the idea or task in the chat after invoking gsd-add-todo to capture it as a structured 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 ideas as structured todos from chat conversations?

Capture ideas as structured todos by describing the task or issue in chat. The workflow extracts content, infers the area, checks for duplicates, and creates a todo file with frontmatter before committing the update to Git.

Can I create a todo file with frontmatter directly from an unstructured chat message?

Yes, creating a todo file with frontmatter from an unstructured chat message is supported. The workflow handles content extraction from arguments or conversation, formats it with frontmatter, and updates STATE.md automatically.

Does this task management workflow handle duplicate detection for todos?

Yes, duplicate detection for todos is handled. During the routing process, it checks for duplicates before creating the todo file, updating STATE.md, and committing the changes to Git.

What is the best way to automate todo creation and STATE.md updates during a workflow?

The best way to automate todo creation and STATE.md updates is to route ideas through a structured workflow. This process manages directory creation, area inference, todo file creation with frontmatter, and Git commits for version-controlled state updates.

Do I need Git to capture tasks and track lifecycle state updates?

Yes, Git is needed to track lifecycle state updates when capturing tasks. The workflow ensures integration by including validation, version-controlled state updates, and Git commits after creating the todo file.