file-todos

Manage file-based todos with markdown and YAML frontmatter.

240|75|Updated Jul 13, 2023
One-click install
npx skills add https://github.com/udecode/plate-playground-template --skill file-todos-udecode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-todos
Source: https://github.com/udecode/plate-playground-template/tree/main/.codex/skills/file-todos
Command: npx skills add https://github.com/udecode/plate-playground-template --skill file-todos-udecode

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill streamlines the management of code review feedback, technical debt, and feature requests by organizing them as structured markdown files, ensuring no task is lost and all work is tracked.

Core Features & Use Cases

  • Todo Creation: Easily create new todos from findings or feedback using a standardized template.
  • Lifecycle Management: Track todos from pending to ready to complete with clear status updates.
  • Dependency Tracking: Define and manage inter-task dependencies to ensure logical workflow execution.
  • Use Case: After a code review identifies a potential performance bottleneck, create a new todo file detailing the problem, findings, and proposed solutions. Triage it to ready status, assign it, and track progress in the work log.

Quick Start

Create a new pending todo file 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 code review feedback and technical debt using markdown files?

You can track code review feedback by creating structured markdown files with YAML frontmatter in a designated directory. The system manages these todo files through their lifecycle, from pending to ready to complete, ensuring tasks are not lost.

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

The system allows you to define and manage inter-task dependencies within the markdown todo files. This dependency tracking ensures logical workflow execution so that prerequisite tasks are completed before dependent ones are started.

How do I create a new todo for a critical bug fix or feature request?

You create a new pending todo file using a standardized template provided by the system. You specify details like a description and priority, then triage it to ready status and track progress in the work log.

Can I integrate file-based todo tracking with my existing code review processes?

Yes, the system integrates with slash commands and code review processes to streamline workflows. You can create todos directly from code review findings to document problems and proposed solutions.

Does this todo tracking system require any external dependencies or databases?

No external dependencies are required. The system operates entirely on file-based markdown files with YAML frontmatter stored within your designated project directory, avoiding any database setup.

What statuses can I assign to code tasks during lifecycle management?

You can track todos from pending to ready to complete with clear status updates. This lifecycle management ensures every task from technical debt to feature requests has a visible state throughout the workflow.