Task Master AI + Claude Code + Cursor Integrated Development Template
AI Dev Starter is a template that lets you instantly start a modern development environment with AI assistants. Start AI-powered development immediately without any configuration.
- 🤖 Task Master AI: PRD-based automatic task generation and management (Claude Code only)
- 🔧 Dual IDE Support: Use the same development rules in both Claude Code and Cursor
- 📚 24 Automation Rules: Automated development workflows
- 🔌 MCP Server: Use Task Master as an MCP server in Claude Code
- 🎯 Zero Config: No API keys or environment variables needed
# Copy this template to a new project
cp -r ai-dev-starter my-new-project
cd my-new-projectWhen using Claude Code, Task Master AI is automatically activated. No API key configuration needed - Claude provides them automatically.
# Generate tasks after writing PRD
# Run inside Claude Code
npx task-master parse-prd .taskmaster/docs/prd.txt# Claude Code (with Task Master support)
claude
# Or Cursor (development rules only)
cursor .ai-dev-starter/
├── .taskmaster/ # Task Master configuration (Claude Code only)
│ ├── config.json # AI model settings
│ ├── docs/ # PRD documents
│ └── tasks/ # Task files
├── .claude/ # Claude Code settings
├── .cursor/ # Cursor IDE settings
├── .project-rules/ # Automation rules (24 rules)
├── .cursorrules # Cursor integration rules
├── .mcp.json # MCP server configuration (Claude Code)
└── package.json # Project metadata
task-master next # Check next task
task-master show <id> # View task details
task-master set-status --id=<id> --status=done # Mark as complete
task-master add-task --prompt="description" # Add new taskAvailable in both IDEs:
/commit- Generate smart commit messages/check- Code quality inspection/pr-review- PR review/create-docs- Documentation generation/implement-task- Systematic task implementation/analyze-jira-issue- Jira issue analysis
- Use PRD template:
cp .taskmaster/docs/prd_template.md .taskmaster/docs/prd.txt- Generate tasks after editing PRD:
# Run inside Claude Code
npx task-master parse-prd .taskmaster/docs/prd.txt# 1. Check next task
npx task-master next
# 2. Start working
npx task-master set-status --id=1 --status=in-progress
# 3. Code (in Claude Code)
# Task Master provides context
# 4. Complete task
npx task-master set-status --id=1 --status=done- Full Task Master AI support (no API keys needed)
- Task management through MCP server
- Automatic application of
CLAUDE.mdand.claude/settings
- All development rules applied through
.cursorrules - 24 automation rules available
- Task Master not supported
This template supports various project structures:
- Single project (src/ directory)
- Monorepo (packages/ directory)
- Root-level source code
- Custom structure
Includes 24 development automation rules:
commit- Smart commit messagescheck- Code quality inspectionpr-review- Multi-perspective PR reviewcreate-docs- Automatic documentation generation- Plus 20 more rules...
MIT License
Made with ❤️ for AI-powered development