Documentation
v1.0.0
Core AI Block
🎯

Goal Block

Define primary objectives and desired outcomes

Preview

🎯
Goal
Core
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
typestring

Fixed value: "goal"

contentstring

The goal description and success criteria

defaultContentstring

Default: "The main goal is to..."

Related Components