Documentation
v1.0.0GitHub
Core AI Block
🎯
Goal Block
Define primary objectives and desired outcomes
Preview
🎯
Goal
The main goal is to create a comprehensive web application that helps users manage their personal finances with real-time insights and automated expense categorization.
Usage
When to use Goal blocks
- Define the primary objective of your AI assistant
- Set clear expectations for the desired outcome
- Provide focus and direction for the AI's responses
- Establish success criteria for the task
Best practices
- Be specific and measurable in your goals
- Use action-oriented language
- Include success criteria when possible
- Avoid vague or overly broad objectives
Examples
Web Development Goal
Build a responsive e-commerce website with user authentication, product catalog, shopping cart functionality, and payment integration that loads in under 2 seconds and achieves 95+ Lighthouse scores.
Data Analysis Goal
Analyze customer behavior data to identify the top 3 factors that drive user retention, provide actionable insights with statistical significance, and recommend specific strategies to improve 30-day retention by 15%.
Content Creation Goal
Create a comprehensive blog post about sustainable web development practices that is 2000+ words, includes practical code examples, targets intermediate developers, and incorporates SEO best practices to rank for "sustainable web development".
API Reference
Block Properties
typestringFixed value: "goal"
contentstringThe goal description and success criteria
defaultContentstringDefault: "The main goal is to..."