# Templates

<figure><img src="/files/HfRfkJWM8QvYXLZDyFt3" alt=""><figcaption></figcaption></figure>

## Introducing the Templates

We’re excited to announce the launch of **Templates**, a brand-new feature in our CDE that takes your development experience to the next level!&#x20;

### What is Templates?

Template Community is a platform where users can **create, share, and explore project templates**. Whether you’re a seasoned developer or just starting out, this feature empowers you to:

1. **Create and Share Your Template**\
   Upload your own template to show off your work and help others get started with their projects.
2. **Discover New Ideas**\
   Browse a variety of templates crafted by the community to find the perfect starting point for your next project.
3. **Communicate with a variety of people**\
   Develop a broad perspective by exchanging opinions with a variety of people.
4. **Start Projects Quickly**\
   Import templates directly into your CDE and get coding immediately—no setup hassles!

### Why Use Templates?

* **Save Time**\
  Skip repetitive setup tasks and dive straight into coding.
* **Collaborate Better**\
  Share standardized templates within your team for consistency and faster onboarding.
* **Learn from the Community**\
  Gain insights from templates shared by other talented developers.

***

## **Key Features of the Templates Page**

* **Create New Template** [Create a Template](/user-guide/templates/create-a-template.md)

  You can also create a new template directly from the Templates page.
* **View All Templates** [Browse Templates](/user-guide/templates/browse-templates.md)

  This page shows all templates of Arkain users, including templates you have created or registered. Each template displays information such as the template name, stack, and description for quick reference.
* **View Template Details**

  Click on any template card to view more details, including the software stack, configurations, and additional information. Check out the template creator and template usage.
* **Communicate with Other Users**

  You can comment on the templates you are looking at. Leave compliments on great templates and give feedback on what you think could be improved.
* **Explore Profiles of Users**  [Community Profile](/user-guide/templates/community-profile.md)

  You can browse profiles of users who have created templates, view templates created by specific users, and interact with various developers.
* **Use Templates** [Use Templates](/user-guide/templates/use-templates.md)

  If you like the template you're looking at, try creating your own container using the template. The default settings for the container follow the selected template.

{% hint style="info" %}
The template's main folder under the `/workspace` path is renamed to the name of the created container.
{% endhint %}

***

Whether you need boilerplate code, preconfigured environments, or innovative ideas, Template Community makes it simple to build and share together. Join us in transforming how projects are started and developed!&#x20;


---

# 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.arkain.io/user-guide/templates.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.
