My Tasks
Tasks are reusable AI workflows that combine your contexts, skills, and prompts into repeatable, consistent outputs. Define once, run many times with different variables.
What are Tasks?
Tasks bring together your contexts (WHO you are), skills (HOW you work), and prompts (WHAT to produce) into a single, executable workflow. Add variables for dynamic inputs, and run your task whenever you need consistent AI-generated output.
"Run my 'Weekly Report' task for the Marketing team."
→ AI uses your context, follows your skills, and applies your exact template every time
"Write a weekly report. Include the executive summary, then metrics, then highlights, use my company context, follow my report-writing skill..."
→ You repeat the same setup every single time
Tasks vs Contexts vs Skills
Each feature serves a distinct purpose in your AI workflow:
| Aspect | Context | Skill | Task |
|---|---|---|---|
| Purpose | Defines WHO you are | Defines HOW you work | Defines WHAT to produce |
| Content | Identity, preferences, background | Instructions, workflows, methods | Prompt template, variables, output |
| Usage | Shared as background info | Applied to guide behavior | Executed to generate output |
| Variables | No variables | No variables | Dynamic variables for each run |
Best Practice
Task Categories
Organize your tasks by category for easy discovery and management:
Content creation, copywriting, documentation
Code generation, review, debugging workflows
Data analysis, research, insights
Emails, meetings, presentations
Proposals, outreach, follow-ups
Customer service, help desk, troubleshooting
Multi-purpose tasks for various needs
Creating a Task
The Task Wizard guides you through 6 steps to create a powerful, reusable workflow:
Name, description, category, and icon for your task
Choose context files to include as background information
Choose skills that define how AI should work on this task
Write your prompt with variables and placeholders
Configure output format, model, and token settings
Preview your task and save it
Task Variables
Variables make your tasks dynamic. Each time you run a task, you provide values for these inputs:
Single-line text input for short values
Best for: Names, titles, short inputs
Multi-line text for longer content
Best for: Descriptions, notes, requirements
Dropdown with predefined options
Best for: Priority levels, categories, statuses
Boolean true/false switch
Best for: Optional sections, feature flags
Date picker for date values
Best for: Deadlines, meeting dates, timelines
Prompt Template Syntax
Use these placeholders in your prompt template to inject dynamic content:
Inserts all selected context files formatted as a combined block
Inserts only the first/primary context file
Inserts all selected skills as instructions
Inserts the value of variable named 'xxx'
Conditional section - only included if condition is truthy
Conditional with else branch for alternative content
Pro Tip
{{#if variables.detailed}}Include detailed analysis{{else}}Keep it brief{{/if}}Output Formats
Choose how you want the AI output formatted:
Rich text with headers, lists, and formatting
Simple text without formatting
HTML markup for web content
Structured JSON data
Code with syntax highlighting
Running Tasks
Once your task is created, running it is simple:
Click "Run" on any task
From My Tasks page or from the task detail view
Fill in variable values
Enter values for each variable defined in the task
Execute and get results
AI generates output using your contexts, skills, and prompt template
Rate and copy output
Rate the result (1-5 stars), copy to clipboard, or download
Execution History
Every task execution is logged so you can track performance and revisit past outputs:
Execution Log
View all past runs
Input Snapshots
See what was sent
Token Usage
Track API costs
Ratings
Quality feedback
Task Templates
Get started quickly with pre-built task templates across all categories:
- Blog Post Generator - SEO-optimized content from topics
- Weekly Report - Structured team updates
- Code Review - Comprehensive PR analysis
- Customer Response - Professional support replies
- Go to Task Templates page
- Browse by category or search for specific tasks
- Click a template to preview its configuration
- Click "Use Template" to create your own copy
- Customize the prompt and add your contexts/skills
Tips from AI Power Users
- Start with templates - browse pre-built task templates to learn effective patterns
- Use specific variables - 'clientName' is better than 'name' for clarity
- Combine contexts and skills - contexts define WHO, skills define HOW, tasks define WHAT
- Test with different inputs - run your task with various variable values to verify quality
- Track performance - use execution history to see what works best
- Use conditionals wisely - {{#if}} blocks let you create flexible, reusable tasks
- Set appropriate models - complex tasks may need more powerful models
Related Features
Ready to create your first task?
Combine your contexts and skills into powerful, reusable AI workflows.