This skill should be used when the user asks to "move todos", "move todo files between categories", "renumber open todos", "close numbering gaps in todo folders", or "avoid collisions with DONE todo numbers".
Move selected open todo files from one category folder to another and renumber open todos in both folders.
Apply this skill to todo migrations inside the configured todos directory (default: docs/agent-todos/) when number consistency is required.
source-category: folder under the todos directory that currently contains the todos, for example misctodo-set: comma-separated list of numbers and/or ranges, for example 0011-0014,0020target-category: destination folder under the todos directory, for example seobash <base_directory>/scripts/move-todos.sh "<project_root>" "<source-category>" "<target-category>" "<todo-set>"
Where:
<base_directory> is the path shown in "Base directory for this skill:" during invocation.<project_root> is the repository root.Accept these token formats inside todo-set:
00120011-00140011-0014,0018,0021Move only open markdown todo files matching <number>_*.md.
After moving files, renumber open todos in source and target categories:
^[0-9]{4}_.*\.md$^DONE_[0-9]{4}_.*\.md$0001 upwardProduce gapless numbering for open todos without DONE collisions.
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer