CODITECT Cookbook
Version: 2.0.0 Last Updated: December 22, 2025 Audience: All CODITECT users
Prerequisites
Before using these recipes, ensure you have:
- CODITECT environment set up - Completed Welcome Aboard guide
- Virtual environment active -
source .venv/bin/activate - Basic Task Tool Pattern knowledge - Understanding of
Task(subagent_type="...", prompt="...") - Claude Code CLI installed - For slash command execution
Quick verification:
source .venv/bin/activate
python3 --version # 3.10+
claude --version # Claude Code installed
Quick Start
Use your first recipe in 3 steps:
Step 1: Choose Your Recipe
Browse the Quick Recipe Reference table below to find a recipe matching your need.
Step 2: Copy and Customize
Copy the recipe command, replacing [placeholders] with your specific values:
Task(
subagent_type="orchestrator",
prompt="create a new project for [your description here]"
)
Step 3: Execute and Iterate
Run the command and review the output. Add more context to the prompt for better results.
What is This?
The comprehensive CODITECT cookbook covering:
- 30 Ready-to-Use Recipes - Copy, customize, execute (17 software + 13 business/research)
- Agent Selection Guide - Which agent for which task
- Orchestration Patterns - Multi-agent coordination
- MoE Strategies - Mixture of Experts with analysts and judges
- Complete Component Reference - 130+ agents, 141 commands, 186 skills, 233 scripts
How to use:
- Find the recipe matching what you want to do
- Copy the commands/invocations
- Customize the placeholders
[like this] - Execute!
Table of Contents
- Quick Recipe Reference
- Agent Selection Guide
- Orchestration Patterns
- MoE Strategies
- Recipes 1-17
- Component Reference
Quick Recipe Reference
| I want to... | Recipe |
|---|---|
| Start a new project | Recipe 1 |
| Design a database | Recipe 2 |
| Create an API endpoint | Recipe 3 |
| Add authentication | Recipe 4 |
| Write tests | Recipe 5 |
| Debug an error | Recipe 6 |
| Review my code | Recipe 7 |
| Improve performance | Recipe 8 |
| Add a frontend component | Recipe 9 |
| Deploy my project | Recipe 10 |
| Document my code | Recipe 11 |
| Refactor existing code | Recipe 12 |
| Research a technology | Recipe 13 |
| Plan a feature | Recipe 14 |
| Fix a security issue | Recipe 15 |
| Sync git changes | Recipe 16 |
| Execute workflow | Recipe 17 |
| Business & Research | |
| Create market analysis | Recipe 18 |
| Analyze competitors | Recipe 19 |
| Write business plan | Recipe 20 |
| Assess investment readiness | Recipe 21 |
| Design curriculum | Recipe 22 |
| Create assessments | Recipe 23 |
| Plan content marketing | Recipe 24 |
| Research a topic | Recipe 25 |
| Profile person/company | Recipe 26 |
| Design hiring process | Recipe 27 |
| Create financial model | Recipe 28 |
| Compliance checklist | Recipe 29 |
| Write project proposal | Recipe 30 |
Agent Selection Guide
How to Choose the Right Agent
CODITECT has 130+ specialized agents. Here's how to select the right one:
Decision Tree
What do you need?
│
├─ PLANNING & COORDINATION
│ ├─ Multi-step complex task → orchestrator
│ ├─ Feature planning → project-discovery-specialist
│ └─ Architecture decisions → senior-architect
│
├─ CODE DEVELOPMENT
│ ├─ Backend/API → backend-architect, actix-web-specialist
│ ├─ Frontend → frontend-react-typescript-expert, vue-specialist
│ ├─ Database → database-architect, foundationdb-expert
│ └─ Mobile → flutter-developer, react-native-developer
│
├─ CODE QUALITY
│ ├─ Review code → code-reviewer, comprehensive-review
│ ├─ Debug issues → debugger, error-debugging
│ ├─ Refactor → senior-architect
│ └─ Performance → application-performance, performance-profiler
│
├─ TESTING
│ ├─ Unit tests → testing-specialist, unit-testing
│ ├─ TDD workflow → tdd-workflows
│ └─ QA review → codi-qa-specialist, rust-qa-specialist
│
├─ SECURITY
│ ├─ Security audit → security-specialist, security-auditor
│ ├─ Penetration testing → penetration-testing-agent
│ └─ API security → backend-api-security
│
├─ DEVOPS & DEPLOYMENT
│ ├─ CI/CD → devops-engineer, cicd-automation
│ ├─ Cloud infrastructure → cloud-architect
│ ├─ Kubernetes → k8s-statefulset-specialist
│ └─ Monitoring → monitoring-specialist
│
├─ DOCUMENTATION
│ ├─ Technical docs → codi-documentation-writer
│ ├─ API docs → documentation-generation
│ └─ Doc organization → documentation-librarian
│
├─ RESEARCH & ANALYSIS
│ ├─ Market research → competitive-market-analyst
│ ├─ Business analysis → business-intelligence-analyst
│ ├─ Web research → web-search-researcher
│ └─ Codebase exploration → Explore, codebase-analyzer
│
└─ SPECIALIZED
├─ AI/ML → ai-specialist, mlops-specialist
├─ Blockchain → blockchain-developer
└─ WebSocket/Real-time → websocket-protocol-designer
Top 20 Most-Used Agents
| Agent | Use Case | Example Prompt |
|---|---|---|
orchestrator | Multi-agent coordination | "Coordinate full feature development" |
Explore | Codebase exploration | "Find all API endpoints" |
debugger | Bug investigation | "Analyze this error and find root cause" |
code-reviewer | Code quality | "Review this PR for issues" |
senior-architect | Architecture decisions | "Design microservices structure" |
database-architect | Database design | "Create schema for user management" |
backend-architect | API design | "Create CRUD endpoints" |
security-specialist | Security audit | "Audit authentication flow" |
devops-engineer | CI/CD setup | "Create GitHub Actions pipeline" |
testing-specialist | Test creation | "Write integration tests" |
frontend-react-typescript-expert | React development | "Create data table component" |
codi-documentation-writer | Documentation | "Generate API documentation" |
cloud-architect | Cloud infrastructure | "Design GCP deployment" |
business-intelligence-analyst | Business analysis | "Create market analysis" |
research-agent | Technology research | "Compare Redis vs Memcached" |
competitive-market-analyst | Competitive analysis | "Analyze competitor pricing" |
performance-profiler | Performance optimization | "Profile slow API endpoint" |
council-orchestrator | Multi-agent reviews | "Coordinate code review council" |
workflow-orchestrator | Workflow execution | "Execute deployment workflow" |
project-organizer | Project structure | "Organize project directories" |
Orchestration Patterns
Pattern 1: Sequential Pipeline
Run agents in sequence, passing output to the next:
# Phase 1: Architecture
Task(
subagent_type="senior-architect",
prompt="Design system architecture for [feature]. Output: architecture.md"
)
# Phase 2: Database (uses architecture output)
Task(
subagent_type="database-architect",
prompt="Based on architecture.md, design the database schema. Output: schema.sql"
)
# Phase 3: Implementation (uses both outputs)
Task(
subagent_type="backend-architect",
prompt="Implement API endpoints per architecture.md and schema.sql"
)
Pattern 2: Parallel Analysis
Run multiple agents simultaneously for different perspectives:
# Launch in parallel
Task(
subagent_type="code-reviewer",
prompt="Review src/ for code quality issues"
)
Task(
subagent_type="security-specialist",
prompt="Audit src/ for security vulnerabilities"
)
Task(
subagent_type="performance-profiler",
prompt="Analyze src/ for performance bottlenecks"
)
# Synthesize results
Task(
subagent_type="orchestrator",
prompt="Synthesize findings from code review, security audit, and performance analysis into actionable recommendations"
)
Pattern 3: Orchestrator Delegation
Let the orchestrator manage the workflow:
Task(
subagent_type="orchestrator",
prompt="""Implement [feature] end-to-end:
1. Design architecture (senior-architect)
2. Design database (database-architect)
3. Implement backend (backend-architect)
4. Write tests (testing-specialist)
5. Review code (code-reviewer)
6. Document (codi-documentation-writer)
Coordinate all phases and produce final summary."""
)
Pattern 4: Council Review
Multiple reviewers with synthesis:
Task(
subagent_type="council-orchestrator",
prompt="""Conduct code review council for [PR/feature]:
Reviewers:
- code-reviewer: Quality and best practices
- security-specialist: Security vulnerabilities
- cloud-architect: Cloud-native patterns
- testing-specialist: Test coverage
Output: Unified verdict with go/no-go recommendation"""
)
MoE Strategies (Mixture of Experts)
What is MoE?
Mixture of Experts (MoE) uses multiple specialized agents to provide comprehensive analysis. CODITECT supports two MoE patterns:
MoE with Analysts
Multiple analysts examine different aspects, then results are synthesized:
# Strategy Brief Generation (5 analysts)
Task(
subagent_type="strategy-brief-generator",
prompt="""Generate executive strategy brief for [product]:
Analysts:
1. market-researcher: TAM/SAM/SOM, market dynamics
2. competitive-analyst: Competitor landscape, positioning
3. trend-analyst: Technology trends, disruption analysis
4. framework-specialist: SWOT, Porter's Five Forces
5. synthesis-writer: Final executive summary
Output: McKinsey-quality strategy brief"""
)
Individual Analyst Invocation:
# Market Research Analyst
Task(
subagent_type="market-researcher",
prompt="Calculate TAM/SAM/SOM for [market]. Include growth rates and geographic segmentation."
)
# Competitive Analyst
Task(
subagent_type="competitive-analyst",
prompt="Profile top 5 competitors: pricing, features, target market, strengths/weaknesses."
)
# Trend Analyst
Task(
subagent_type="trend-analyst",
prompt="Identify technology trends affecting [industry]. Include adoption curves and disruption potential."
)
MoE with Judges
Multiple judges evaluate from different criteria, then a chairman synthesizes:
# Code Review Council (3 judges + chairman)
Task(
subagent_type="council-orchestrator",
prompt="""Review [feature/PR] with judge panel:
Judges:
1. code-reviewer: Code quality (maintainability, readability)
2. security-specialist: Security vulnerabilities (OWASP Top 10)
3. cloud-architect: Cloud patterns (scalability, deployment)
Chairman: council-chairman synthesizes verdicts
Scoring: 0-10 per criteria
Threshold: Average >= 7 for approval
Output: APPROVE/REJECT with detailed findings"""
)
Detailed Judge Commands:
# MoE Analysis Command
/moe-analyze --topic "API authentication design" --analysts 3
# MoE Judge Command
/moe-judge --artifact "src/auth/" --judges security,quality,performance
Uncertainty-Aware MoE
For high-stakes decisions with confidence scoring:
Task(
subagent_type="uncertainty-orchestrator",
prompt="""Evaluate [decision] with uncertainty quantification:
Analysts provide:
- Assessment (0-10)
- Confidence level (0-1)
- Evidence strength (strong/moderate/weak)
Aggregate using weighted confidence.
Output: Final recommendation with uncertainty bounds."""
)
When to Use MoE
| Scenario | Pattern | Why |
|---|---|---|
| Strategy/planning | Analysts | Multiple perspectives needed |
| Code review | Judges | Quality gate with scoring |
| High-stakes decisions | Uncertainty MoE | Need confidence bounds |
| Complex research | Analysts | Domain expertise required |
| Compliance checks | Judges | Pass/fail criteria |
Recipe 1: Start a New Project
Goal: Create a new project with proper structure and planning.
Quick Version
/new-project "Build [your project description]"
Guided Version (recommended for first project)
/new-project --guided "Build [your project description]"
With Specific Stack
Task(
subagent_type="orchestrator",
prompt="create a new project for [description].
Tech stack: [Python/FastAPI | Node/Express | React | etc.]
Include: PROJECT-PLAN.md, TASKLIST.md, and starter code templates."
)
Output
[project-name]/directory with full structuredocs/project-management/PROJECT-PLAN.mddocs/project-management/TASKLIST.md- Starter code templates
Recipe 2: Design a Database
Goal: Create a database schema for your project.
Quick Version
Task(
subagent_type="database-architect",
prompt="design a database schema for
[describe your data needs]. Include tables, relationships, and indexes."
)
Detailed Version
Task(
subagent_type="database-architect",
prompt="design a complete database schema.
Application: [your app description]
Database type: [PostgreSQL | MySQL | SQLite | MongoDB]
Required entities:
- [Entity 1]: [fields]
- [Entity 2]: [fields]
- [Entity 3]: [fields]
Relationships:
- [Entity 1] has many [Entity 2]
- [Entity 2] belongs to [Entity 3]
Please provide:
1. Complete schema with CREATE TABLE statements
2. Index recommendations
3. Migration file
4. Sample seed data"
)
Output
- SQL schema file
- Migration script
- ERD diagram (if requested)
- Seed data
Recipe 3: Create an API Endpoint
Goal: Add a new REST API endpoint.
Quick Version
Task(
subagent_type="backend-architect",
prompt="create a [GET|POST|PUT|DELETE]
endpoint at /api/[resource] that [describes what it does]."
)
Full CRUD
Task(
subagent_type="backend-architect",
prompt="create complete CRUD endpoints
for [resource name].
Framework: [Express | FastAPI | Actix | etc.]
Endpoints needed:
- GET /api/[resources] - List all
- GET /api/[resources]/:id - Get one
- POST /api/[resources] - Create
- PUT /api/[resources]/:id - Update
- DELETE /api/[resources]/:id - Delete
Include:
- Request/response schemas
- Input validation
- Error handling
- Example curl commands"
)
Output
- Route handler code
- Request/response types
- Validation logic
- Test examples
Recipe 4: Add Authentication
Goal: Implement user authentication.
JWT Authentication
Task(
subagent_type="security-specialist",
prompt="implement JWT authentication.
Framework: [your framework]
Requirements:
- User registration endpoint
- Login endpoint (returns JWT)
- Password hashing (bcrypt)
- Protected route middleware
- Token refresh mechanism
Include security best practices for:
- Token expiration
- Secure password storage
- CORS configuration"
)
OAuth/Social Login
Task(
subagent_type="security-specialist",
prompt="implement OAuth authentication
with [Google | GitHub | etc.].
Framework: [your framework]
Flow:
1. Redirect to provider
2. Handle callback
3. Create/update user in database
4. Issue session or JWT
Include environment variable configuration."
)
Output
- Auth middleware
- Login/register routes
- User model updates
- Environment config
Recipe 5: Write Tests
Goal: Add tests for your code.
Unit Tests
Task(
subagent_type="testing-specialist",
prompt="write unit tests for [file/function].
Test framework: [Jest | pytest | etc.]
Cover:
- Happy path
- Edge cases
- Error conditions
Use mocks for: [external dependencies]"
)
Integration Tests
Task(
subagent_type="testing-specialist",
prompt="write integration tests for
the [feature/API endpoint].
Test framework: [your framework]
Include:
- Database setup/teardown
- API request tests
- Response validation
- Error scenario tests"
)
Test Coverage Report
Task(
subagent_type="testing-specialist",
prompt="analyze test coverage for
this project and recommend additional tests to reach 80% coverage."
)
Output
- Test files
- Mock configurations
- Coverage report
Recipe 6: Debug an Error
Goal: Find and fix a bug.
Error Analysis
Task(
subagent_type="debugger",
prompt="analyze this error and find the root cause:
Error message:
[paste error message]
Context:
- File: [filename]
- What I was trying to do: [action]
- What happened instead: [behavior]
Please provide:
1. Root cause analysis
2. Step-by-step fix
3. How to prevent this in the future"
)
Performance Issue
Task(
subagent_type="debugger",
prompt="diagnose a performance issue:
Symptom: [slow response, high memory, etc.]
Where: [specific area]
When: [conditions when it happens]
Please analyze and suggest optimizations."
)
Output
- Root cause explanation
- Fix implementation
- Prevention recommendations
Recipe 7: Review My Code
Goal: Get feedback on code quality.
General Review
Task(
subagent_type="code-reviewer",
prompt="review [file or feature].
Review for:
- Code quality and readability
- Potential bugs
- Performance issues
- Security vulnerabilities
- Best practices
Provide specific, actionable feedback."
)
Pre-Commit Review
Task(
subagent_type="code-reviewer",
prompt="review my changes before commit.
Changed files: [list or 'git diff']
Check for:
- Breaking changes
- Missing tests
- Documentation updates needed
- Coding standards compliance"
)
Output
- Issue list with severity
- Specific suggestions
- Example improvements
Recipe 8: Improve Performance
Goal: Optimize slow code.
Performance Audit
Task(
subagent_type="application-performance",
prompt="audit performance of [area].
Current metrics:
- Response time: [current]
- Memory usage: [current]
Target:
- Response time: [target]
- Memory usage: [target]
Analyze and recommend optimizations."
)
Database Query Optimization
Task(
subagent_type="database-architect",
prompt="optimize this query:
[paste slow query]
Current execution time: [time]
Table sizes: [approximate rows]
Please provide:
1. Query analysis
2. Index recommendations
3. Optimized query version"
)
Output
- Performance analysis
- Optimization recommendations
- Implementation code
Recipe 9: Add a Frontend Component
Goal: Create a new UI component.
React Component
Task(
subagent_type="frontend-react-typescript-expert",
prompt="create a
[component name] component.
Requirements:
- [list what it should do]
Props:
- [prop1]: [type] - [description]
- [prop2]: [type] - [description]
Include:
- TypeScript types
- CSS/styling (Tailwind preferred)
- Unit tests
- Storybook story (if applicable)"
)
Form Component
Task(
subagent_type="frontend-react-typescript-expert",
prompt="create a form for
[purpose].
Fields:
- [field1]: [type] - [validation]
- [field2]: [type] - [validation]
Include:
- Form validation
- Error display
- Loading state
- Submit handler
- Accessibility (a11y)"
)
Output
- Component code
- Types/interfaces
- Styles
- Tests
Recipe 10: Deploy My Project
Goal: Deploy to production.
Docker Deployment
Task(
subagent_type="devops-engineer",
prompt="create Docker deployment configuration.
Application: [type - Node, Python, etc.]
Database: [if any]
Environment: [production requirements]
Create:
- Dockerfile (multi-stage, optimized)
- docker-compose.yml
- .dockerignore
- Environment variable handling"
)
CI/CD Pipeline
Task(
subagent_type="devops-engineer",
prompt="create a CI/CD pipeline.
Platform: [GitHub Actions | GitLab CI | etc.]
Deployment target: [AWS | GCP | Vercel | etc.]
Pipeline stages:
1. Test
2. Build
3. Deploy to staging
4. Deploy to production (manual approval)
Include:
- Environment secrets handling
- Rollback strategy
- Notification on failure"
)
Output
- Dockerfile
- CI/CD configuration
- Deployment scripts
- Documentation
Recipe 11: Document My Code
Goal: Create or improve documentation.
API Documentation
Task(
subagent_type="codi-documentation-writer",
prompt="create API documentation.
Include:
- OpenAPI/Swagger spec
- Endpoint descriptions
- Request/response examples
- Authentication instructions
- Error codes reference"
)
README Generation
Task(
subagent_type="codi-documentation-writer",
prompt="create a comprehensive
README.md for this project.
Include:
- Project description
- Features list
- Installation instructions
- Usage examples
- Configuration options
- Contributing guidelines
- License"
)
Code Comments
Task(
subagent_type="codi-documentation-writer",
prompt="add documentation to
[file or module].
Add:
- Module/file header
- Function docstrings
- Complex logic explanations
- Type hints (if applicable)"
)
Output
- Documentation files
- Inline comments
- API specs
Recipe 12: Refactor Existing Code
Goal: Improve code structure without changing behavior.
Extract Function/Module
Task(
subagent_type="senior-architect",
prompt="refactor [file/function].
Current issues:
- [issue 1]
- [issue 2]
Goals:
- Better separation of concerns
- Improved testability
- Reduced complexity
Maintain backward compatibility."
)
Apply Design Pattern
Task(
subagent_type="senior-architect",
prompt="refactor [area] using
[pattern name] pattern.
Current code: [description]
Why this pattern: [reasoning]
Provide:
1. Refactored code
2. Migration steps
3. Tests to verify behavior unchanged"
)
Output
- Refactored code
- Migration guide
- Updated tests
Recipe 13: Research a Technology
Goal: Learn about a technology before using it.
Technology Comparison
Task(
subagent_type="research-agent",
prompt="compare [Option A] vs [Option B]
for [use case].
Compare:
- Features
- Performance
- Learning curve
- Community/support
- Cost (if applicable)
Provide a recommendation with reasoning."
)
Best Practices Research
Task(
subagent_type="research-agent",
prompt="research best practices for
[technology/pattern].
Looking for:
- Industry standards
- Common pitfalls to avoid
- Real-world examples
- Recommended tools/libraries"
)
Output
- Research summary
- Comparison tables
- Recommendations
Recipe 14: Plan a Feature
Goal: Plan implementation before coding.
Feature Planning
Task(
subagent_type="orchestrator",
prompt="create an implementation plan for
[feature description].
Provide:
1. Requirements breakdown
2. Technical approach
3. Task list with estimates
4. Dependencies
5. Potential risks
6. Testing strategy"
)
Architecture Decision
Task(
subagent_type="senior-architect",
prompt="create an ADR (Architecture
Decision Record) for [decision].
Context: [why we need to decide]
Options considered: [list options]
Constraints: [limitations]
Provide recommendation with trade-offs."
)
Output
- Implementation plan
- Task breakdown
- ADR document
Recipe 15: Fix a Security Issue
Goal: Address security vulnerabilities.
Security Audit
Task(
subagent_type="security-specialist",
prompt="audit [area] for vulnerabilities.
Check for:
- OWASP Top 10
- Authentication/authorization issues
- Data validation
- Secrets exposure
- Dependency vulnerabilities
Provide fixes for any issues found."
)
Specific Vulnerability Fix
Task(
subagent_type="security-specialist",
prompt="fix [vulnerability type]
in [file/area].
Current code: [description]
Vulnerability: [description]
Provide:
1. Secure implementation
2. Explanation of the fix
3. Tests to verify security"
)
Output
- Vulnerability report
- Fixed code
- Security tests
Tips for Using Recipes
Customize the Placeholders
Replace [bracketed text] with your specific details. More context = better results.
Chain Recipes Together
Many projects follow patterns like:
- Recipe 1 (Start project)
- Recipe 2 (Design database)
- Recipe 3 (Create API)
- Recipe 5 (Write tests)
- Recipe 10 (Deploy)
Ask for Variations
Add to any recipe: "Also show me an alternative approach" or "What are the trade-offs?"
Save Your Favorites
Create your own recipes based on patterns you use often.
Recipe 16: Sync Git Changes
Goal: Automatically sync git changes across submodules.
Full Repository Sync
/git-sync --target all --mode full
Dry Run Preview
/git-sync --target all --dry-run
Analysis Only
/git-sync --mode analyze
Output
- All submodules committed and pushed
- Conventional commit messages generated
- Master repo pointers updated
- JSON + Markdown sync report
Recipe 17: Execute Workflow
Goal: Run automation workflows for common tasks.
List Available Workflows
/execute-workflow --list
Preview Workflow
/execute-workflow security-audit --dry-run
Execute with Inputs
/execute-workflow deploy --input env=prod
Resume from Checkpoint
/execute-workflow --resume .coditect/workflow-checkpoints/abc123.json
Output
- Workflow execution report
- Checkpoints for resume capability
- Results for each workflow step
Business, Research & Education Recipes
CODITECT handles more than software development. The recipes below cover business strategy, market research, competitive intelligence, education, content creation, and other knowledge work.
Recipe 18: Create Market Analysis (Business)
Goal: Analyze a market with sizing, competition, and opportunities.
Quick Version
Task(
subagent_type="business-intelligence-analyst",
prompt="Create market analysis for [your market/industry]"
)
Comprehensive Version
Task(
subagent_type="business-intelligence-analyst",
prompt="""Create comprehensive market analysis for [market]:
Required deliverables:
1. Market sizing (TAM/SAM/SOM with methodology)
2. Market growth rate and projections (5 year)
3. Key market segments and characteristics
4. Buyer personas and purchase drivers
5. Pricing analysis and elasticity
6. Market trends and disruption factors
7. Entry barriers and success factors
Format: Executive summary + detailed sections
Include: Charts descriptions, data sources"""
)
Output
- Market sizing calculations
- Growth projections
- Segment analysis
- Strategic recommendations
Recipe 19: Competitive Intelligence (Research)
Goal: Research and analyze competitors.
Quick Version
Task(
subagent_type="competitive-market-analyst",
prompt="Analyze top 5 competitors to [your product/service]"
)
Detailed Version
Task(
subagent_type="competitive-market-analyst",
prompt="""Conduct competitive intelligence for [product/market]:
Competitors to analyze: [list or 'identify top 5']
For each competitor, analyze:
1. Company overview (size, funding, leadership)
2. Product/service offerings
3. Pricing strategy and models
4. Target market and positioning
5. Strengths and weaknesses
6. Recent news/developments
7. Customer reviews/sentiment
Deliverables:
- Competitive matrix (features vs competitors)
- Positioning map
- SWOT analysis
- Strategic recommendations"""
)
Output
- Competitor profiles
- Feature comparison matrix
- Positioning analysis
- Strategic recommendations
Recipe 20: Business Plan Creation (Strategy)
Goal: Create a comprehensive business plan.
Quick Version
Task(
subagent_type="business-intelligence-analyst",
prompt="Create business plan for [business description]"
)
Full Business Plan
Task(
subagent_type="business-intelligence-analyst",
prompt="""Create comprehensive business plan for [business]:
Sections required:
1. Executive Summary
2. Company Description & Mission
3. Market Analysis (TAM/SAM/SOM)
4. Competitive Analysis
5. Products/Services Description
6. Marketing & Sales Strategy
7. Operations Plan
8. Management Team
9. Financial Projections (3-5 years)
- Revenue model
- Unit economics
- P&L projections
- Cash flow
- Break-even analysis
10. Funding Requirements & Use of Funds
11. Risk Analysis & Mitigation
Context:
- Industry: [industry]
- Stage: [startup/growth/established]
- Funding target: [amount if applicable]"""
)
Output
- Complete business plan document
- Financial model framework
- Risk assessment
Recipe 21: Investment Readiness Assessment (Finance)
Goal: Prepare for fundraising or investment.
Quick Version
Task(
subagent_type="venture-capital-business-analyst",
prompt="Assess Series A readiness for [startup]"
)
Full Assessment
Task(
subagent_type="venture-capital-business-analyst",
prompt="""Conduct investment readiness assessment for [company]:
Analyze and score (1-10):
1. Team strength and gaps
2. Product-market fit evidence
3. Market opportunity size
4. Business model scalability
5. Unit economics health
6. Growth metrics and trajectory
7. Competitive moat/differentiation
8. Financial management
9. Legal/IP foundation
Provide:
- Overall investment readiness score
- Priority improvements
- Valuation considerations
- Investor pitch recommendations
- Due diligence preparation checklist"""
)
Output
- Readiness scorecard
- Gap analysis
- Improvement roadmap
- Pitch recommendations
Recipe 22: Course Curriculum Design (Education)
Goal: Create educational curriculum or training program.
Quick Version
Task(
subagent_type="ai-curriculum-specialist",
prompt="Design 5-module curriculum for [topic]"
)
Full Curriculum
Task(
subagent_type="ai-curriculum-specialist",
prompt="""Design comprehensive curriculum for [topic]:
Program details:
- Target audience: [beginner/intermediate/advanced]
- Duration: [weeks/hours]
- Format: [self-paced/instructor-led/hybrid]
For each module, provide:
1. Learning objectives (measurable)
2. Key concepts and topics
3. Prerequisite knowledge
4. Lesson outline with timing
5. Hands-on exercises/projects
6. Assessment questions (quiz, project)
7. Resources and references
8. Success criteria
Include:
- Module dependency diagram
- Assessment rubrics
- Completion certificate criteria"""
)
Output
- Complete curriculum outline
- Module details
- Assessments
- Learning paths
Recipe 23: Assessment & Quiz Creation (Education)
Goal: Create evaluations, quizzes, or assessments.
Quick Version
Task(
subagent_type="assessment-creation-agent",
prompt="Create 20-question quiz on [topic]"
)
Comprehensive Assessment
Task(
subagent_type="assessment-creation-agent",
prompt="""Create assessment for [topic/course]:
Assessment type: [quiz/exam/project/rubric]
Skill level: [beginner/intermediate/advanced]
Duration: [time limit]
Question types to include:
- Multiple choice (10)
- True/false (5)
- Short answer (3)
- Scenario-based (2)
For each question:
- Question text
- Answer options (if applicable)
- Correct answer
- Explanation of correct answer
- Difficulty level (1-5)
- Learning objective mapped
Include:
- Answer key
- Grading rubric
- Passing threshold
- Question bank for randomization"""
)
Output
- Complete assessment
- Answer key
- Grading rubric
- Learning objective mapping
Recipe 24: Content Marketing Strategy (Marketing)
Goal: Create content strategy and editorial calendar.
Quick Version
Task(
subagent_type="content-marketing",
prompt="Create 90-day content plan for [product/brand]"
)
Full Strategy
Task(
subagent_type="content-marketing",
prompt="""Create content marketing strategy for [brand/product]:
Business context:
- Industry: [industry]
- Target audience: [personas]
- Goals: [awareness/leads/conversion]
- Channels: [blog, social, email, video]
Deliverables:
1. Content pillars and themes
2. 90-day editorial calendar
- Blog post topics (12+)
- Social media content ideas (30+)
- Email campaigns (4+)
- Video/podcast topics (4+)
3. SEO keyword strategy
4. Content distribution plan
5. Success metrics and KPIs
6. Content repurposing strategy
7. Competitor content analysis"""
)
Output
- Content strategy document
- Editorial calendar
- SEO keyword list
- Distribution plan
Recipe 25: Web Research Report (Research)
Goal: Research and synthesize information from web sources.
Quick Version
Task(
subagent_type="web-search-researcher",
prompt="Research [topic] and summarize key findings"
)
Comprehensive Research
Task(
subagent_type="web-search-researcher",
prompt="""Conduct web research on [topic]:
Research questions:
1. [Question 1]
2. [Question 2]
3. [Question 3]
Requirements:
- Find authoritative sources (academic, industry, official)
- Verify information across multiple sources
- Note publication dates and relevance
- Identify conflicting information
Deliverables:
- Executive summary (300 words)
- Detailed findings per question
- Source list with credibility assessment
- Key statistics and data points
- Areas needing further research"""
)
Output
- Research report
- Source bibliography
- Key findings summary
Recipe 26: Person/Company Profile (Research)
Goal: Research and profile a person or company.
Quick Version
Task(
subagent_type="biographical-researcher",
prompt="Create profile for [person/company name]"
)
Detailed Profile
Task(
subagent_type="biographical-researcher",
prompt="""Create comprehensive profile for [subject]:
For a person:
- Professional background and career history
- Current role and responsibilities
- Education and credentials
- Notable achievements and projects
- Publications and media appearances
- Professional network and affiliations
- Public statements and positions
- Social media presence
For a company:
- Company overview and history
- Leadership team profiles
- Products/services
- Funding history and investors
- Key partnerships
- Market position
- Recent news and developments
- Employee reviews/culture
Cite all sources."""
)
Output
- Detailed profile document
- Key facts summary
- Source list
Recipe 27: HR Hiring Process (Operations)
Goal: Design hiring workflow and materials.
Quick Version
Task(
subagent_type="orchestrator",
prompt="Design hiring process for [role]"
)
Complete Hiring Package
Task(
subagent_type="orchestrator",
prompt="""Design complete hiring process for [role]:
Role context:
- Department: [department]
- Level: [junior/mid/senior]
- Location: [remote/hybrid/onsite]
Deliverables:
1. Job description
- Responsibilities
- Requirements (must-have vs nice-to-have)
- Benefits and compensation range
2. Candidate screening criteria
3. Interview process (stages)
4. Interview questions per stage
5. Technical assessment (if applicable)
6. Evaluation rubric
7. Offer letter template
8. Onboarding checklist (first 90 days)"""
)
Output
- Job description
- Interview guide
- Assessment rubric
- Onboarding plan
Recipe 28: Financial Model (Finance)
Goal: Create financial projections and models.
Quick Version
Task(
subagent_type="business-intelligence-analyst",
prompt="Create 3-year financial model for [business]"
)
Detailed Model
Task(
subagent_type="business-intelligence-analyst",
prompt="""Create financial model for [business]:
Business model: [SaaS/marketplace/e-commerce/service]
Current stage: [pre-revenue/revenue/profitable]
Model components:
1. Revenue model
- Pricing tiers
- Customer acquisition assumptions
- Churn assumptions
- Expansion revenue
2. Cost structure
- Fixed costs
- Variable costs
- CAC and LTV
3. P&L projection (monthly for Y1, quarterly Y2-3)
4. Cash flow projection
5. Key metrics dashboard
- MRR/ARR
- Gross margin
- CAC payback
- Rule of 40
6. Scenario analysis (base/bull/bear)
7. Funding runway calculation
Format: Spreadsheet structure with formulas explained"""
)
Output
- Financial model structure
- Assumptions documentation
- Key metrics
- Scenario analysis
Recipe 29: Legal/Compliance Checklist (Legal)
Goal: Create compliance checklist or legal documentation.
Quick Version
Task(
subagent_type="orchestrator",
prompt="Create GDPR compliance checklist for [application]"
)
Comprehensive Compliance
Task(
subagent_type="orchestrator",
prompt="""Create compliance framework for [regulation/standard]:
Application context:
- Type: [web app/mobile/SaaS]
- Data handled: [types of data]
- Geography: [regions served]
Deliverables:
1. Regulatory requirements summary
2. Compliance checklist with status tracking
3. Data flow mapping
4. Required policies list
- Privacy policy elements
- Terms of service elements
5. Technical requirements
6. Process requirements
7. Documentation requirements
8. Audit preparation guide
9. Risk assessment matrix
Note: This is guidance only, not legal advice."""
)
Output
- Compliance checklist
- Policy templates
- Risk assessment
Recipe 30: Project Proposal (Business)
Goal: Create client or internal project proposal.
Quick Version
Task(
subagent_type="orchestrator",
prompt="Create project proposal for [project description]"
)
Full Proposal
Task(
subagent_type="orchestrator",
prompt="""Create professional project proposal for [project]:
Context:
- Client/stakeholder: [name]
- Project type: [consulting/development/implementation]
- Budget range: [if known]
Proposal sections:
1. Executive Summary
2. Understanding of Requirements
3. Proposed Solution/Approach
4. Scope of Work (in/out of scope)
5. Deliverables and Milestones
6. Team and Resources
7. Timeline (Gantt chart description)
8. Pricing/Investment
9. Terms and Conditions
10. Case Studies/References
11. Next Steps
Tone: Professional, client-focused"""
)
Output
- Complete proposal document
- Timeline
- Pricing structure
Tips for Success
- Stuck? Use the
first-project-companionagent - Not sure which recipe? Ask:
cr "I want to [goal]" - Recipe not working? Add more context to the prompt
- Chain recipes for complete workflows (1→2→3→5→10)
How CODITECT Works
For deeper understanding of the framework mechanics:
| Topic | Document | What You'll Learn |
|---|---|---|
| Component Registry | COMPONENT-REFERENCE.md | How 1,857 components are organized, registered, and discovered |
| Activation System | COMPONENT-ACTIVATION-GUIDE.md | Why components require activation and how to manage state |
| System Architecture | ARCHITECTURE-OVERVIEW.md | Distributed intelligence, symlink chains, multi-agent coordination |
| Memory System | MEMORY-MANAGEMENT-GUIDE.md | Anti-forgetting system, /cx commands, context preservation |
Key Files
config/
├── component-counts.json # Auto-generated component totals
├── component-activation-status.json # Which components are active
└── framework-registry.json # Master component catalog
.coditect/
├── component-activation-status.json # Canonical activation state
└── settings.local.json # Local configuration
Quick Commands
# View component counts
cat config/component-counts.json
# List activated components
python3 scripts/update-component-activation.py list --activated-only
# Activate a component
python3 scripts/update-component-activation.py activate agent NAME --reason "purpose"
# Update counts after changes
python3 scripts/update-component-counts.py
Further Reading
- New users: USER-QUICK-START.md
- All workflows: WORKFLOW-LIBRARY-INDEX.md (50+ workflows)
- Best practices: USER-BEST-PRACTICES.md
- Troubleshooting: USER-TROUBLESHOOTING.md
Troubleshooting
Common Recipe Issues
Agent not recognized:
# Check if agent exists
ls agents/ | grep AGENT_NAME
# Verify activation
python3 scripts/update-component-activation.py status agent AGENT_NAME
# Activate if needed
python3 scripts/update-component-activation.py activate agent AGENT_NAME --reason "Using recipe"
Recipe produces incomplete output:
- Add more context to your prompt
- Be specific about expected deliverables
- Include format requirements (e.g., "Output: docs/analysis.md")
- Chain multiple recipes for complex tasks
Orchestrator times out:
- Break complex tasks into smaller phases
- Use sequential pipeline pattern instead
- Increase specificity in prompts
Wrong agent selected:
- Review the Agent Selection Guide
- Use the AI command router:
cr "I need help with [task]"
Next Steps
After mastering these recipes:
- Create custom recipes - Build your own patterns for repeated tasks
- Explore workflows - WORKFLOW-LIBRARY-INDEX.md for 50+ advanced workflows
- Learn orchestration - ARCHITECTURE-OVERVIEW.md for multi-agent patterns
- Get certified - USER-TRAINING-PATHWAYS.md for official certification
- Contribute recipes - Share your patterns with the CODITECT community
Author: CODITECT Framework Team Framework: CODITECT v1.7.2