# Create content

- [Formatting your content](https://gitbook.com/docs/creating-content/formatting.md): Format your content in various ways using the context menu or keyboard shortcuts
- [Inline content](https://gitbook.com/docs/creating-content/formatting/inline.md): Use the inline palette to add images, links, math & TeX, and more
- [Markdown](https://gitbook.com/docs/creating-content/formatting/markdown.md): Write Markdown directly in the editor to easily create content using common syntax
- [Content structure](https://gitbook.com/docs/creating-content/content-structure.md): Create pages, spaces and collections
- [Spaces](https://gitbook.com/docs/creating-content/content-structure/space.md): Organize the content you create and publish into spaces
- [Pages](https://gitbook.com/docs/creating-content/content-structure/page.md): Add pages, page groups or external links — and learn about the options you have on each page
- [Tags](https://gitbook.com/docs/creating-content/content-structure/page/tags.md): Tags are reusable labels you can add to pages and update blocks — this page tells you how to create, add and manage tags
- [Collections](https://gitbook.com/docs/creating-content/content-structure/collection.md): Organize your spaces into folders
- [Blocks](https://gitbook.com/docs/creating-content/blocks.md): Add and edit blocks within your content
- [Paragraphs](https://gitbook.com/docs/creating-content/blocks/paragraph.md): Add a paragraph block to insert formatted text, inline images and more
- [Headings](https://gitbook.com/docs/creating-content/blocks/heading.md): Add heading blocks to a page to organize your content and improve SEO
- [Unordered lists](https://gitbook.com/docs/creating-content/blocks/unordered-list.md): Add an unordered list block to create bullet point lists
- [Ordered lists](https://gitbook.com/docs/creating-content/blocks/ordered-list.md): Add an ordered or numbered list to a page
- [Task lists](https://gitbook.com/docs/creating-content/blocks/task-list.md): Add a task list to display tasks that can be completed
- [Hints](https://gitbook.com/docs/creating-content/blocks/hint.md): Add a hint to a page to draw your reader’s attention to specific pieces of important information.
- [Quotes](https://gitbook.com/docs/creating-content/blocks/quote.md): Add a quote block to a page to highlight copy you’re adding from elsewhere, or to draw attention to a specific part of your text
- [Code blocks](https://gitbook.com/docs/creating-content/blocks/code-block.md): Add a code block to a page to include sample code, configurations, code snippets and more
- [Files](https://gitbook.com/docs/creating-content/blocks/insert-files.md): Manage and add files to your space such as PDFs, videos, documents and more
- [Images](https://gitbook.com/docs/creating-content/blocks/insert-images.md): Add an image or a gallery of images to a page, add image variants for dark mode, and resize and align images to your needs
- [Embedded URLs](https://gitbook.com/docs/creating-content/blocks/embed-a-url.md): Embed videos, music and more directly into your page with a URL
- [Tables](https://gitbook.com/docs/creating-content/blocks/table.md): Keep information organized and make documenting data easier with tables
- [Cards](https://gitbook.com/docs/creating-content/blocks/cards.md): Display information more dynamically with a set of cards — with or without images
- [Tabs](https://gitbook.com/docs/creating-content/blocks/tabs.md): Add tabs so you can display large blocks of related information without creating a long, hard-to-navigate page
- [Expandable](https://gitbook.com/docs/creating-content/blocks/expandable.md): Add an expandable block to a page to keep your pages shorter, hide longer content, or create FAQs
- [Stepper](https://gitbook.com/docs/creating-content/blocks/stepper.md): Add a step-by-step guide to a page — perfect for guides, walkthroughs and technical troubleshooting processes
- [Updates](https://gitbook.com/docs/creating-content/blocks/updates.md): Add one or more updates to a page — perfect for adding a changelog to your site
- [Drawings](https://gitbook.com/docs/creating-content/blocks/drawing.md): Create drawings within GitBook and add them to your page
- [Math & TeX](https://gitbook.com/docs/creating-content/blocks/math-and-tex.md): Add a mathTeX block to a page when you want to display a mathematical formula in your documentation
- [Page links](https://gitbook.com/docs/creating-content/blocks/page-link.md): Add a page link block to show relations between pages in your space.
- [Columns](https://gitbook.com/docs/creating-content/blocks/columns.md): Add a column to create different layouts in your documentation.
- [Conditional content](https://gitbook.com/docs/creating-content/blocks/conditional-content.md)
- [AI coding assistants and skill.md](https://gitbook.com/docs/creating-content/ai-coding-assistants-and-skillmd.md): Use GitBook’s official skill.md file to give your AI coding assistants knowledge of GitBook’s features and blocks
- [Variables and expressions](https://gitbook.com/docs/creating-content/variables-and-expressions.md): Create reusable variables that can be referenced in pages and spaces
- [Reusable content](https://gitbook.com/docs/creating-content/reusable-content.md): Create reusable blocks of content that can be used across spaces, and all updated at once when you change an instance
- [Searching internal content](https://gitbook.com/docs/creating-content/searching-your-content.md): Find what you’re looking for faster with keyword search and AI-powered smart search
- [Search & Quick find](https://gitbook.com/docs/creating-content/searching-your-content/quick-find.md): Search and navigate your documentation fast with quick find
- [GitBook AI](https://gitbook.com/docs/creating-content/searching-your-content/gitbook-ai.md): GitBook uses AI to help you find the knowledge you need within your organization, faster
- [Version control](https://gitbook.com/docs/creating-content/version-control.md): Keep track of changes, roll back to a previous version and more


---

# 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://gitbook.com/docs/creating-content.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.
