@gonzui/claude-task-manager
Version:
Task management extension for Claude Code with archiving and history
118 lines • 5.48 kB
JSON
{
"commands": {
"init": {
"description": "現在のディレクトリでタスク管理を初期化",
"success": "✅ タスクマネージャーを初期化しました",
"customCommand": "✅ Claude Code カスタムコマンド /task を作成しました",
"gitignoreUpdated": "✅ .gitignoreにタスク関連ファイルを追加しました"
},
"new": {
"description": "新しいタスクを作成",
"success": "✅ 新しいタスクを作成しました: {{title}}",
"archiving": "現在のタスクをアーカイブしています..."
},
"status": {
"description": "現在のタスクステータスを表示",
"title": "📊 タスクステータス:",
"currentTask": "現在のタスク: {{task}}",
"noCurrentTask": "現在のタスク: なし",
"archivedCount": "アーカイブ済み: {{count}}件",
"lastRun": "最後の実行: {{time}}",
"noLastRun": "最後の実行: なし",
"totalExecutions": "総実行回数: {{count}}"
},
"run": {
"description": "現在のタスクをClaude Codeで実行",
"starting": "🚀 タスクを実行します...",
"success": "✅ タスクが正常に完了しました",
"error": "❌ タスク実行に失敗しました: {{error}}",
"noTask": "task.mdファイルが見つかりません。'claude-task new' を実行してください。"
},
"history": {
"description": "タスク履歴を表示",
"title": "📜 タスク履歴:",
"empty": "アーカイブされたタスクはありません。",
"item": "- {{date}}: {{title}}"
},
"claude": {
"description": "プロンプトを直接Claude Codeで実行",
"error": "❌ Claude実行に失敗しました: {{error}}"
},
"lang": {
"description": "言語設定を変更",
"current": "現在の言語: {{lang}}",
"changed": "✅ 言語を変更しました: {{lang}}",
"invalid": "❌ 無効な言語です。対応言語: en, ja"
},
"archive": {
"description": "現在のタスクをアーカイブ",
"success": "✅ タスクをアーカイブしました: {{path}}",
"noTask": "⚠️ アーカイブするタスクがありません"
}
},
"errors": {
"initFailed": "タスクマネージャーの初期化に失敗しました: {{error}}",
"createTaskFailed": "新しいタスクの作成に失敗しました: {{error}}",
"noTaskFile": "task.mdファイルが見つかりません。",
"archiveFailed": "現在のタスクのアーカイブに失敗しました: {{error}}",
"historyFailed": "履歴の取得に失敗しました: {{error}}",
"statusFailed": "ステータスの取得に失敗しました: {{error}}",
"configFailed": "設定の読み込みに失敗しました: {{error}}"
},
"taskTemplate": {
"title": "# {{TITLE}}",
"created": "**作成日:** {{TIMESTAMP}}",
"priority": "**優先度:** {{PRIORITY}}",
"tags": "**タグ:** {{TAGS}}",
"description": "## 説明\n{{DESCRIPTION}}",
"prerequisites": "## 前提条件\n{{PREREQUISITES}}",
"rules": "## ルール\n{{RULES}}",
"tasks": "## タスク\n{{TASKS}}",
"context": "## コンテキスト\n<!-- Claude Code実行用のコンテキストを追加 -->",
"notes": "## メモ\n<!-- ここにメモを追加 -->",
"footer": "---\n*Claude Task Manager により生成*"
},
"customCommand": {
"title": "# /task - Claude Task Manager",
"description": "タスク管理を効率化するClaude Codeのカスタムコマンドです。",
"usage": "## 使用方法\n\n`/task <action> [options]`",
"actions": {
"title": "## アクション",
"new": {
"title": "### 新しいタスクを作成",
"syntax": "`/task new \"<タスク名>\" [--priority high|medium|low] [--tags tag1,tag2]`",
"description": "タスクを作成し、task.mdファイルに保存します。"
},
"status": {
"title": "### 現在のタスクを確認",
"syntax": "`/task status`",
"description": "現在のタスクとその進捗状況を表示します。"
},
"run": {
"title": "### タスクを実行",
"syntax": "`/task run`",
"description": "現在のタスクをClaude Codeで実行します。task.mdの内容がコンテキストとして使用されます。"
},
"history": {
"title": "### タスク履歴",
"syntax": "`/task history [--limit n]`",
"description": "過去のタスクとアーカイブされたタスクを表示します。"
},
"archive": {
"title": "### タスクをアーカイブ",
"syntax": "`/task archive`",
"description": "完了したタスクをアーカイブフォルダに移動します。"
}
},
"examples": {
"title": "## 使用例",
"items": [
"1. 新しいタスクを作成:\n ```\n /task new \"ユーザー認証機能の実装\" --priority high --tags auth,backend\n ```",
"2. 現在のタスクを確認:\n ```\n /task status\n ```",
"3. タスクを実行:\n ```\n /task run\n ```",
"4. タスク履歴を確認:\n ```\n /task history --limit 10\n ```",
"5. 完了したタスクをアーカイブ:\n ```\n /task archive\n ```"
]
}
}
}