From memcan
Manage per-project TODO lists. Use when postponing work, tracking small tasks, or managing backlogs across sessions. Triggers on "add todo", "show todos", "mark done", "what's pending".
npx claudepluginhub lklimek/agents --plugin memcanThis skill is limited to using the following tools:
Per-project TODO lists that persist across sessions.
Manages task and todo lists: create, organize, track with priorities, due dates, projects, tags, recurring tasks, and completion status. Useful for developer task tracking.
Creates and manages structured Markdown todos for code reviews, technical debt, work items, and findings in .context/compound-engineering/todos/, handling lifecycle from pending to complete.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Share bugs, ideas, or general feedback.
Per-project TODO lists that persist across sessions.
add_todo(title="Fix auth timeout", project="backend", priority="high")
add_todo(title="Update docs", description="Add API examples", project="mylib")
Priority: high, medium (default), low.
list_todos(project="backend") # all
list_todos(project="backend", status="pending") # only open
list_todos(project="backend", status="done") # completed
Results sorted: high priority first, then by creation date.
complete_todo(todo_id="<uuid>")
update_todo(todo_id="<uuid>", priority="high")
update_todo(todo_id="<uuid>", title="New title", description="New desc")
TODOs are searchable via unified search:
search(query="auth timeout", collections=["todos"], project="backend")