todo

Manage per-project TODO lists with priorities and status filters.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/lklimek/memcan --skill todo-lklimek
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: todo
Source: https://github.com/lklimek/memcan/tree/main/skills/todo
Command: npx skills add https://github.com/lklimek/memcan --skill todo-lklimek

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a persistent, per-project system for tracking tasks and to-do items across different AI sessions, preventing the loss of important work items.

Core Features & Use Cases

  • Task Management: Create, list, update, and mark to-do items as complete.
  • Project Scoping: Organize tasks by project for better management.
  • Prioritization: Assign and manage priorities for tasks.
  • Search Functionality: Search through your to-do items.
  • Use Case: As you work on a "backend" project, you identify a bug that needs fixing and a documentation update. You add these as high-priority todos to the "backend" project. Later, you can easily list all pending tasks for that project.

Quick Start

Add a new to-do item with the title "Fix authentication bug" to the "backend" project with high priority.

Frequently Asked Questions about todo

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

FAQPage Schema
How do I persist project TODO lists across different AI sessions?

You can persist project TODO lists across AI sessions by using a per-project task management system that saves items locally. This prevents the loss of tracked work items and maintains task state between interactions.

How do I organize and filter tasks by project and priority?

You organize and filter tasks by project and priority by assigning items to specific project scopes and setting priority levels. You can then list pending tasks by filtering based on project name and current completion status.

Can I search for specific to-do items across multiple projects?

Yes, you can search for specific to-do items across multiple projects using a unified search capability across collections. This search functionality queries your saved todos to quickly locate tracked items.

Does task management with persistence work without external dependencies?

Task management with persistence works without external dependencies, utilizing internal scripts and references. It relies on deterministic MCP tools to manage tasks reliably across your AI sessions.

What is the best way to add and update task descriptions for a backend project?

The best way to add and update task descriptions for a backend project is to create a new to-do item with a specific title, assign it to the backend project scope, and set a high priority for tracking.