The complexity-report
command fails with a require is not defined
error when prompting the user to generate a new report. This occurs if the report file is missing at:
.taskmaster/reports/task-complexity-report.json
_____ _ __ __ _ _ ___ | |
|_ _|_ _ ___| | __ | \/ | __ _ ___| |_ ___ _ __ / \ |_ _| | |
| |/ _` / __| |/ / | |\/| |/ _` / __| __/ _ \ '__| / _ \ | | | |
| | (_| \__ \ < | | | | (_| \__ \ || __/ | / ___ \ | | | |
|_|\__,_|___/_|\_\ |_| |_|\__,_|___/\__\___|_| /_/ \_\___| | |
by https://x.com/eyaltoledano | |
╭───────────────────────────────────╮ | |
│ │ | |
│ Initializing your new project │ |
# Product Requirements Document (PRD) | |
# CloudCRM - Enterprise CRM SaaS Platform | |
## Document Information | |
- **Version**: 1.0 | |
- **Date**: June 27, 2025 | |
- **Status**: Draft | |
- **Author**: Product Management Team | |
- **Stakeholders**: Engineering, Sales, Marketing, Customer Success, Executive Team |
The initial implementation of the MCP (Model Context Protocol) Sampling provider was done as a custom, one-off solution. While functional, it did not align with the established architectural pattern for AI providers in this project, exemplified by the claude-code
provider. The current standard is to encapsulate provider-specific logic within a custom AI SDK structure, which promotes modularity, maintainability, and consistency across the codebase.
The feedback on PR #863 highlighted the need to refactor the MCP Sampling provider to follow this established pattern. This document outlines the requirements for that re-implementation.
This document outlines the detailed plan for refactoring the MCP Sampling provider to follow the custom AI SDK pattern, as exemplified by the claude-code
provider.
We will start by creating the following directory and file structure:
This PRD outlines the implementation of Claude Code CLI as an AI provider option for Task Master, enabling users to leverage Claude's capabilities without requiring API keys. Instead, users can authenticate through their existing Claude Code installation and use their Claude Pro/Team subscriptions.
Watch the breakdown here in a Q4 2024 prompt engineering update video
In the Generative AI Age your ability to generate prompts is your ability to generate results.
Claude 3.5 Sonnet and o1 series models are recommended for meta prompting.
Replace {{user-input}}
with your own input to generate prompts.
Use mp_*.txt
as example user-input
s to see how to generate high quality prompts.