# Set Keypoint Skeletons

## Keypoint Skeletons

Keypoint Skeletons are a necessary part of a **Keypoint Detection project**. The skeleton informs the number of keypoints in your objects, as well as their default positions, names, colors, and edges. Before labelling [go to your project Classes](/datasets/manage-datasets/manage-classes.md) and set up your skeletons.

After adding the name for your class (the overall object name, such as person, or car), you will select Edit Keypoints.

<figure><img src="/files/GDj1bxzPscrInkLk5Lxc" alt="" width="563"><figcaption><p>Edit Keypoints button is on the Classes page</p></figcaption></figure>

### Skeleton Editor

Click anywhere to create your first point, and name it. Then you can keep creating points, or select a point to create an edge, edit the color, or delete it.

<figure><img src="/files/qUZyzhBQnGxyxNydyhvm" alt="" width="563"><figcaption><p>Visual representation of the Skeleton Editor</p></figcaption></figure>

Once you are done editing, click Save, and continue to upload and label your images. Your skeleton should show up inside the annotation bounding box.

See [how to label Keypoints](/annotate/annotate-keypoints.md).


---

# 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.roboflow.com/annotate/edit-keypoint-skeletons.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.
