Loading...
Loading...
This skill should be used when the user asks to "set up agent todos", "initialize the todo store", "configure todos", "run todo init", "set up .agent-todos.local.json", or wants to set up or reconfigure the todo store for this project.
npx skill4agent add erich3000/ji-agent-skills todo-init.agent-todos.local.jsondocs/agent-todos/todosRoot.agent-todos.local.jsonprojectNameprojectNameprojectNameprojects:[[my-project]]## Agent TodosCLAUDE.mddocs/agent-todos/AskUserQuestionWould you like to add ato tag every new todo? This is included in theprojectNamefrontmatter field (e.g.projects:for Obsidian task-notes integration). Leave blank to skip.[[my-project]]
.agent-todos.local.json{
"todosRoot": "<todos_root>"
}projectName{
"todosRoot": "<todos_root>",
"projectName": "<project_name>"
}~todosRootmkdir -p "<todos_root>"misc/data/content/todosRootCLAUDE.md## Agent Todosgrep -q "## Agent Todos" CLAUDE.md 2>/dev/null && echo "exists" || echo "missing"CLAUDE.md<todosRoot>## Agent Todos
This project uses the **agent-todos** plugin to manage tasks as structured Markdown files.
**IMPORTANT:** Always read `.agent-todos.local.json` before any todo operation. It defines `todosRoot` — the actual directory where todo files are stored. Do not fall back to `docs/agent-todos/` when this file is present.
**Current todo store:** `<todosRoot>`
**Skills:**
- `/todo-creation [category] [title]` — create a new todo file
- `/todo-processing [category/number]` — pick up and work on a todo
- `/todo-gh-issue-import [category]` — import GitHub issues as todos
- `/todo-moving` — renumber or move todos between categoriesCLAUDE.md.agent-todos.local.json.gitignoretodosRoottodosRootdocs/agent-todos/todo-creation/todo-processing/todo-init.agent-todos.local.json.agent-todos.local.jsondocs/agent-todos/