/to-in-progress
Start working on a task by setting its status to in-progress.
> /plugin marketplace add eyaltoledano/claude-task-master > /plugin install taskmaster@taskmaster
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/to-in-progress
Context preview
What this command does when you run it.
Start working on a task by setting its status to in-progress.
Command definition
to-in-progress.mdStart working on a task by setting its status to in-progress.
Arguments: $ARGUMENTS (task ID)
Starting Work on Task
This command does more than just change status - it prepares your environment for productive work.
Pre-Start Checks
1. Verify dependencies are met 2. Check if another task is already in-progress 3. Ensure task details are complete 4. Validate test strategy exists
Execution
task-master set-status --id=$ARGUMENTS --status=in-progress
Environment Setup
After setting to in-progress: 1. Create/checkout appropriate git branch 2. Open relevant documentation 3. Set up test watchers if applicable 4. Display task details and acceptance criteria 5. Show similar completed tasks for reference
Smart Suggestions
- Estimated completion time based on complexity
- Related files from similar tasks
- Potential blockers to watch for
- Recommended first steps
An AI-powered task-management system you can drop into Cursor, Lovable, Windsurf, Roo, and others.
Repo: eyaltoledano/claude-task-master
Other commands on claude-task-master.
ham
This command initiates the HAM (Hamster Automated Management) workflow for task execution.

