df:add-todo

Extract conversation content into structured todo files with frontmatter.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/AO-Cyber-Systems/devflow-claude --skill df-add-todo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: df:add-todo
Source: https://github.com/AO-Cyber-Systems/devflow-claude/tree/main/skills/df-add-todo
Command: npx skills add https://github.com/AO-Cyber-Systems/devflow-claude --skill df-add-todo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Captures ideas or tasks surfaced during a DevFlow session and saves them as structured todos for later work, ensuring nothing is forgotten and workflow remains organized.

Core Features & Use Cases

  • Create and organize todo items tied to specific project areas, with frontmatter for easy reference.
  • Extract content from user arguments or ongoing conversation and infer relevant area from file paths.
  • Detect duplicates, prevent clutter, and update STATE.md with commit history.

Quick Start

Tell the AI to remember a task as a todo and it will save it to the appropriate project area.

Frequently Asked Questions about df:add-todo

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

FAQPage Schema
How do I automatically capture tasks from a conversation and save them as structured todos?

To capture tasks from a conversation, this Skill extracts content from input or ongoing dialogue, infers the relevant project area from file paths, and generates structured todo files with frontmatter. It checks for duplicates to prevent clutter before saving the item.

What is the best way to track todo state changes and commit history across DevFlow sessions?

Tracking todo state changes across DevFlow sessions is handled by updating a STATE.md file and recording Git commits. This ensures your task management workflow maintains version-controlled history and organized state tracking for all created todos.

How does duplicate detection work when creating todo items from chat?

Duplicate detection when creating todo items works by checking existing todos before file creation. This prevents clutter in your project areas by ensuring the same idea or task surfaced multiple times in a conversation is not saved repeatedly.

Do I need a specific directory setup to save todos with frontmatter and state tracking?

A specific directory setup is required to save todos with frontmatter, but this Skill handles it automatically. It performs directory setup as part of its end-to-end workflow integration, creating the necessary structure for area inference and state tracking.

Can I use conversation context to infer target project areas for task management?

You can use conversation context to infer target project areas for task management. The Skill extracts content from user arguments or ongoing dialogue and infers the correct area from file paths mentioned during the DevFlow session.

Why are my saved todos automatically committed to Git?

Saved todos are automatically committed to Git to satisfy end-to-end workflow integration and maintain version-controlled history. This records todo creation alongside STATE.md updates, ensuring your task management state remains synchronized with your repository.