Find TODO and FIXME Comments
Search markdown files, Nextflow scripts, and config files for TODO/FIXME comments, categorize by priority, and provide actionable recommendations. Use when you need to identify pending work or track technical debt.
npx skills add majiayu000/claude-skill-registry --skill find-todos-nextflow-io-training --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Find TODO and FIXME Comments Search the training materials codebase for TODO and FIXME comments to identify pending work. Execute from repository root. See [../shared/repo-conventions.md](../shared/repo-conventions.md) for directory structure. ## Tasks to Perform 1. **Search Markdown Files** - Use Grep to find TODO and FIXME in `docs/**/*.md` - Capture file path, line number, and full comment - Note context (which module/lesson) 2. **Search Nextflow Scripts** - Find TODO/FIXME in `**/*.nf` files - Distinguish between training examples and solution code - Note if in core examples or side-quests 3. **Search Configuration Files** - Check `mkdocs.yml` - Check `.github/**/*.yml` and `.github/**/*.py` - Check `CONTRIBUTING.md` 4. **Categorize Results** - **High Priority**: Marked as FIXME, TODO(urgent), or blocking - **Documentation**: TODOs in markdown files - **Code**: TODOs in .nf or .py files - **Configuration**: TODOs in config files 5. **Check Known Issues** - Read CONTRIBUTING.md for any documented TODOs - Note which are tracked vs untracked ## Output Format Provide an organized report: ```` # TODO/FIXME Report ## Summary - Total items: 23 - High priority: 3 - Documentation: 15
- Tasks to Perform
- Output Format
- Notes
What does the Find TODO and FIXME Comments skill do?
Search markdown files, Nextflow scripts, and config files for TODO/FIXME comments, categorize by priority, and provide actionable recommendations. Use when you need to identify pending work or track technical debt.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill find-todos-nextflow-io-training --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
