kai-todo

Manage Kai task queues and lifecycle across Queued and In Progress states.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/robdtaylor/personal-ai-infrastructure --skill kai-todo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kai-todo
Source: https://github.com/robdtaylor/personal-ai-infrastructure/tree/main/skills/KaiTodo
Command: npx skills add https://github.com/robdtaylor/personal-ai-infrastructure --skill kai-todo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Kai Todo automates Kai's task queue management, capturing topics and tasks for later work when Claude usage is available.

Core Features & Use Cases

  • Task capture and queuing: Add, tag, and organize topics into a centralized Kai Todo list.
  • Progress tracking: Move tasks between Queued, In Progress, and Completed with clear statuses and timestamps.
  • Recurring automation: Support recurring tasks and auto-schedule next runs to keep Kai's workflow flowing.

Quick Start

Use the kai-todo skill to add a new task like "Research project kickoff" and watch it appear in the Queued section for prioritization.

Frequently Asked Questions about kai-todo

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

FAQPage Schema
How do I automate recurring task scheduling in Claude CLI?

Automating recurring task scheduling involves parsing a Kai-Todo.md format to auto-schedule next runs and integrate with Claude CLI for execution. This keeps your workflow flowing by moving tasks between Queued and In Progress states automatically.

What is the best way to manage a task queue for automated AI workflows?

Managing a task queue for automated AI workflows requires a markdown format that captures, prioritizes, and progresses topics across Queued and In Progress states. This approach supports recurring tasks and schedules next runs to maintain continuous automation.

Can I capture and prioritize tasks in a markdown file for later execution?

Yes, you can capture and prioritize tasks in a markdown file. The system parses a Kai-Todo.md format, adds new topics to a Queued section, and moves blocks between sections as they progress, ensuring tasks are organized for later execution.

How do I track task lifecycle progression from queued to completed?

You track task lifecycle progression by moving task blocks between sections in a markdown file. The system manages states across Queued, In Progress, and Completed sections, applying clear statuses and timestamps to track the lifecycle of each task.

Does task queue automation work without external dependencies?

Yes, task queue automation works without external dependencies. The system relies on internal scripts to parse the markdown format and manage the task lifecycle, requiring only Claude CLI integration when automated execution is applicable.

When should I use a markdown-based task queue instead of a database?

You should use a markdown-based task queue when you need to capture topics for later work with Claude and prefer a lightweight, dependency-free format. It is ideal for automated workflows requiring recurring task scheduling and next-run execution without database overhead.