# Introduction

### Background Story

I like to experiment in an isolated environment. Sometimes I build full fledged apps, sometimes I just wanna test out a lib / feature. Either way, I need to setup a project, install some toolings, basic dependencies, etc and bla bla bla the list goes on. It's time wasting and redundant. I just want to be able to setup a basic app with enough toolings being setup whether to just testing out some stuffs or building an app.

So I finally assess my previous projects, take out some similar configurations betweeen those apps, and put it into a blank project. Tada! I just made a starter template. As time goes by, I also setup some basic responsive layouts, sample components, and other basic configurations. Turns out it makes me a whole lot more productive especially when initializing a new project. I just have to make / clone a new project from these template and start developing right away. The best part? I open sourced it. Not to enjoy it for myself, but also helping other developers out there to also become more productive through the templates I shared.


---

# 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.sznm.dev/starter-templates/templates/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.
