file-todos

Manages file-based todo tracking with markdown and YAML frontmatter.

1|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/JimmyChen-NXP/zephyr-team-activity-dashboard --skill file-todos-jimmychen-nxp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-todos
Source: https://github.com/JimmyChen-NXP/zephyr-team-activity-dashboard/tree/main/.github/skills/file-todos
Command: npx skills add https://github.com/JimmyChen-NXP/zephyr-team-activity-dashboard --skill file-todos-jimmychen-nxp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill streamlines project task management by providing a structured, file-based system for tracking todos, their status, and dependencies, ensuring clarity and organization in development workflows.

Core Features & Use Cases

  • Todo Creation & Management: Create, update, and complete todos using markdown files with YAML frontmatter.
  • Status & Priority Tracking: Assign statuses (pending, ready, complete) and priorities (p1, p2, p3) to todos.
  • Dependency Management: Define and track inter-todo dependencies to ensure proper workflow sequencing.
  • Use Case: When a code review identifies a potential issue requiring more than 15 minutes of work, create a new todo file, define its problem, proposed solutions, and acceptance criteria, then triage it for approval.

Quick Start

Create a new 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 manage project todos using markdown files?

You can manage project todos by creating markdown files with YAML frontmatter, which allows you to define the task description, status, priority, and dependencies for structured tracking.

How do I track task dependencies in a markdown-based todo system?

Task dependencies are tracked by defining inter-todo relationships within the YAML frontmatter of your markdown files, ensuring proper workflow sequencing across pending, ready, and complete statuses.

Can I assign priorities to tasks in a file-based project management workflow?

Yes, you can assign priorities using p1, p2, and p3 levels within the YAML frontmatter of your markdown todo files to triage and organize development tasks effectively.

When should I create a new todo file for code review issues?

You should create a new todo file when a code review identifies a potential issue requiring more than 15 minutes of work, documenting the problem, proposed solutions, and acceptance criteria for triage.

What is the best way to automate task status updates in a markdown todo workflow?

You can automate task status updates by integrating the markdown todo files with slash commands, allowing you to transition tasks between pending, ready, and complete states programmatically.