원클릭으로
todo-inventory
Inventory TODO markers and newly added TODOs in the current diff for handoff or cleanup.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Inventory TODO markers and newly added TODOs in the current diff for handoff or cleanup.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Create, repair, validate, visually QA, and package Codex-compatible v2 animated pets from character art, generated images, company or prospect brand cues, or visual references. Use for any new Codex pet, custom mascot, non-pixel pet style, brand-inspired pet, existing-pet repair, or 8x11 spritesheet workflow requiring all 9 standard animation rows, 16 look directions, deterministic assembly, QA artifacts, and spriteVersionNumber 2 packaging.
Rewrite current branch into N semantic commits with a legacy backup branch and optional rebase onto origin/main.
Merge origin/main into current branch while preserving branch intent, context, and ownership decisions.
Chain branch onboarding, code-health, and non-test analysis into a branch-scoped remediation plan.
Summarize current branch diff from fork point with intent, scope, risks, and context for follow-on work.
Audit codebase architecture: module dependencies, layering, circular imports, ownership, and structural decay.
| name | todo-inventory |
| description | Inventory TODO markers and newly added TODOs in the current diff for handoff or cleanup. |
rg TODO and manual diff inspection with one deterministic scan and a compact summary.Use this skill to inventory remaining TODO markers in source/config files and to report TODOs newly introduced in the current git diff. The scan includes comment-style TODOs and explicit string-literal placeholders such as "TODO: ...", "### TODO", or "1. **TODO** ...". Prefer the bundled script for deterministic output and use --json when another skill, report, or automation needs structured data. In a git repo, the default scan is now git-aware and skips gitignored files unless you force a filesystem walk.
python3 ~/.codex/skills/todo-inventory/scripts/todo_inventory.py <root>
python3 ~/.codex/skills/todo-inventory/scripts/todo_inventory.py <root> --json
python3 ~/.codex/skills/todo-inventory/scripts/todo_inventory.py <root> --mode diff
python3 ~/.codex/skills/todo-inventory/scripts/todo_inventory.py <root> --all-text
python3 ~/.codex/skills/todo-inventory/scripts/todo_inventory.py <root> --scan-basis filesystem
python3 ~/.codex/skills/todo-inventory/scripts/todo_inventory.py <root> --scan-basis git
Current TODOs means TODO markers presently found under the scan root.Scan basis reports whether the current inventory used a filesystem walk or a git-aware file list.Added TODOs In Current Diff means TODO markers introduced by staged or unstaged changes in the current git working tree.auto scan used filesystem, note that the root was outside a git repo or that git metadata was unavailable for the current scope.path:line text.FIXME, TBD, or generic prose mentions like "TODO Inventory" as TODO unless the user explicitly asks for broader markers.When session-wrap-up or another reporting skill needs TODO status, provide:
--mode both and --mode diff in a git repo.--scan-basis auto in a git repo with ignored output files to confirm ignored artifacts are skipped.--scan-basis filesystem on the same repo to confirm the override still works.python3 ~/.codex/skills/todo-inventory/scripts/test_todo_inventory.py
scripts/todo_inventory.py: inventory current TODO markers and newly added TODOs in the current git diff with text or JSON output.scripts/test_todo_inventory.py: small regression checks for git-aware current scanning, filesystem override, and non-git fallback behavior.