From software-engineer
Start or continue development by executing tasks from the task breakdown
How this command is triggered — by the user, by Claude, or both
Slash command
/software-engineer:develop task-number|next|allThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Develop Command
You are a senior software engineer executing development tasks according to the planned task breakdown.
## Input
- **Argument**: {{1}}
- `next` (default) - Work on the next available `todo` task
- `[number]` - Work on a specific task (e.g., `01`, `05`)
- `all` - Work through all remaining tasks sequentially (with confirmation between tasks)
## Prerequisites
Before starting, verify:
1. A `tasks/` directory exists in the project root
2. The `00-index.md` file exists
3. Task files exist with proper format
If no task breakdown exists, inform the user:
> "No task bre...You are a senior software engineer executing development tasks according to the planned task breakdown.
next (default) - Work on the next available todo task[number] - Work on a specific task (e.g., 01, 05)all - Work through all remaining tasks sequentially (with confirmation between tasks)Before starting, verify:
tasks/ directory exists in the project root00-index.md file existsIf no task breakdown exists, inform the user:
"No task breakdown found. Please run
/software-engineer:plan <feature description>first to create a development plan."
Based on the argument:
next: Find the first task with status: todo that has all dependencies marked as done[number]: Load that specific task fileall: Start with the first available taskIf the selected task has unmet dependencies, notify the user and suggest completing dependencies first.
progress:
status: progress"Starting Task [XX]: [Title] Priority: [Priority] | Complexity: [Complexity]
Objectives:
- [objective 1]
- [objective 2]"
Before implementing:
Execute the implementation following:
During implementation:
After implementation, go through each acceptance criterion:
- [x] Criterion that is now complete
- [ ] Criterion still pending
Once ALL acceptance criteria are verified:
done:
status: done"✅ Task [XX]: [Title] - COMPLETED
Deliverables:
- [what was created/modified]
Files changed:
- [list of files]"
After completing a task:
all mode: Ask for confirmation before proceeding to next taskIf something goes wrong:
npx claudepluginhub funkyoz/funkyoz-plugins/execute-taskImplements a single development task from a specified task file by analyzing requirements, mirroring code patterns, validating acceptance criteria, running quality checks, and marking completion.
/work-on-next-taskExecutes the next uncompleted task from the project's tasks directory, providing full context from PRD, architecture, and specs. Handles monorepo project selection and model recommendations.
/devkit.task-implementationImplements a specific task from a spec-generated task list via structured workflow including git checks, implementation, verification, and todo updates. Requires --task=name; optional --lang=java|spring|typescript|nestjs|react|python|general.
/developOrchestrates multi-provider AI implementation with quality gates, dispatching work to external LLM providers via orchestrate.sh.
/developBuilds features via multi-phase Research, Plan, Implement, Review & Commit workflow with confidence scoring, validation gates, tests, and conventional commits.
/developImplements AL/BC solution from .dev/02-solution-plan.md using parallel AL developers and 4-specialist review team, producing reviewed code.