One-click install
npx skills add https://github.com/iliaal/whetstone --skill ia-file-todos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ia-file-todos
Source: https://github.com/iliaal/whetstone/tree/main/plugins/whetstone/skills/ia-file-todos
Command: npx skills add https://github.com/iliaal/whetstone --skill ia-file-todos

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

It replaces informal task chatter with structured, file-based todo entries that preserve intent, context, and dependencies over time.

Core Features & Use Cases

  • Creates and manages a todo backlog in Markdown: Use the todos/ directory to capture work items with consistent naming, frontmatter, and required sections.
  • Makes triage and dependency tracking explicit: Track status (pending, ready, complete), priority (p1-p3), and blockers via dependencies using issue IDs.
  • Enables audit-friendly execution: Require a Work Log and clear acceptance criteria so progress can be verified and reviewed later.

Quick Start

Ask the AI to create a new todo file in the todos/ directory using the required template, setting status to pending, picking the next sequential issue_id, and including dependencies if the work is blocked.

Frequently Asked Questions about ia-file-todos

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

FAQPage Schema
How do I track engineering backlog tasks using Markdown files?

Track engineering backlog tasks by creating structured Markdown todo files in a dedicated directory. This enforces consistent naming, frontmatter, and required sections to preserve intent, context, and dependencies over time.

What is the best way to manage task dependencies in a Markdown todo workflow?

Manage task dependencies by referencing issue IDs within the todo file structure. This supports dependency-driven workflows by explicitly tracking blockers and linking pending or ready tasks to their required prerequisites.

How do I convert PR comments into tracked engineering tasks?

Convert PR comments into tracked tasks by generating new Markdown todo files. This replaces informal task chatter with structured entries that capture work items with clear acceptance criteria and a work log for verification.

Can I enforce acceptance criteria and work logs for sprint backlog items?

Yes, you can enforce acceptance criteria and work logs for sprint backlog items. The required template mandates these sections to enable audit-friendly execution, ensuring progress can be verified and reviewed later.

How do I triage pending engineering tasks and check for dependency blockers?

Triage pending tasks by updating their Markdown frontmatter status and priority levels. You can check for dependency blockers by reviewing linked issue IDs to determine if a task is ready for execution or remains blocked.