find-todos

Locate TODO, FIXME, HACK, XXX, and NOTE comments using grep.

1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/manastalukdar/claude-devstudio --skill find-todos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-todos
Source: https://github.com/manastalukdar/claude-devstudio/tree/main/skills/find-todos
Command: npx skills add https://github.com/manastalukdar/claude-devstudio --skill find-todos

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers quickly find and manage all TODO, FIXME, HACK, XXX, and NOTE comments scattered throughout their codebase, preventing forgotten tasks and improving code quality.

Core Features & Use Cases

  • Comprehensive Search: Scans the entire codebase or specific files for task markers.
  • Prioritized Output: Organizes findings by marker type (FIXME, TODO, NOTE) for efficient review.
  • Contextual Information: Provides surrounding code snippets for each marker to understand the context.
  • Use Case: Before a code review or sprint planning, run this skill to get a clear overview of all outstanding development tasks and potential issues.

Quick Start

Run find-todos to search for all TODO comments in the files changed in the current branch.

Frequently Asked Questions about find-todos

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

FAQPage Schema
How do I find all TODO and FIXME comments in my codebase?

You can find TODO and FIXME comments by using grep pattern matching to scan your codebase. This skill scopes searches to changed files by default but supports full codebase audits to locate unfinished development tasks.

Can I search for task markers like HACK and XXX in only the files I have changed?

Yes, you can search for task markers in changed files only. The default search scope automatically limits pattern matching to your current branch changes, preventing forgotten tasks without scanning the entire project.

What is the best way to track unfinished development tasks before a code review?

The best way to track unfinished tasks is to run an automated scan for code markers like TODO and FIXME. This provides a prioritized overview of outstanding issues and contextual code snippets for efficient review.

Do I need to install any dependencies to locate task markers in my source code?

No dependencies are required to locate task markers. The skill operates standalone using standard grep pattern matching utilities, ensuring immediate integration into your existing developer tools workflow.

How are the search results for code hygiene markers organized?

Search results for code hygiene markers are organized by prioritized marker type, such as FIXME, TODO, and NOTE. This prioritized output provides surrounding code snippets to help you understand the context of each task.