file-todos

Automate file-based todo management with YAML frontmatter and status tracking.

Updated Dec 21, 2023
One-click install
npx skills add https://github.com/Hff1230/FFNotes --skill file-todos-hff1230
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-todos
Source: https://github.com/Hff1230/FFNotes/tree/main/AI%E5%BA%93/Skill/compound-engineering-zh/skills/file-todos
Command: npx skills add https://github.com/Hff1230/FFNotes --skill file-todos-hff1230

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Manage and track file-based todos in a repository using a structured, frontmatter-driven workflow that improves traceability and collaboration.

Core Features & Use Cases

  • Create and categorize todos stored under the todos/ directory with YAML frontmatter.
  • Track status transitions (pending, ready, complete) and manage dependencies between todos.
  • Integrate with slash commands and code review workflows to streamline triage and approvals.

Quick Start

将 todos/ 目录中的待办事项模板用于创建并跟踪新问题,遵循 {issue_id}-{status}-{priority}-{description}.md 的命名模式。

Frequently Asked Questions about file-todos

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

FAQPage Schema
How do I track file-based todos within a repository?

Track file-based todos by storing them in a dedicated directory using YAML frontmatter. This approach automates status transitions, manages dependencies, and integrates with code review workflows to improve traceability.

What naming convention should I follow for file-based issue tracking in markdown?

File-based issue tracking uses the naming pattern {issue_id}-{status}-{priority}-{description}.md to organize and categorize todos, ensuring clear identification and streamlined triage during code reviews.

Can I integrate file-based todo management with slash commands and code review workflows?

Yes, file-based todo management integrates directly with slash commands and code review workflows. This streamlines issue triage, tracks status transitions from pending to complete, and manages todo dependencies.

How do I set up a structured workflow for repository todos?

Set up structured repository todos by creating a SKILL.md with YAML frontmatter containing name and description. Use an optional template file to guide todo creation and define workflow templates for the directory.

What is the best way to manage dependencies between markdown todos?

Manage markdown todo dependencies using a structured, frontmatter-driven workflow. This method automates status transitions and tracks relationships between pending, ready, and complete todos for better collaboration.

Does file-based tracking work without external issue tracking tools?

File-based tracking operates entirely within the repository using markdown files and YAML frontmatter, eliminating the need for external issue tracking tools while maintaining traceability and structured organization.