# 1: Core Building Principles

- [Intro to AI Agents & MindStudio](https://university.mindstudio.ai/1-core-building-principles/intro-to-ai-agents-and-mindstudio.md): Learn the fundamentals of MindStudio and AI agents in this introductory video
- [AI Editor Overview](https://university.mindstudio.ai/1-core-building-principles/ai-editor-overview.md): Learn how to navigate the workspace, configure blocks, manage models, use debugging tools, and access advanced agent settings
- [Building Your First AI Agents](https://university.mindstudio.ai/1-core-building-principles/building-your-first-ai-agents.md): Learn foundational concepts like workflows, variables, prompt structuring, markdown formatting, and AI model selection as you build and publish agents from scratch.
- [Building Chrome Extension Agents](https://university.mindstudio.ai/1-core-building-principles/building-chrome-extension-agents.md): Learn how to install the MindStudio Chrome extension and build your first AI agent specifically for use within it.
- [Testing & Debugging Basics](https://university.mindstudio.ai/1-core-building-principles/testing-and-debugging-basics.md): Learn the essential techniques for testing and debugging AI agents in MindStudio.
- [Designing User Inputs & Forms](https://university.mindstudio.ai/1-core-building-principles/designing-user-inputs-and-forms.md): Learn how to design user input forms in MindStudio to collect contextual information for your AI workflows.
- [Scraping Web Data](https://university.mindstudio.ai/1-core-building-principles/scraping-web-data.md): Learn how to scrape web content and use it dynamically inside your AI workflows
- [Chaining Multiple Blocks Together](https://university.mindstudio.ai/1-core-building-principles/chaining-multiple-blocks-together.md): Learn how to chain multiple blocks together in a workflow to pass data from one step to the next.
- [Generate Text, Images, Audio, & Videos](https://university.mindstudio.ai/1-core-building-principles/generate-text-images-audio-and-videos.md): Learn how to use AI to generate text, images, audio, video and and more.
- [How to Choose the Right AI Model](https://university.mindstudio.ai/1-core-building-principles/how-to-choose-the-right-ai-model.md): This guide explains key evaluation criteria such as price, latency, quality, context window, and response size—along with how to use the Profiler tool to compare models side by side.
- [Writing Good Prompts](https://university.mindstudio.ai/1-core-building-principles/writing-good-prompts.md): Write effective system and task prompts, use templating, control tone, apply markdown formatting, and create structured outputs like JSON.
- [AI Prompt Engineering Basics](https://university.mindstudio.ai/1-core-building-principles/ai-prompt-engineering-basics.md)
- [AI Prompting Techniques](https://university.mindstudio.ai/1-core-building-principles/ai-prompting-techniques.md): Learn to use Markdown,  XML Tags, and how to
- [Using Integration Blocks](https://university.mindstudio.ai/1-core-building-principles/using-integration-blocks.md): Pull in or send out data to and from external services
- [Creating & Using Data Sources](https://university.mindstudio.ai/1-core-building-principles/creating-and-using-data-sources.md): This guide covers uploading and managing document-based data sources, then querying them for relevant AI context.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://university.mindstudio.ai/1-core-building-principles.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
