diff --git a/.claude/commands/README.md b/.claude/commands/README.md deleted file mode 100644 index 21f6d829..00000000 --- a/.claude/commands/README.md +++ /dev/null @@ -1,197 +0,0 @@ -# Claude Code 命令结构 (重构版) - -## 🎯 重构目标 - -- **简化参数** - 移除复杂的标志和选项 -- **清晰组织** - 基于功能的文件夹结构 -- **智能检测** - 自动检测输入类型和复杂度 -- **一致命名** - 统一的命令路径格式 - -## 📁 新的命令结构 - -``` -.claude/commands/ -├── workflow/ # 工作流命令 -│ ├── session/ # 会话管理 -│ │ ├── start.md # /workflow/session/start "任务" -│ │ ├── pause.md # /workflow/session/pause -│ │ ├── resume.md # /workflow/session/resume -│ │ ├── list.md # /workflow/session/list -│ │ ├── status.md # /workflow/session/status -│ │ └── switch.md # /workflow/session/switch -│ ├── issue/ # 问题管理 -│ │ ├── create.md # /workflow/issue/create "描述" -│ │ ├── list.md # /workflow/issue/list -│ │ ├── update.md # /workflow/issue/update -│ │ └── close.md # /workflow/issue/close -│ ├── plan.md # /workflow/plan <输入> (统一入口) -│ ├── execute.md # /workflow/execute -│ ├── review.md # /workflow/review -│ └── brainstorm.md # /brainstorm "主题" (保持原状) -├── task/ # 任务管理 -│ ├── create.md # /task/create "标题" -│ ├── execute.md # /task/execute -│ ├── breakdown.md # /task/breakdown -│ └── replan.md # /task/replan [input] -├── gemini/ # Gemini CLI 集成 -│ ├── chat.md # /gemini/chat "查询" -│ ├── analyze.md # /gemini/analyze "目标" -│ └── execute.md # /gemini/execute <任务> -├── context.md # /context [task-id] -├── enhance-prompt.md # /enhance-prompt <输入> -└── update-memory.md # /update-memory [模式] -``` - -## 🔄 命令对照表 - -### 之前 → 之后 - -#### 工作流会话管理 -```bash -# 之前 -/workflow:session start complex "任务" -/workflow:session pause -/workflow:session list - -# 之后 -/workflow/session/start "任务" # 自动检测复杂度 -/workflow/session/pause -/workflow/session/list -``` - -#### 工作流规划 -```bash -# 之前 (多种复杂格式) -/workflow:action-plan "构建认证" -/workflow:action-plan --from-file requirements.md -/workflow:action-plan --from-issue ISS-001 -/workflow:action-plan --template web-api --complexity=decompose - -# 之后 (智能统一格式) -/workflow/plan "构建认证" # 文本输入 -/workflow/plan requirements.md # 自动检测文件 -/workflow/plan ISS-001 # 自动检测issue -/workflow/plan web-api # 自动检测模板 -``` - -#### 问题管理 -```bash -# 之前 -/workflow:issue create --type=bug --priority=high "描述" -/workflow:issue list --status=open --priority=high -/workflow:issue update ISS-001 --status=closed - -# 之后 -/workflow/issue/create "描述" # 自动检测类型和优先级 -/workflow/issue/list --open # 简单过滤 -/workflow/issue/update ISS-001 # 交互式更新 -``` - -#### 任务管理 -```bash -# 之前 -/task:create "标题" --type=feature --priority=high -/task:execute impl-1 --mode=guided --agent=code-developer -/task:breakdown IMPL-1 --strategy=auto --depth=2 - -# 之后 -/task/create "标题" # 自动检测类型 -/task/execute impl-1 # 自动选择代理和模式 -/task/breakdown IMPL-1 # 自动策略和深度 -``` - -#### Gemini 命令 -```bash -# 之前 -/gemini-chat "分析认证流程" --all-files --save-session -/gemini-execute "优化性能" --debug -/gemini-mode security "扫描漏洞" --yolo - -# 之后 -/gemini/chat "分析认证流程" # 自动包含文件和会话 -/gemini/execute "优化性能" # 默认调试模式 -/gemini/analyze "扫描漏洞" # 自动分析类型 -``` - -## ✨ 关键改进 - -### 1. 参数大幅简化 -- **之前**: 159个 `--参数` 跨15个文件 -- **之后**: 几乎零参数,全部自动检测 - -### 2. 智能输入检测 -- **文件**: .md/.txt/.json/.yaml → 文件输入 -- **Issue**: ISS-XXX/ISSUE-XXX → Issue输入 -- **模板**: web-api/mobile-app → 模板输入 -- **默认**: 其他 → 文本输入 - -### 3. 自动化行为 -- **复杂度检测**: 任务数量 → 自动选择结构级别 -- **代理选择**: 任务内容 → 自动选择最佳代理 -- **模式选择**: 上下文 → 自动选择执行模式 -- **会话管理**: 自动创建和切换会话 - -### 4. 文件结构优化 -- **Level 0**: 简单任务 (<5) → 最小结构 -- **Level 1**: 中等任务 (5-15) → 增强结构 -- **Level 2**: 复杂任务 (>15) → 完整结构 - -### 5. 一致的命令格式 -```bash -/category/subcategory/action [optional] -``` - -## 🚀 使用示例 - -### 快速开始工作流 -```bash -# 1. 开始会话 -/workflow/session/start "构建用户认证系统" - -# 2. 创建计划 (自动检测复杂度) -/workflow/plan "用户注册、登录、OAuth集成" - -# 3. 执行工作流 -/workflow/execute - -# 4. 查看状态 -/context -``` - -### 问题跟踪 -```bash -# 创建问题 (自动检测类型/优先级) -/workflow/issue/create "登录页面性能问题" - -# 查看所有问题 -/workflow/issue/list - -# 更新问题 (交互式) -/workflow/issue/update ISS-001 -``` - -### Gemini 分析 -```bash -# 代码分析 -/gemini/analyze "找出所有API端点" - -# 智能对话 -/gemini/chat "如何优化这个React组件?" - -# 执行任务 -/gemini/execute "修复认证漏洞" -``` - -## 📊 效果对比 - -| 指标 | 之前 | 之后 | 改进 | -|------|------|------|------| -| 参数数量 | 159个 | ~10个 | **-94%** | -| 命令复杂度 | 高 | 低 | **-80%** | -| 学习曲线 | 陡峭 | 平缓 | **+70%** | -| 文档长度 | 200-500行 | 20-50行 | **-85%** | -| 用户错误率 | 高 | 低 | **-60%** | - ---- - -**重构完成**: 命令结构现在更简单、更直观、更强大 🎉 \ No newline at end of file diff --git a/.claude/commands/gemini/analyze.md b/.claude/commands/gemini/analyze.md index 3da2b575..f50d0aa5 100644 --- a/.claude/commands/gemini/analyze.md +++ b/.claude/commands/gemini/analyze.md @@ -2,19 +2,19 @@ name: gemini-analyze parent: /gemini description: Advanced Gemini CLI analysis with template-driven pattern detection and comprehensive codebase insights -usage: /gemini/analyze +usage: /gemini:analyze argument-hint: "analysis target or description" examples: - - /gemini/analyze "Find all React hooks usage patterns" - - /gemini/analyze "Analyze component hierarchy and structure" - - /gemini/analyze "Scan for authentication vulnerabilities" - - /gemini/analyze "Trace user login implementation" - - /gemini/analyze "Identify potential bottlenecks" - - /gemini/analyze "Find all API endpoints" + - /gemini:analyze "Find all React hooks usage patterns" + - /gemini:analyze "Analyze component hierarchy and structure" + - /gemini:analyze "Scan for authentication vulnerabilities" + - /gemini:analyze "Trace user login implementation" + - /gemini:analyze "Identify potential bottlenecks" + - /gemini:analyze "Find all API endpoints" model: haiku --- -### 🚀 Command Overview: `/gemini/analyze` +### 🚀 Command Overview: `/gemini:analyze` - **Purpose**: To perform advanced, template-driven analysis on a codebase for various insights like patterns, architecture, and security. diff --git a/.claude/commands/gemini/chat.md b/.claude/commands/gemini/chat.md index 1f31d5d0..7371d935 100644 --- a/.claude/commands/gemini/chat.md +++ b/.claude/commands/gemini/chat.md @@ -2,18 +2,18 @@ name: gemini-chat parent: /gemini description: Single-execution Gemini CLI interaction command with dynamic template selection for codebase analysis -usage: /gemini/chat "inquiry" +usage: /gemini:chat "inquiry" argument-hint: "your question or analysis request" examples: - - /gemini/chat "analyze the authentication flow" - - /gemini/chat "how can I optimize this React component performance?" - - /gemini/chat "review security vulnerabilities in src/auth/" - - /gemini/chat "comprehensive code quality assessment" + - /gemini:chat "analyze the authentication flow" + - /gemini:chat "how can I optimize this React component performance?" + - /gemini:chat "review security vulnerabilities in src/auth/" + - /gemini:chat "comprehensive code quality assessment" allowed-tools: Bash(gemini:*), Bash(~/.claude/scripts/chat-template-load.sh:*) model: sonnet --- -### 🚀 **Command Overview: `/gemini/chat`** +### 🚀 **Command Overview: `/gemini:chat`** - **Type**: Gemini CLI Execution Wrapper diff --git a/.claude/commands/gemini/execute.md b/.claude/commands/gemini/execute.md index f7fe1af8..7d45d91e 100644 --- a/.claude/commands/gemini/execute.md +++ b/.claude/commands/gemini/execute.md @@ -2,18 +2,18 @@ name: gemini-execute parent: /gemini description: Intelligent context inference executor with auto-approval capabilities, supporting user descriptions and task ID execution modes -usage: /gemini/execute +usage: /gemini:execute argument-hint: "implementation description or task-id" examples: - - /gemini/execute "implement user authentication system" - - /gemini/execute "optimize React component performance" - - /gemini/execute IMPL-001 - - /gemini/execute "fix API performance issues" + - /gemini:execute "implement user authentication system" + - /gemini:execute "optimize React component performance" + - /gemini:execute IMPL-001 + - /gemini:execute "fix API performance issues" allowed-tools: Bash(gemini:*) model: sonnet --- -### 🚀 Command Overview: /gemini/execute +### 🚀 Command Overview: /gemini:execute - **Type**: Intelligent Context Inference Executor. diff --git a/.claude/commands/task/breakdown.md b/.claude/commands/task/breakdown.md index f4eb562b..04f78539 100644 --- a/.claude/commands/task/breakdown.md +++ b/.claude/commands/task/breakdown.md @@ -1,15 +1,15 @@ --- name: task-breakdown description: Intelligent task decomposition with context-aware subtask generation -usage: /task/breakdown +usage: /task:breakdown argument-hint: task-id examples: - - /task/breakdown IMPL-1 - - /task/breakdown IMPL-1.1 - - /task/breakdown impl-3 + - /task:breakdown IMPL-1 + - /task:breakdown IMPL-1.1 + - /task:breakdown impl-3 --- -# Task Breakdown Command (/task/breakdown) +# Task Breakdown Command (/task:breakdown) ## Overview Intelligently breaks down complex tasks into manageable subtasks with automatic context distribution and agent assignment. diff --git a/.claude/commands/task/create.md b/.claude/commands/task/create.md index b761367b..7ad26753 100644 --- a/.claude/commands/task/create.md +++ b/.claude/commands/task/create.md @@ -1,15 +1,15 @@ --- name: task-create description: Create implementation tasks with automatic context awareness -usage: /task/create "title" +usage: /task:create "title" argument-hint: "task title" examples: - - /task/create "Implement user authentication" - - /task/create "Build REST API endpoints" - - /task/create "Fix login validation bug" + - /task:create "Implement user authentication" + - /task:create "Build REST API endpoints" + - /task:create "Fix login validation bug" --- -# Task Create Command (/task/create) +# Task Create Command (/task:create) ## Overview Creates new implementation tasks during IMPLEMENT phase with automatic context awareness and ID generation. diff --git a/.claude/commands/task/execute.md b/.claude/commands/task/execute.md index 8741d006..da7e8d2a 100644 --- a/.claude/commands/task/execute.md +++ b/.claude/commands/task/execute.md @@ -1,15 +1,15 @@ --- name: task-execute description: Execute tasks with appropriate agents and context-aware orchestration -usage: /task/execute +usage: /task:execute argument-hint: task-id examples: - - /task/execute impl-1 - - /task/execute impl-1.2 - - /task/execute impl-3 + - /task:execute impl-1 + - /task:execute impl-1.2 + - /task:execute impl-3 --- -### 🚀 **Command Overview: `/task/execute`** +### 🚀 **Command Overview: `/task:execute`** - **Purpose**: Executes tasks using intelligent agent selection, context preparation, and progress tracking. - **Core Principles**: diff --git a/.claude/commands/task/replan.md b/.claude/commands/task/replan.md index 7b2f51f8..5a1cf89f 100644 --- a/.claude/commands/task/replan.md +++ b/.claude/commands/task/replan.md @@ -1,15 +1,15 @@ --- name: task-replan description: Replan individual tasks with detailed user input and change tracking -usage: /task/replan [input] +usage: /task:replan [input] argument-hint: task-id ["text"|file.md|ISS-001] examples: - - /task/replan impl-1 "Add OAuth2 authentication support" - - /task/replan impl-1 updated-specs.md - - /task/replan impl-1 ISS-001 + - /task:replan impl-1 "Add OAuth2 authentication support" + - /task:replan impl-1 updated-specs.md + - /task:replan impl-1 ISS-001 --- -# Task Replan Command (/task/replan) +# Task Replan Command (/task:replan) ## Overview Replans individual tasks based on detailed user input with comprehensive change tracking, version management, and document synchronization. Focuses exclusively on single-task modifications with rich input options. diff --git a/.claude/commands/workflow/execute.md b/.claude/commands/workflow/execute.md index 14768378..5a7ad55d 100644 --- a/.claude/commands/workflow/execute.md +++ b/.claude/commands/workflow/execute.md @@ -1,13 +1,13 @@ --- name: workflow-execute description: Coordinate agents for existing workflow tasks with automatic discovery -usage: /workflow/execute +usage: /workflow:execute argument-hint: none examples: - - /workflow/execute + - /workflow:execute --- -# Workflow Execute Command (/workflow/execute) +# Workflow Execute Command (/workflow:execute) ## Overview Coordinates multiple agents for executing existing workflow tasks through automatic discovery and intelligent task orchestration. Analyzes workflow folders, checks task statuses, and coordinates agent execution based on discovered plans. @@ -222,7 +222,7 @@ mark_dependent_tasks_ready(task_dependencies) ```bash # No active session found ❌ No active workflow session found -→ Use: /workflow/session/start "project name" first +→ Use: /workflow:session:start "project name" first # No executable tasks ⚠️ All tasks completed or blocked @@ -248,18 +248,18 @@ mark_dependent_tasks_ready(task_dependencies) ### Next Actions ```bash -# After /workflow/execute completion +# After /workflow:execute completion /context # View updated task status -/task/execute impl-X # Execute specific remaining tasks -/workflow/review # Move to review phase when complete +/task:execute impl-X # Execute specific remaining tasks +/workflow:review # Move to review phase when complete ``` ## Related Commands - `/context` - View discovered tasks and current status -- `/task/execute` - Execute individual tasks (user-controlled) -- `/workflow/session/status` - Check session progress and dependencies -- `/workflow/review` - Move to review phase after completion +- `/task:execute` - Execute individual tasks (user-controlled) +- `/workflow:session:status` - Check session progress and dependencies +- `/workflow:review` - Move to review phase after completion --- diff --git a/.claude/commands/workflow/issue/close.md b/.claude/commands/workflow/issue/close.md index 58f20842..42dcbed3 100644 --- a/.claude/commands/workflow/issue/close.md +++ b/.claude/commands/workflow/issue/close.md @@ -1,22 +1,22 @@ --- name: workflow-issue-close description: Close a completed or obsolete workflow issue -usage: /workflow/issue/close [reason] -parent: /workflow/issue +usage: /workflow:issue:close [reason] +parent: /workflow:issue examples: - - /workflow/issue/close ISS-001 - - /workflow/issue/close ISS-001 "Feature implemented in PR #42" - - /workflow/issue/close ISS-002 "Duplicate of ISS-001" + - /workflow:issue:close ISS-001 + - /workflow:issue:close ISS-001 "Feature implemented in PR #42" + - /workflow:issue:close ISS-002 "Duplicate of ISS-001" --- -# Close Workflow Issue (/workflow/issue/close) +# Close Workflow Issue (/workflow:issue:close) ## Purpose Mark an issue as closed/resolved with optional reason documentation. ## Usage ```bash -/workflow/issue/close ["reason"] +/workflow:issue:close ["reason"] ``` ## Closing Process @@ -24,13 +24,13 @@ Mark an issue as closed/resolved with optional reason documentation. ### Quick Close Simple closure without reason: ```bash -/workflow/issue/close ISS-001 +/workflow:issue:close ISS-001 ``` ### Close with Reason Include closure reason: ```bash -/workflow/issue/close ISS-001 "Feature implemented in PR #42" +/workflow:issue:close ISS-001 "Feature implemented in PR #42" /workflow/issue/close ISS-002 "Duplicate of ISS-001" /workflow/issue/close ISS-003 "No longer relevant" ``` diff --git a/.claude/commands/workflow/issue/create.md b/.claude/commands/workflow/issue/create.md index 05b758f0..0ab848de 100644 --- a/.claude/commands/workflow/issue/create.md +++ b/.claude/commands/workflow/issue/create.md @@ -1,21 +1,21 @@ --- name: workflow-issue-create description: Create a new issue or change request -usage: /workflow/issue/create "issue description" -parent: /workflow/issue +usage: /workflow:issue:create "issue description" +parent: /workflow:issue examples: - - /workflow/issue/create "Add OAuth2 social login support" - - /workflow/issue/create "Fix user avatar security vulnerability" + - /workflow:issue:create "Add OAuth2 social login support" + - /workflow:issue:create "Fix user avatar security vulnerability" --- -# Create Workflow Issue (/workflow/issue/create) +# Create Workflow Issue (/workflow:issue:create) ## Purpose Create a new issue or change request within the current workflow session. ## Usage ```bash -/workflow/issue/create "issue description" +/workflow:issue:create "issue description" ``` ## Automatic Behavior @@ -90,10 +90,10 @@ Displays: ## Quick Actions After creation: -- **View**: `/workflow/issue/list` -- **Update**: `/workflow/issue/update ISS-001` +- **View**: `/workflow:issue:list` +- **Update**: `/workflow:issue:update ISS-001` - **Integrate**: Link to workflow tasks -- **Close**: `/workflow/issue/close ISS-001` +- **Close**: `/workflow:issue:close ISS-001` ## Error Handling - **No active session**: Prompts to start session first diff --git a/.claude/commands/workflow/issue/list.md b/.claude/commands/workflow/issue/list.md index 0ac118a2..42055afc 100644 --- a/.claude/commands/workflow/issue/list.md +++ b/.claude/commands/workflow/issue/list.md @@ -1,34 +1,34 @@ --- name: workflow-issue-list description: List and filter workflow issues -usage: /workflow/issue/list -parent: /workflow/issue +usage: /workflow:issue:list +parent: /workflow:issue examples: - - /workflow/issue/list - - /workflow/issue/list --open - - /workflow/issue/list --priority=high + - /workflow:issue:list + - /workflow:issue:list --open + - /workflow:issue:list --priority=high --- -# List Workflow Issues (/workflow/issue/list) +# List Workflow Issues (/workflow:issue:list) ## Purpose Display all issues and change requests within the current workflow session. ## Usage ```bash -/workflow/issue/list [filter] +/workflow:issue:list [filter] ``` ## Optional Filters Simple keyword-based filtering: ```bash -/workflow/issue/list --open # Only open issues -/workflow/issue/list --closed # Only closed issues -/workflow/issue/list --critical # Critical priority -/workflow/issue/list --high # High priority -/workflow/issue/list --bug # Bug type issues -/workflow/issue/list --feature # Feature type issues -/workflow/issue/list --blocking # Blocking issues only +/workflow:issue:list --open # Only open issues +/workflow:issue:list --closed # Only closed issues +/workflow:issue:list --critical # Critical priority +/workflow:issue:list --high # High priority +/workflow:issue:list --bug # Bug type issues +/workflow:issue:list --feature # Feature type issues +/workflow:issue:list --blocking # Blocking issues only ``` ## Display Format @@ -74,14 +74,14 @@ If no issues exist: No issues found for current session. Create your first issue: -/workflow/issue/create "describe the issue or request" +/workflow:issue:create "describe the issue or request" ``` ## Quick Actions For each issue, shows available actions: -- **Update**: `/workflow/issue/update ISS-001` +- **Update**: `/workflow:issue:update ISS-001` - **Integrate**: Link to workflow tasks -- **Close**: `/workflow/issue/close ISS-001` +- **Close**: `/workflow:issue:close ISS-001` - **View Details**: Full issue information ## Session Context diff --git a/.claude/commands/workflow/issue/update.md b/.claude/commands/workflow/issue/update.md index 6db27fd6..a4197f01 100644 --- a/.claude/commands/workflow/issue/update.md +++ b/.claude/commands/workflow/issue/update.md @@ -1,31 +1,31 @@ --- name: workflow-issue-update description: Update an existing workflow issue -usage: /workflow/issue/update [changes] -parent: /workflow/issue +usage: /workflow:issue:update [changes] +parent: /workflow:issue examples: - - /workflow/issue/update ISS-001 - - /workflow/issue/update ISS-001 --priority=critical - - /workflow/issue/update ISS-001 --status=closed + - /workflow:issue:update ISS-001 + - /workflow:issue:update ISS-001 --priority=critical + - /workflow:issue:update ISS-001 --status=closed --- -# Update Workflow Issue (/workflow/issue/update) +# Update Workflow Issue (/workflow:issue:update) ## Purpose Modify attributes and status of an existing workflow issue. ## Usage ```bash -/workflow/issue/update [options] +/workflow:issue:update [options] ``` ## Quick Updates Simple attribute changes: ```bash -/workflow/issue/update ISS-001 --priority=critical -/workflow/issue/update ISS-001 --status=closed -/workflow/issue/update ISS-001 --blocking -/workflow/issue/update ISS-001 --type=bug +/workflow:issue:update ISS-001 --priority=critical +/workflow:issue:update ISS-001 --status=closed +/workflow:issue:update ISS-001 --blocking +/workflow:issue:update ISS-001 --type=bug ``` ## Interactive Mode (Default) diff --git a/.claude/commands/workflow/plan.md b/.claude/commands/workflow/plan.md index 76c3bdc4..1cd79c24 100644 --- a/.claude/commands/workflow/plan.md +++ b/.claude/commands/workflow/plan.md @@ -1,16 +1,16 @@ --- name: workflow-plan description: Create implementation plans with intelligent input detection -usage: /workflow/plan +usage: /workflow:plan argument-hint: "text description"|file.md|ISS-001|template-name examples: - - /workflow/plan "Build authentication system" - - /workflow/plan requirements.md - - /workflow/plan ISS-001 - - /workflow/plan web-api + - /workflow:plan "Build authentication system" + - /workflow:plan requirements.md + - /workflow:plan ISS-001 + - /workflow:plan web-api --- -# Workflow Plan Command (/workflow/plan) +# Workflow Plan Command (/workflow:plan) ## Overview Creates actionable implementation plans with intelligent input source detection. Supports text, files, issues, and templates through automatic recognition. @@ -28,37 +28,37 @@ The command automatically detects input type: ### File Input (Auto-detected) ```bash -/workflow/plan requirements.md -/workflow/plan PROJECT_SPEC.txt -/workflow/plan config.json -/workflow/plan spec.yaml +/workflow:plan requirements.md +/workflow:plan PROJECT_SPEC.txt +/workflow:plan config.json +/workflow:plan spec.yaml ``` **Triggers**: Extensions: .md, .txt, .json, .yaml, .yml **Processing**: Reads file contents and extracts requirements ### Issue Input (Auto-detected) ```bash -/workflow/plan ISS-001 -/workflow/plan ISSUE-123 -/workflow/plan feature-request-45 +/workflow:plan ISS-001 +/workflow:plan ISSUE-123 +/workflow:plan feature-request-45 ``` **Triggers**: Patterns: ISS-*, ISSUE-*, *-request-* **Processing**: Loads issue data and acceptance criteria ### Template Input (Auto-detected) ```bash -/workflow/plan web-api -/workflow/plan mobile-app -/workflow/plan database-migration -/workflow/plan security-feature +/workflow:plan web-api +/workflow:plan mobile-app +/workflow:plan database-migration +/workflow:plan security-feature ``` **Triggers**: Known template names **Processing**: Loads template and prompts for customization ### Text Input (Default) ```bash -/workflow/plan "Build user authentication with JWT and OAuth2" -/workflow/plan "Fix performance issues in dashboard" +/workflow:plan "Build user authentication with JWT and OAuth2" +/workflow:plan "Fix performance issues in dashboard" ``` **Triggers**: Everything else **Processing**: Parse natural language requirements @@ -122,10 +122,10 @@ Generated in .task/ directory when decomposition enabled ## Integration Points ### Related Commands -- `/workflow/session/start` - Create new session first +- `/workflow:session:start` - Create new session first - `/context` - View generated plan - `/task/execute` - Execute decomposed tasks -- `/workflow/execute` - Run implementation phase +- `/workflow:execute` - Run implementation phase ### Template System Available templates: diff --git a/.claude/commands/workflow/review.md b/.claude/commands/workflow/review.md index 3f43c67f..79bd1635 100644 --- a/.claude/commands/workflow/review.md +++ b/.claude/commands/workflow/review.md @@ -1,13 +1,13 @@ --- name: workflow-review description: Execute review phase for quality validation -usage: /workflow/review +usage: /workflow:review argument-hint: none examples: - - /workflow/review + - /workflow:review --- -# Workflow Review Command (/workflow/review) +# Workflow Review Command (/workflow:review) ## Overview Final phase for quality validation, testing, and completion. @@ -80,6 +80,6 @@ Auto-fix is enabled by default: - `test-results.json` - Detailed test output ## Related Commands -- `/workflow:implement` - Must complete first +- `/workflow:execute` - Must complete first - `/task:status` - Check task completion - `/workflow:status` - View overall status \ No newline at end of file diff --git a/.claude/commands/workflow/session/list.md b/.claude/commands/workflow/session/list.md index c4422006..e848f93b 100644 --- a/.claude/commands/workflow/session/list.md +++ b/.claude/commands/workflow/session/list.md @@ -1,8 +1,8 @@ --- name: workflow-session-list description: List all workflow sessions with status -usage: /workflow/session/list -parent: /workflow/session +usage: /workflow:session:list +parent: /workflow:session --- # List Workflow Sessions (/workflow/session/list) diff --git a/.claude/commands/workflow/session/pause.md b/.claude/commands/workflow/session/pause.md index 763046ee..59a12628 100644 --- a/.claude/commands/workflow/session/pause.md +++ b/.claude/commands/workflow/session/pause.md @@ -1,18 +1,18 @@ --- name: workflow-session-pause description: Pause the active workflow session -usage: /workflow/session/pause -parent: /workflow/session +usage: /workflow:session:pause +parent: /workflow:session --- -# Pause Workflow Session (/workflow/session/pause) +# Pause Workflow Session (/workflow:session:pause) ## Purpose Pause the currently active workflow session, saving all state for later resumption. ## Usage ```bash -/workflow/session/pause +/workflow:session:pause ``` ## Behavior @@ -50,9 +50,9 @@ Displays: ## Resume Instructions Shows how to resume: ```bash -/workflow/session/resume # Resume this session -/workflow/session/list # View all sessions -/workflow/session/switch # Switch to different session +/workflow:session:resume # Resume this session +/workflow:session:list # View all sessions +/workflow:session:switch # Switch to different session ``` ## Error Handling diff --git a/.claude/commands/workflow/session/resume.md b/.claude/commands/workflow/session/resume.md index 653c2559..e0e649c7 100644 --- a/.claude/commands/workflow/session/resume.md +++ b/.claude/commands/workflow/session/resume.md @@ -1,18 +1,18 @@ --- name: workflow-session-resume description: Resume the most recently paused workflow session -usage: /workflow/session/resume -parent: /workflow/session +usage: /workflow:session:resume +parent: /workflow:session --- -# Resume Workflow Session (/workflow/session/resume) +# Resume Workflow Session (/workflow:session:resume) ## Purpose Resume the most recently paused workflow session, restoring all context and state. ## Usage ```bash -/workflow/session/resume +/workflow:session:resume ``` ## Resume Logic diff --git a/.claude/commands/workflow/session/start.md b/.claude/commands/workflow/session/start.md index 953fa4c5..4f8e9050 100644 --- a/.claude/commands/workflow/session/start.md +++ b/.claude/commands/workflow/session/start.md @@ -1,14 +1,14 @@ --- name: workflow-session-start description: Start a new workflow session -usage: /workflow/session/start "task description" -parent: /workflow/session +usage: /workflow:session:start "task description" +parent: /workflow:session examples: - - /workflow/session/start "implement OAuth2 authentication" - - /workflow/session/start "fix login bug" + - /workflow:session:start "implement OAuth2 authentication" + - /workflow:session:start "fix login bug" --- -# Start Workflow Session (/workflow/session/start) +# Start Workflow Session (/workflow:session:start) ## Purpose Initialize a new workflow session for the given task description. diff --git a/.claude/commands/workflow/session/status.md b/.claude/commands/workflow/session/status.md index d5aa45eb..863d56b9 100644 --- a/.claude/commands/workflow/session/status.md +++ b/.claude/commands/workflow/session/status.md @@ -1,18 +1,18 @@ --- name: workflow-session-status description: Show detailed status of active workflow session -usage: /workflow/session/status -parent: /workflow/session +usage: /workflow:session:status +parent: /workflow:session --- -# Workflow Session Status (/workflow/session/status) +# Workflow Session Status (/workflow:session:status) ## Purpose Display comprehensive status information for the currently active workflow session. ## Usage ```bash -/workflow/session/status +/workflow:session:status ``` ## Status Display @@ -77,7 +77,7 @@ Available Sessions: - WFS-bug-fix-123 (COMPLETED) - Use: /context WFS-bug-fix-123 Create New Session: -/workflow/session/start "your task description" +/workflow:session:start "your task description" ``` ## Quick Actions diff --git a/.claude/commands/workflow/session/switch.md b/.claude/commands/workflow/session/switch.md index 9f049e82..91956313 100644 --- a/.claude/commands/workflow/session/switch.md +++ b/.claude/commands/workflow/session/switch.md @@ -1,21 +1,21 @@ --- name: workflow-session-switch description: Switch to a different workflow session -usage: /workflow/session/switch -parent: /workflow/session +usage: /workflow:session:switch +parent: /workflow:session examples: - - /workflow/session/switch WFS-oauth-integration - - /workflow/session/switch WFS-user-profile + - /workflow:session:switch WFS-oauth-integration + - /workflow:session:switch WFS-user-profile --- -# Switch Workflow Session (/workflow/session/switch) +# Switch Workflow Session (/workflow:session:switch) ## Purpose Switch the active session to a different workflow session. ## Usage ```bash -/workflow/session/switch +/workflow:session:switch ``` ## Session Switching Process