بنقرة واحدة
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.