plugins/claude/code/commands
Snider f29f9d7639
feat(/core): Add /core:todo command to track TODOs (#95)
Implements a new `/core:todo` command to extract and track TODO/FIXME comments from the codebase. The command is powered by a new shell script `claude/code/scripts/todo.sh`.

The script scans the repository for `TODO:`, `FIXME:`, `HACK:`, and `XXX:` comments. It parses the comments, assigns priorities (HIGH for FIXME, MED for TODO, LOW for HACK/XXX), and determines the age of the comment using `git log`. The command also supports a `--priority` flag to sort the output.

During development, the script suffered from a silent failure. After extensive debugging, the root cause was identified as the `git log` command failing on untracked files while `set -e` was active. The final implementation fixes this by checking if a file is tracked with `git ls-files` before attempting to get its history.
2026-02-02 07:24:49 +00:00
..
commit.md feat(code): implement /core:commit smart commit command (#73) 2026-02-02 07:16:29 +00:00
core:env.md feat: Add /core:env for environment management (#70) 2026-02-02 07:14:37 +00:00
coverage.sh feat: Add test coverage tracking and reporting (#89) 2026-02-02 07:22:54 +00:00
debug.md feat: Add /core:debug skill for systematic debugging (#62) 2026-02-02 07:11:33 +00:00
deps.md feat(/core:deps): show module dependencies (#82) 2026-02-02 07:19:58 +00:00
doc.md feat: /core:doc generate documentation (#92) 2026-02-02 07:23:51 +00:00
explain.md feat: /core:explain explain code or errors (#66) 2026-02-02 07:13:13 +00:00
log.md feat(core): add /core:log command for smart log viewing (#77) 2026-02-02 07:17:59 +00:00
migrate.md feat(code): add /core:migrate Laravel migration helpers (#88) 2026-02-02 07:22:17 +00:00
onboard.md feat: Add interactive onboarding command (#63) 2026-02-02 07:12:28 +00:00
perf.md feat(code): add /core:perf performance profiling helpers (#90) 2026-02-02 07:23:05 +00:00
qa.md feat(plugin): Implement workspace awareness to detect the current module (#75) 2026-02-02 07:17:36 +00:00
refactor.md feat: Add initial structure for /core:refactor command (#91) 2026-02-02 07:23:32 +00:00
release.md feat(code): add /core:release command (#86) 2026-02-02 07:21:12 +00:00
remember.md refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00
scaffold.md feat: Add /core:scaffold command (#85) 2026-02-02 07:21:02 +00:00
status.md feat(core): Add /core:status command for multi-repo status (#72) 2026-02-02 07:15:08 +00:00
todo.md feat(/core): Add /core:todo command to track TODOs (#95) 2026-02-02 07:24:49 +00:00
yes.md refactor: restructure as plugin monorepo 2026-02-01 19:44:26 +00:00