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

# Objects.skeleton template

## SkeletonTemplate Objects

```python theme={"dark"}
class SkeletonTemplate(SkeletonTemplateORM)
```

#### required\_vertices

```python theme={"dark"}
@property
def required_vertices() -> Set[str]
```

Get the set of required vertex names for the skeleton.

**Returns**:

* `Set[str]` - A set containing the names of the required vertices.

#### create\_instance

```python theme={"dark"}
def create_instance(
        provided_coordinates: List[SkeletonCoordinate]) -> SkeletonCoordinates
```

Create an instance of SkeletonCoordinates with the provided coordinates.

**Arguments**:

* `provided_coordinates` *List\[SkeletonCoordinate]* - A list of SkeletonCoordinate objects to align.

**Returns**:

* `SkeletonCoordinates` - An instance of SkeletonCoordinates with aligned coordinates.

**Raises**:

* `ValueError` - If the provided vertices do not match the required vertices.
