# Getting started

Thank you for your decision to contribute to Ecwid Theme market!

To help you with building Site themes, we prepared a series of articles covering all of the major steps in building your first theme:

1. [Crane overview](/site-themes/develop-site-themes/getting-started/crane-overview.md) gives you a basic understanding of a Crane project and how it is used in building themes.
2. [Install Crane to your system](/site-themes/develop-site-themes/getting-started/install-crane-to-your-system.md) gets you a working Crane CLI tool required for further steps.
3. [Start with Crane app](/site-themes/develop-site-themes/getting-started/start-with-crane-app.md) sets first Crane app on your local machine.
4. [Make your first section](/site-themes/develop-site-themes/getting-started/make-your-first-section.md) provides you with a section template — a building block for any Site theme.
5. [Make your first template](/site-themes/develop-site-themes/getting-started/make-your-first-template.md) wraps up preparations with building and deploying your first Theme.

{% hint style="success" %}
**LLM-ready docs**

This documentation is fully LLM-ready! Go to <https://docs.ecwid.com/llms-full.txt> and use the <kbd>#Getting started</kbd> tag as the entry point for LLM use of Crane docs.
{% endhint %}

{% hint style="info" icon="comments-question-check" %}
**Got any questions along the way?**&#x20;

[Contact Ecwid API support team](/contact-ecwid-api-support-team.md)
{% endhint %}


---

# 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.ecwid.com/site-themes/develop-site-themes/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.
