UNPKG

@gonzui/claude-task-manager

Version:

Task management extension for Claude Code with archiving and history

118 lines 4.53 kB
{ "commands": { "init": { "description": "Initialize task management in current directory", "success": "✅ Task manager initialized successfully", "customCommand": "✅ Created Claude Code custom command /task", "gitignoreUpdated": "✅ Updated .gitignore with task-related entries" }, "new": { "description": "Create a new task", "success": "✅ Created new task: {{title}}", "archiving": "Archiving current task..." }, "status": { "description": "Show current task status", "title": "📊 Task Status:", "currentTask": "Current task: {{task}}", "noCurrentTask": "Current task: None", "archivedCount": "Archived tasks: {{count}}", "lastRun": "Last run: {{time}}", "noLastRun": "Last run: Never", "totalExecutions": "Total executions: {{count}}" }, "run": { "description": "Run current task with Claude Code", "starting": "🚀 Executing task...", "success": "✅ Task completed successfully", "error": "❌ Task execution failed: {{error}}", "noTask": "No task.md file found. Run 'claude-task new' first." }, "history": { "description": "Show task history", "title": "📜 Task History:", "empty": "No archived tasks found.", "item": "- {{date}}: {{title}}" }, "claude": { "description": "Execute prompt directly with Claude Code", "error": "❌ Claude execution failed: {{error}}" }, "lang": { "description": "Change language setting", "current": "Current language: {{lang}}", "changed": "✅ Language changed to: {{lang}}", "invalid": "❌ Invalid language. Supported: en, ja" }, "archive": { "description": "Archive current task", "success": "✅ Task archived: {{path}}", "noTask": "⚠️ No task to archive" } }, "errors": { "initFailed": "Failed to initialize task manager: {{error}}", "createTaskFailed": "Failed to create new task: {{error}}", "noTaskFile": "No task.md file found.", "archiveFailed": "Failed to archive current task: {{error}}", "historyFailed": "Failed to get history: {{error}}", "statusFailed": "Failed to get status: {{error}}", "configFailed": "Failed to read config: {{error}}" }, "taskTemplate": { "title": "# {{TITLE}}", "created": "**Created:** {{TIMESTAMP}}", "priority": "**Priority:** {{PRIORITY}}", "tags": "**Tags:** {{TAGS}}", "description": "## Description\n{{DESCRIPTION}}", "prerequisites": "## Prerequisites\n{{PREREQUISITES}}", "rules": "## Rules\n{{RULES}}", "tasks": "## Tasks\n{{TASKS}}", "context": "## Context\n<!-- Add context for Claude Code execution -->", "notes": "## Notes\n<!-- Add your notes here -->", "footer": "---\n*Generated by Claude Task Manager*" }, "customCommand": { "title": "# /task - Claude Task Manager", "description": "Task management custom command for Claude Code.", "usage": "## Usage\n\n`/task <action> [options]`", "actions": { "title": "## Actions", "new": { "title": "### Create New Task", "syntax": "`/task new \"<task name>\" [--priority high|medium|low] [--tags tag1,tag2]`", "description": "Creates a task and saves it to task.md file." }, "status": { "title": "### Check Current Task", "syntax": "`/task status`", "description": "Shows current task and its progress." }, "run": { "title": "### Execute Task", "syntax": "`/task run`", "description": "Executes current task with Claude Code using task.md content as context." }, "history": { "title": "### Task History", "syntax": "`/task history [--limit n]`", "description": "Shows past and archived tasks." }, "archive": { "title": "### Archive Task", "syntax": "`/task archive`", "description": "Moves completed task to archive folder." } }, "examples": { "title": "## Examples", "items": [ "1. Create new task:\n ```\n /task new \"Implement user authentication\" --priority high --tags auth,backend\n ```", "2. Check current task:\n ```\n /task status\n ```", "3. Execute task:\n ```\n /task run\n ```", "4. View task history:\n ```\n /task history --limit 10\n ```", "5. Archive completed task:\n ```\n /task archive\n ```" ] } } }