> ## Documentation Index
> Fetch the complete documentation index at: https://docs.agentstack.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Templates

> Default AgentStack templates

*Templates are a really powerful tool within AgentStack!*

# Start a new project with a template

Initializing a new project with AgentStack involves adding just one argument:

```bash theme={null}
agentstack init --template=<template_name>
```

Templates can also be passed as a URL. The URL should serve a valid json AgentStack template.

## Start Easier

If you're struggling to get started with a project in AgentStack, a great way to better understand what to do is to start with a template!

## Churn Faster

Many contractors that build agent systems have a tried and true prompting method that they want to replicate more quickly.
By creating your own template, you can quickly start projects that adhere to your design.

## For Content Creators

Have a tutorial you've created using AgentStack? Make your project available as a quickstart with templates.

# Built-In Templates

The following templates are built into the AgentStack project. Template contributions are welcome!

<CardGroup cols={3}>
  <Card title="Researcher" icon="book" href="/templates/researcher">
    Research and report result from a query
  </Card>

  <Card title="Content Creator" icon="circle-play" href="/templates/content_creator">
    Research a topic and create content on it
  </Card>

  <Card title="System Analyzer" icon="computer" href="/templates/system_analyzer">
    Inspect a project directory and improve it
  </Card>
</CardGroup>
