mindforge-add-todo
The mindforge-add-todo skill captures ideas, tasks, or issues emerging during a MindForge session as structured todos for later execution. Use this skill when a conversation surfaces actionable items that need tracking within the MindForge system. It automatically handles directory creation, content extraction, area inference, duplicate detection, file generation with frontmatter, state management updates, and git commits through a dedicated workflow.
git clone --depth 1 https://github.com/sairam0424/MindForge /tmp/mindforge-add-todo && cp -r /tmp/mindforge-add-todo/.agent/skills/mindforge-add-todo ~/.claude/skills/mindforge-add-todoSKILL.md
<objective> Capture an idea, task, or issue that surfaces during a MindForge 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> @.agent/workflows/mindforge-add-todo.md </execution_context> <context> Arguments: $ARGUMENTS (optional todo description) State is resolved in-workflow via `init todos` and targeted reads. </context> <process> **Follow the add-todo workflow** from `@.agent/workflows/mindforge-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>
Publish a skill to the npm registry (or private registry).
Add an idea to the backlog parking lot (999.x numbering)
Add phase to end of current milestone in roadmap
Generate tests for a completed phase based on UAT criteria and implementation
Audit milestone completion against original intent before archiving
Cross-phase audit of all outstanding UAT and verification items
Run all remaining phases autonomously — discuss→plan→execute per phase
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.