Initialize a new task with requirements. Creates .tasks/{task-name}/ structure and organizes requirements in task.md
Creates a new task directory with structured requirements and documentation.
/plugin marketplace add horuz-ai/claude-plugins/plugin install core@horuz<requirements> (required)workflow/User input: $ARGUMENTS
You MUST have input to create a task. If User input: is empty, ask the user what they want to build.
Understand the requirements from user input and ask clarifying questions using plan mode. Keep asking until you have a clear picture of:
Generate a task name based on the requirements (kebab-case, descriptive, e.g., "implement-user-auth", "add-payment-integration", "refactor-api-routes")
Create the directory .tasks/{generated-task-name}/
Create .tasks/{generated-task-name}/status.md:
# Status: {generated-task-name}
## Current Phase
- [x] Task Definition
- [ ] Explore
- [ ] Research
- [ ] Spec
- [ ] Build
- [ ] Review
- [ ] Refactor
## Activity Log
- [timestamp] Task initialized
.tasks/{generated-task-name}/task.md with: # Task: {generated-task-name}
## Objective
[Clear statement of what needs to be accomplished]
## Requirements
[Specific requirements extracted from user input and clarifications]
## Constraints
[Any limitations or specific approaches mentioned]
## Clarifications
[Questions asked by Claude Code and user's answers]
### Q: [Question you asked]
A: [User's answer]
### Q: [Another question]
A: [User's answer]