# Df:add Todo

> Capture idea or task as todo from current conversation context. Use when the user wants to save something for later, note an idea, or track a task. Triggers on: "remember to", "add a todo", "note this for later", "save this idea", "track this"

- Skill: `majiayu000/df-add-todo` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/df-add-todo`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/df-add-todo/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/df-add-todo

---


<objective>
Capture an idea, task, or issue that surfaces during a DevFlow session as a structured todo for later work.

Routes to the add-todo workflow which handles:
- Directory structure creation
- Content extraction from arguments or conversation
- Area inference from file paths
- Duplicate detection and resolution
- Todo file creation with frontmatter
- STATE.md updates
- Git commits
</objective>

<execution_context>
@.planning/STATE.md
@~/.claude/devflow/workflows/add-todo.md
</execution_context>

<process>
**Follow the add-todo workflow** from `@~/.claude/devflow/workflows/add-todo.md`.

The workflow handles all logic including:
1. Directory ensuring
2. Existing area checking
3. Content extraction (arguments or conversation)
4. Area inference
5. Duplicate checking
6. File creation with slug generation
7. STATE.md updates
8. Git commits
</process>

