/tasks
Manage overnight automation tasks.
Usage: /tasks add <description> — Queue a new task /tasks list [status] — Show tasks (default: all) /tasks cancel <id> — Cancel a pending task /tasks results [since] — Show completed task results
Behavior
/tasks add <description>
- •Parse the task description
- •Auto-detect task type from description:
- •Contains "review" or "PR" → type: "code-review"
- •Contains "test" or "coverage" → type: "test-runner"
- •Contains "doc" or "readme" → type: "doc-updater"
- •Contains "refactor" → type: "refactor"
- •Otherwise → type: "custom"
- •Detect current project context
- •Call
mcp__claude-memory__task_addwith:- •description: the user's input
- •type: auto-detected type
- •project: detected project ID
- •repoUrl: current git remote URL (if available)
- •Confirm the task was queued with its ID and scheduled time
/tasks list [status]
- •Call
mcp__claude-memory__task_listwith:- •status: provided status or "all"
- •limit: 20
- •Display tasks formatted as a table: | ID | Type | Status | Description | Created |
/tasks cancel <id>
- •Call
mcp__claude-memory__task_cancelwith:- •id: the provided task ID
- •Confirm cancellation or report that the task couldn't be cancelled (already running/completed)
/tasks results [since]
- •Call
mcp__claude-memory__task_resultswith:- •since: provided date or yesterday's date (ISO format)
- •limit: 10
- •Display results with summary, success/fail status, duration, and cost
Examples
- •
/tasks add review the authentication module for security issues - •
/tasks list pending - •
/tasks cancel abc123 - •
/tasks results 2025-01-15