Manually add a new todo item to the todo list
Manually creates a new todo item with title, priority, and due date in the knowledge base.
/plugin marketplace add legacybridge-tech/claude-plugins/plugin install akashicrecords@claude-toolsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Manually create a new todo item when automatic detection is not applicable or when user wants to add a personal task.
Todos/ directory must exist in the knowledge baseTodos/ directory should have a RULE.md with todo configurationTodos/ directory in the current working directory or its parents"No Todos directory found. Would you like me to create one?"
Options:
- "Yes, create in [suggested path]"
- "Yes, but in a different location"
- "No, cancel"
Use AskUserQuestion to collect information:
Question 1: Title (required)
{
"question": "What is the todo item?",
"header": "Todo Title",
"options": [
{"label": "Type your answer", "description": "Describe the task briefly"}
],
"multiSelect": false
}
Question 2: Priority
{
"question": "What is the priority?",
"header": "Priority",
"options": [
{"label": "High", "description": "Urgent or time-sensitive task"},
{"label": "Medium (Recommended)", "description": "Normal priority task"},
{"label": "Low", "description": "Can be done when time permits"}
],
"multiSelect": false
}
Question 3: Due Date (optional)
{
"question": "When is this due?",
"header": "Due Date",
"options": [
{"label": "No deadline", "description": "No specific due date"},
{"label": "Today", "description": "Due by end of today"},
{"label": "Tomorrow", "description": "Due by end of tomorrow"},
{"label": "This week", "description": "Due by end of this week"}
],
"multiSelect": false
}
Generate filename:
YYYY-MM-DD_[slug-from-title].md2025-01-13_reply-client-email.mdCreate file in Todos/active/:
---
title: [User provided title]
status: pending
priority: [high|medium|low]
created_at: [Current date YYYY-MM-DD]
due_date: [If provided, YYYY-MM-DD format]
source_file: null
source_type: manual
tags: []
dependencies: []
related_files: []
---
# [Title]
## Task Details
[Description if provided, otherwise leave for user to fill]
## Checklist
- [ ] [First step - user can edit]
## Execution Log
### [Current Date]
- Todo created manually
- Status: pending
- Priority: [priority]
Update Todos/active/README.md:
- [filename](filename) - [title] (Priority: [priority], Due: [date or 'none'])Update Todos/README.md:
Confirm creation with summary:
✅ Todo created successfully!
Title: [title]
Priority: [priority]
Due Date: [date or 'No deadline']
Location: Todos/active/[filename]
You can:
- View all todos with /todo-list
- Mark complete with /todo-complete
- Update details with /todo-update
If no Todos/ directory exists:
Todos/RULE.md (with default todo governance rules)Todos/README.md (index file)Todos/active/README.mdTodos/completed/README.mdIf a todo with similar title exists:
If creating new Todos directory, use this template:
# Todos - Personal Task Management
## Purpose
Centralized management of all todo items.
## Todo Tracking
enabled: true
todos_directory: [current path]
## Structure
Todos/
├── active/ # Active todos
└── completed/ # Completed todos
## Naming Convention
YYYY-MM-DD_todo-title-slug.md
## Allowed Operations
- Create: Allowed
- Update: Allowed (must update execution log)
- Delete: Not allowed (archive to completed/ instead)
- Move: Only between active/ and completed/