smith-todo

Manage daily todo lists in vault files with list, add, done, and review workflows.

50|8|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/ATTCKDigital/smith --skill smith-todo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smith-todo
Source: https://github.com/ATTCKDigital/smith/tree/main/skills/smith-todo
Command: npx skills add https://github.com/ATTCKDigital/smith --skill smith-todo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Daily task planning and tracking across days is error-prone and hard to audit. This skill centralizes todos in the vault at .smith/vault/todo/, providing a simple, persistent record for each day and a consistent workflow from list through weekly review.

Core Features & Use Cases

  • Centralized daily todo management: create, edit, complete, defer, and remove items for any date.
  • Historical context: each day stores its own file (todo-YYYY-MM-DD.md) with Summary, Items, and status, enabling reviews.
  • Analytics: weekly overview and completion statistics to measure progress and carryover.

Quick Start

Create today's todo with /smith-todo add <title> and manage daily tasks via the following subcommands as needed.

Frequently Asked Questions about smith-todo

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

FAQPage Schema
How do I manage daily todo lists stored in a vault for task discipline?

You can manage daily todo lists stored in the vault using commands for list, add, done, defer, edit, remove, review, week, and stats workflows. This centralizes task tracking in per-day markdown files at .smith/vault/todo/ to maintain discipline and traceability.

How does historical playback work for daily planning across multiple days?

Historical playback for daily planning works by storing each day as a separate file named todo-YYYY-MM-DD.md. Each file contains Summary, Items, and status data, enabling you to review past tasks and trace completion history across multiple days.

What's the best way to track weekly task completion statistics and carryover?

The best way to track weekly task completion statistics and carryover is through the review and week subcommands. These workflows analyze your stored daily todo files to measure progress, calculate completion analytics, and identify deferred items.

Can I defer or edit existing tasks in a centralized daily task management workflow?

Yes, you can defer or edit existing tasks in a centralized daily task management workflow. The system supports list, add, done, defer, edit, and remove operations for any date, allowing flexible adjustments while maintaining source metadata for manual or auto generation.

Do I need any external dependencies to run vault-backed todo list management?

No external dependencies are required to run vault-backed todo list management. The skill operates independently within the .smith/vault/todo/ directory structure, using markdown files to persist daily task records without relying on external components or frameworks.

When do I need per-day files for daily planning instead of a single task list?

You need per-day files for daily planning when you require historical context and auditability across multiple days. Storing each day separately in todo-YYYY-MM-DD.md files enables accurate week reviews and completion statistics that a single task list cannot provide.