# Core Extensions

{% hint style="info" %}
Extensions are in development. They will allow you to customize the editor with additional functionality and third party tools.
{% endhint %}

Core Extensions are extensions that ship with ChartSQL Studio and are enabled by default. Core Extensions implement the basic functionality of the ChartSQL Studio editor. Core Extensions cannot be removed from the installation but they may be configured or disabled depending on the purposes of the extension.

## Examples

The 'Examples' Core Extension adds a package of example charts to the main menu (the same examples in this documentation) so that you can experiment with basic charts.

## Present

The 'Present' Core Extension adds full screen presentation capabilities to ChartSQL Studio so that you can can hide the editor features when presenting charts to an audience.

## Publish

The 'Publish' Core Extension adds chart publishing functionality to ChartSQL Studio so that you can share and make available their charts to others.

## SchemaBrowser

The 'SchemaBrowser' Core Extension Implements browsing a datasource schema within a package so that you can easily see the datasource tables and columns from within ChartSQL Studio.

## Story

The 'Story' Core Extensions implements slide deck functionality into ChartSQL Studio so that you can group particular charts together into a story that you can present to an audience.


---

# 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://docs.chartsql.com/chartsql-studio/extensions/core-extensions.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.
