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

# Introduction

> Learn about what Concepts are, and how to create them.

> [!NOTE]
>
> Concept creation is currently invite-only. Interested in building CodeCrafters
> concepts? Write to us at **[hello@codecrafters.io](mailto:hello@codecrafters.io)**.

Concepts are interactive tutorials that teach users concepts related to our [Challenges](https://app.codecrafters.io/catalog).

Here's an [example](https://app.codecrafters.io/concepts/network-protocols).

Concepts are a first-class citizen on CodeCrafters. We put a lot of effort into making sure that they're high quality and engaging.

Read on to learn more about creating Concepts.

* [How concepts work](https://docs.codecrafters.io/contributors/authoring-concepts/how-concepts-work.md)
* [Choosing concepts](https://docs.codecrafters.io/contributors/authoring-concepts/choosing-concepts.md)
* [Creating concepts](https://docs.codecrafters.io/contributors/authoring-concepts/creating-concepts.md)
* [Testing concepts](https://docs.codecrafters.io/contributors/authoring-concepts/testing-concepts.md)
* [Publishing concepts](https://docs.codecrafters.io/contributors/authoring-concepts/publishing-concepts.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.