# SCHEMATICS

This page lists all the different schematics that can be used to generate NGXS Starter-Kit, Store, Actions and State.

## Starter Kit

The Starter Kit provides a pre-configured NGXS setup that includes a Store, State, Actions, and selectors.

See the [Starter Kit Page](/introduction/starter-kit.md) to learn more.

## Store

The store is a global state manager that dispatches actions your state containers listen to and provides a way to select data slices out from the global state.

See the [Store Schematics Page](/concepts/store/schematics.md) to learn more.

## Actions

Actions can either be thought of as a command which should trigger something to happen, or as the resulting event of something that has already happened.

See the [Action Schematics Page](/concepts/actions/schematics.md) to learn more.

## State

States are classes that define a state container.

See the [State Schematics Page](/concepts/state/schematics.md) to learn more.


---

# 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://www.ngxs.io/introduction/schematics.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.
