file-todos

Manage file-based todo tracking with Markdown and YAML frontmatter.

11|Updated Jun 19, 2013
One-click install
npx skills add https://github.com/MadBomber/experiments --skill file-todos-madbomber
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-todos
Source: https://github.com/MadBomber/experiments/tree/main/ai_misc/skills/file-todos
Command: npx skills add https://github.com/MadBomber/experiments --skill file-todos-madbomber

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the management of code review feedback, technical debt, and feature requests by providing a structured, file-based system for tracking and prioritizing work items.

Core Features & Use Cases

  • Todo Creation: Easily create new todo items from findings or feedback using a standardized template.
  • Lifecycle Management: Manage the status of todos from 'pending' to 'ready' for triage, and finally to 'complete'.
  • Dependency Tracking: Define and manage dependencies between different todo items to ensure proper workflow sequencing.
  • Use Case: A developer finds a bug during code review. They create a new todo file, detailing the problem, findings, and proposed solutions. This todo is then triaged, prioritized, and worked on, with progress logged directly in the file.

Quick Start

Create a new todo item for a critical bug fix with the description 'fix-login-issue' and priority 'p1'.

Frequently Asked Questions about file-todos

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

FAQPage Schema
How do I track technical debt and code review feedback in Markdown files?

You can track technical debt and code review feedback by creating Markdown files with YAML frontmatter to store problem statements, findings, and proposed solutions. This file-based todo system allows you to log progress directly within the file during development.

What is the best way to manage task dependencies in a file-based workflow?

The best way to manage task dependencies in a file-based workflow is to define and track relationships between individual todo items. This ensures proper workflow sequencing by managing the lifecycle of each todo from pending triage to completion.

How do I create a todo item for a critical bug fix with specific priorities?

To create a todo item for a critical bug fix, you use a standardized template to define the description, such as 'fix-login-issue', and assign a priority level like 'p1'. The system then moves the item into triage.

Can I use Markdown-based todo tracking for project issue management without external databases?

Yes, you can use Markdown-based todo tracking for issue management without external databases. The system uses structured files with YAML frontmatter to facilitate creating, triaging, and completing tasks entirely through the file system.

Does file-based task management support structured work logs for development workflows?

Yes, file-based task management supports structured work logs for development workflows. You can detail problems, findings, and solutions within the todo file, logging progress directly as you work through the task lifecycle.