# Introduction

### If you're here, it probably means that you want to learn how to make an application with TouchGuild.

## Before you begin..

It's a great idea to make an app, but there are some prerequisites to it. To create an app with TouchGuild, you should have a certain level of JavaScript knowledge. If not, please learn JavaScript before using this library, if you do use the library without having learned the language, you'll face simple issues, even if it a great way to learn, you still have to get to come with a solution!

So, when you're ready, come back & get started!

This guide shows the basics, to make a very simple app on Guilded using TouchGuild, it does not provide any more details, that's why you should read the [TouchGuild documentation](https://docs.touchguild.com) just after getting started.


---

# 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://guide.touchguild.com/introduction.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.
