The ultimate template for AI-assisted development with ADHD-friendly workflows and budget-conscious token usage.
A comprehensive, production-ready template that transforms how you build software with AI assistants. Designed specifically for developers who want structure, clarity, and cost control in their AI-powered development workflow.
- ๐ง ADHD-Friendly: Structured workflows that prevent overwhelm and maintain focus
- ๐ฐ Budget-Conscious: Smart token usage tracking and cost optimization
- ๐ค AI-Optimized: Pre-configured for Claude Code, OpenAI Codex, and GitHub Copilot
- โก One-Command Setup: From zero to coding in under 5 minutes
- ๐ฏ Task-Driven: Taskmaster AI breaks down projects into manageable chunks
- ๐ Cross-Platform: Works on macOS, Linux, and Docker environments
# 1. Clone this template
git clone https://github.com/Cordycepsers/ai-dev-template.git
cd ai-dev-template
# 2. One-command setup (installs everything)
chmod +x /path/to/ai-dev-template/scripts/playwright_setup.sh
./scripts/python_setup.sh
./scripts/playwright_setup.sh
# 3. Add your API keys
nano .env
# 4. Create your project plan
nano .taskmaster/docs/prd.txt
# 5. Generate development tasks
task-master parse-prd .taskmaster/docs/prd.txt
# 6. Start building with AI
task-master nextThat's it! You're now ready for AI-assisted development with full task management, budget tracking, and ADHD-friendly workflows.
ai-dev-template/
โโโ ๐๏ธ .vscode/ # VS Code optimized for AI development
โ โโโ settings.json # AI-friendly editor settings
โ โโโ extensions.json # Essential AI development extensions
โ โโโ tasks.json # One-click Taskmaster integration
โโโ ๐ฏ .cursor/ # Cursor IDE configuration
โ โโโ mcp.json # MCP server for Taskmaster AI
โโโ ๐ค .claude/ # Claude Code integration
โ โโโ agents/ # Specialized Claude agents
โ โ โโโ task-checker.md # Quality assurance agent
โ โ โโโ task-executor.md # Implementation specialist
โ โ โโโ task-orchestrator.md # Strategic planning agent
โ โโโ commands/ # Claude-specific commands
โ โโโ tm # Task Master CLI wrapper
โ โโโ TM_COMMANDS_GUIDE.md # Command reference
โโโ ๐ .taskmaster/ # Task management system
โ โโโ docs/ # Project documentation
โ โ โโโ prd.txt # Your Product Requirements Document
โ โโโ templates/ # PRD and task templates
โ โโโ prd-template.txt # Structured PRD template
โโโ โ๏ธ config/ # Configuration management
โ โโโ .env.template # Environment variables template
โ โโโ ai-models.json # AI model configurations & budgets
โโโ ๐ docs/ # Comprehensive documentation
โ โโโ AGENTS.md # ๐ค AI agent personas & instructions
โ โโโ WORKFLOW.md # ๐ง Complete ADHD-friendly workflow
โ โโโ GITHUB_COPILOT_SETUP.md # ๐ง GitHub Copilot troubleshooting
โ โโโ prompt-engineer.md # ๐ค AI prompt building helper
โ โโโ HOT-TO-USE-AGENTS.md
โโโ ๐ง scripts/ # Automation scripts
โ โโโ python_setup.sh # One-command environment setup
โ โโโ playwright_setup.sh # One-command environment setup
โโโ ๐ usage-data/ # Budget tracking
โ โโโ monthly-usage.json # Token usage monitoring
โโโ ๐ README.md # This comprehensive guide
- ๐ Pomodoro Integration: 25-minute focused work sessions
- ๐ One Task at a Time: Taskmaster ensures you never feel overwhelmed
- ๐ฏ Clear Next Steps: Always know exactly what to work on next
- ๐ Progress Celebration: Visual task completion tracking
- ๐ค AI Agent Personas: Each AI has a specific role and context
- ๐ Template-Driven: Never start from a blank page
- ๐ Consistent Workflow: Same process for every project
- ๐ Documentation-First: Everything is documented and searchable
- ๐ Task Breakdown: Complex features become simple, actionable tasks
- โฐ Time Boxing: Built-in time limits for each activity
- ๐ซ Scope Creep Protection: PRD-driven development keeps you on track
- ๐ฎ Gamification: Task completion provides dopamine hits
| Tool | Purpose | Configuration |
|---|---|---|
| Claude Code | Primary coding assistant | .cursor/mcp.json |
| OpenAI Codex | Code generation & review | config/ai-models.json |
| GitHub Copilot | Real-time code suggestions | .vscode/extensions.json (Setup Guide) |
| Taskmaster AI | Project management | .taskmaster/ |
| Manus | Brainstorming & documentation | Manual integration |
Each AI assistant has a specific role defined in docs/AGENTS.md:
- ๐ฏ PromptEngineerAgent - AI prompt creation and optimization (starting point for AI configurations)
- ๐๏ธ ArchitectAgent - System design and technical architecture
- ๐ CodeReviewAgent - Code quality and best practices enforcement
- ๐ DocumentationAgent - Technical writing and documentation
- ๐ DeploymentAgent - CI/CD and infrastructure automation
- ๐ฐ BudgetAgent - Cost optimization and resource management
- ๐งช TestingAgent - Quality assurance and test automation
# In your AI chat:
"Please read docs/AGENTS.md for context. You are CodeReviewAgent.
Review this Python function for bugs and performance issues."- ๐ Real-time Usage Tracking - Monitor API costs as you work
- ๐ฏ Model Optimization - Use the right AI model for each task
โ ๏ธ Budget Alerts - Get notified before hitting spending limits- ๐ Usage Analytics - Understand your AI spending patterns
// config/ai-models.json
{
"budget": {
"monthlyLimit": 100,
"alertThreshold": 0.8,
"usageFile": "../usage-data/monthly-usage.json"
}
}- Batch Requests: Combine multiple questions in one prompt
- Template Reuse: Avoid regenerating common patterns
- Local Tools First: Use linters/formatters before AI review
- Smart Model Selection: GPT-3.5 for simple tasks, GPT-4 for complex ones
- ๐ macOS - Native support with Homebrew integration
- ๐ง Linux - Ubuntu and other distributions
- ๐ณ Docker - Containerized development environment
- โ๏ธ Cloud - Works in GitHub Codespaces and similar platforms
- ๐ Python - Conda/venv environments with testing
- ๐ฆ Node.js - npm/yarn with modern JavaScript/TypeScript
- ๐ Web Development - React, Vue, Flask, FastAPI templates
- โ๏ธ Cloud Native - Terraform, Docker, Kubernetes ready
- VS Code - Optimized settings and extensions
- Cursor IDE - AI-native development environment
- Docker - Containerized development and deployment
- Git - Version control with conventional commits
- Testing - pytest, jest, and other testing frameworks
- ๐ WORKFLOW.md - Complete ADHD-friendly development workflow
- ๐ค AGENTS.md - AI agent personas and instructions
- ๐ HOW-TO-USE-AGENTS.md - Complete guide to using AGENTS.md effectively
- ๐ง GITHUB_COPILOT_SETUP.md - GitHub Copilot setup and troubleshooting
- ๐ ๏ธ VSCODE_TROUBLESHOOTING.md - Fix VS Code reloading, extension errors, and performance issues
- ๐ฏ .claude/ - Claude Code integration with specialized agents and commands
- Setup Scripts - Platform-specific automated setup
- ๐ก Ideation - Brainstorm with AI and research tools
- ๐ Planning - Create structured PRD with AI assistance
- ๐ง Setup - One-command environment configuration
- ๐ฏ Development - Task-driven coding with AI assistants
- ๐งช Testing - Automated testing and quality assurance
- ๐ Deployment - Containerized deployment and CI/CD
- Solo Developers building side projects
- Startup Teams needing rapid prototyping
- Learning Developers who want AI guidance
- ADHD Developers who need structure and focus
- Budget-Conscious Teams tracking AI costs
- Web Applications (React, Vue, Flask, FastAPI)
- APIs and Microservices (REST, GraphQL)
- Data Science Projects (Jupyter, pandas, scikit-learn)
- Cloud Applications (AWS, GCP, Azure)
- Mobile Apps (React Native, Flutter)
# Parse your PRD into actionable tasks
task-master parse-prd .taskmaster/docs/prd.txt
# See what to work on next
task-master next
# Break down complex tasks
task-master expand --id=5 --num=3
# Track your progress
task-master list --status=done# Build and test locally
docker build -t my-project .
docker run -p 8000:8000 my-project
# Full development environment
docker-compose up -d- Ctrl+Shift+P โ "Tasks: Run Task" โ "Taskmaster: Next Task"
- Ctrl+Shift+P โ "Tasks: Run Task" โ "Python: Run Tests"
- Ctrl+Shift+P โ "Tasks: Run Task" โ "Docker: Build"
This template is designed to be your foundation. Customize it by:
- Adding new AI agent personas for your specific domain
- Extending the setup script for your preferred tools
- Creating project-specific templates for common patterns
- Sharing improvements back to the community
MIT License - Use this template for any project, commercial or personal.
# Start your AI-powered development journey
git clone <this-repo> my-awesome-project
cd my-awesome-project
./scripts/setup.shWelcome to the future of development! ๐๐ค
