# How-To Guides Task-oriented articles that go beyond the API reference. | Guide | Description | |-------|-------------| | [Reading SKP files](reading.md) | Loading, inspecting, and extracting data from existing files | | [Creating models in memory](writing.md) | Builder APIs and current write-status | | [Working with geometry](geometry.md) | Vertices, edges, faces, loops, and triangulation | | [Materials and textures](materials.md) | Colours, textures, UV mapping, and PBR properties | | [Components and groups](components.md) | Definitions, instances, hierarchy, and material inheritance | | [Error handling](errors.md) | Handling legacy files, parsing errors, and common pitfalls | | [Executable examples](examples.md) | Small examples verified by the documentation test suite | ```{toctree} :hidden: reading writing geometry materials components errors examples ```