* feat: add task master (tm) custom slash commands Add comprehensive task management system integration via custom slash commands. Includes commands for: - Project initialization and setup - Task parsing from PRD documents - Task creation, update, and removal - Subtask management - Dependency tracking and validation - Complexity analysis and task expansion - Project status and reporting - Workflow automation This provides a complete task management workflow directly within Claude Code. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * chore: add changeset --------- Co-authored-by: neno-is-ooo <204701868+neno-is-ooo@users.noreply.github.com> Co-authored-by: Claude <noreply@anthropic.com>
97 lines
2.1 KiB
Markdown
97 lines
2.1 KiB
Markdown
Enhanced auto-implementation with intelligent code generation and testing.
|
|
|
|
Arguments: $ARGUMENTS
|
|
|
|
## Intelligent Auto-Implementation
|
|
|
|
Advanced implementation with context awareness and quality checks.
|
|
|
|
### 1. **Pre-Implementation Analysis**
|
|
|
|
Before starting:
|
|
- Analyze task complexity and requirements
|
|
- Check codebase patterns and conventions
|
|
- Identify similar completed tasks
|
|
- Assess test coverage needs
|
|
- Detect potential risks
|
|
|
|
### 2. **Smart Implementation Strategy**
|
|
|
|
Based on task type and context:
|
|
|
|
**Feature Tasks**
|
|
1. Research existing patterns
|
|
2. Design component architecture
|
|
3. Implement with tests
|
|
4. Integrate with system
|
|
5. Update documentation
|
|
|
|
**Bug Fix Tasks**
|
|
1. Reproduce issue
|
|
2. Identify root cause
|
|
3. Implement minimal fix
|
|
4. Add regression tests
|
|
5. Verify side effects
|
|
|
|
**Refactoring Tasks**
|
|
1. Analyze current structure
|
|
2. Plan incremental changes
|
|
3. Maintain test coverage
|
|
4. Refactor step-by-step
|
|
5. Verify behavior unchanged
|
|
|
|
### 3. **Code Intelligence**
|
|
|
|
**Pattern Recognition**
|
|
- Learn from existing code
|
|
- Follow team conventions
|
|
- Use preferred libraries
|
|
- Match style guidelines
|
|
|
|
**Test-Driven Approach**
|
|
- Write tests first when possible
|
|
- Ensure comprehensive coverage
|
|
- Include edge cases
|
|
- Performance considerations
|
|
|
|
### 4. **Progressive Implementation**
|
|
|
|
Step-by-step with validation:
|
|
```
|
|
Step 1/5: Setting up component structure ✓
|
|
Step 2/5: Implementing core logic ✓
|
|
Step 3/5: Adding error handling ⚡ (in progress)
|
|
Step 4/5: Writing tests ⏳
|
|
Step 5/5: Integration testing ⏳
|
|
|
|
Current: Adding try-catch blocks and validation...
|
|
```
|
|
|
|
### 5. **Quality Assurance**
|
|
|
|
Automated checks:
|
|
- Linting and formatting
|
|
- Test execution
|
|
- Type checking
|
|
- Dependency validation
|
|
- Performance analysis
|
|
|
|
### 6. **Smart Recovery**
|
|
|
|
If issues arise:
|
|
- Diagnostic analysis
|
|
- Suggestion generation
|
|
- Fallback strategies
|
|
- Manual intervention points
|
|
- Learning from failures
|
|
|
|
### 7. **Post-Implementation**
|
|
|
|
After completion:
|
|
- Generate PR description
|
|
- Update documentation
|
|
- Log lessons learned
|
|
- Suggest follow-up tasks
|
|
- Update task relationships
|
|
|
|
Result: High-quality, production-ready implementations. |