file-todos

Manage file-based todos with markdown and YAML frontmatter.

1|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/hackefeller/ghostwire --skill file-todos-hackefeller
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-todos
Source: https://github.com/hackefeller/ghostwire/tree/main/.github/skills/file-todos
Command: npx skills add https://github.com/hackefeller/ghostwire --skill file-todos-hackefeller

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the management of project tasks, technical debt, and feedback by providing a structured, file-based system for tracking todos.

Core Features & Use Cases

  • Todo Creation: Generate new todo files with a clear naming convention and structured content.
  • Lifecycle Management: Manage todo status from pending to ready to complete.
  • Dependency Tracking: Define and verify dependencies between todos.
  • Triage Workflow: Facilitate the review and approval of pending todos.
  • Work Logging: Maintain a detailed record of actions and learnings during task execution.
  • Integration: Connects with code review and PR comment workflows.

Quick Start

Use the file-todos skill to create a new todo for fixing a critical bug.

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 my project files?

You track technical debt and code review feedback using a file-based system within a `todos/` directory. This approach utilizes markdown files with YAML frontmatter to structure todo items and integrate them into your development workflows.

What is the best way to manage project task dependencies using markdown files?

Managing project task dependencies with markdown files involves defining and verifying relationships between individual todo items. The file-based system supports dependency tracking to ensure tasks are executed in the correct order within your workflow.

How do I manage the lifecycle of a todo item from pending to complete?

To manage the lifecycle of a todo item, you transition its status from `pending` to `ready` and finally to `complete`. This lifecycle management is facilitated through a triage workflow that reviews and approves pending todos.

Can I integrate file-based task tracking with my existing code review workflows?

Yes, file-based task tracking connects directly with code review and PR comment workflows. This integration allows you to generate new todo files from review feedback and maintain a detailed record of actions during task execution.

Do I need a specific database to track feature requests and project todos?

No, you do not need a database to track feature requests and project todos. The system relies entirely on a structured file-based approach using markdown files with YAML frontmatter stored in a `todos/` directory.