# Getting started

## Introducing the Specify Design Token Format

Specify is building an entirely new Design Token Format (SDTF) to base our platform on a new design token graph. In short, this means that we are developing a format that enables more possibilities to add code-type sources and destinations than before. The new graph will facilitate managing a large number of design token types and assets. Next to this, it opens doors to more advanced features such as **Aliases**, **Modes**, and **Collections**.

In a more practical sense, the SDTF opens up compatibility with [**Figma Variables**](/v1/advanced-repository/figma-variables.md) and [**Tokens Studio**](/v1/advanced-repository/tokens-studio.md) as a source alongside the existing Figma local styles compatibility. It also creates opportunities to create code output that includes aliases, modes, and collections.

All of these features come together in the Specify Advanced Repository.&#x20;

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Figma Variables &#x26; Styles</strong></td><td>A short guide on collecting Figma Variables &#x26; Styles to your Specify repository.</td><td></td><td><a href="/files/c6pcWNXiP01LPemYMr3v">/files/c6pcWNXiP01LPemYMr3v</a></td><td><a href="/pages/V3rtEzj7NjGt9e6WWzdX">/pages/V3rtEzj7NjGt9e6WWzdX</a></td></tr><tr><td><strong>Tokens Studio</strong></td><td>Learn how to add Tokens Studio as a source in Specify.</td><td></td><td><a href="/files/FDkRYMNWsyorBVTO7vye">/files/FDkRYMNWsyorBVTO7vye</a></td><td><a href="/pages/CTFAs8TVzhXydcTD5nIP">/pages/CTFAs8TVzhXydcTD5nIP</a></td></tr><tr><td><strong>CLI &#x26; Config</strong></td><td>Learn more about how to transform and distribute tokens.</td><td></td><td><a href="/files/ALXpNhSugVZMMtqfEHMW">/files/ALXpNhSugVZMMtqfEHMW</a></td><td><a href="/pages/GL90hZCE0QxgdNDMqPz7">/pages/GL90hZCE0QxgdNDMqPz7</a></td></tr><tr><td><strong>GitHub</strong></td><td>Learn more about how to transform and distribute tokens to GitHub.</td><td></td><td><a href="/files/mBjT08AHq8UvMJ2kDF3m">/files/mBjT08AHq8UvMJ2kDF3m</a></td><td><a href="/pages/lu33o7APlLjkGtmekDzE">/pages/lu33o7APlLjkGtmekDzE</a></td></tr><tr><td><strong>Parsers</strong></td><td>Transform design tokens and assets coming from Specify to fit your needs and company standards.</td><td></td><td><a href="/files/cz8jjfXklKFJcF444NXh">/files/cz8jjfXklKFJcF444NXh</a></td><td><a href="/pages/x9NSJCFlnHujLrVNxAhg">/pages/x9NSJCFlnHujLrVNxAhg</a></td></tr><tr><td><strong>REST API</strong></td><td>Extend Specify functionalities beyond what we provide out of the box.</td><td></td><td><a href="/files/C8Uty3cX3sHqX3hf5nRq">/files/C8Uty3cX3sHqX3hf5nRq</a></td><td><a href="/pages/9OaYQJ9AGM6aiFrsaSHO">/pages/9OaYQJ9AGM6aiFrsaSHO</a></td></tr></tbody></table>

## Useful links

* [Download the Specify Figma Widget ↗ ](https://www.figma.com/community/widget/1182723580740552626)
* [Figma Example File ↗ ](https://www.figma.com/community/file/1078015059752018461/Design-Tokens-from-Figma-to-code-with-Specify)


---

# 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.specifyapp.com/v1/advanced-repository/getting-started.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.
