# Summary [Introduction](introduction.md) # User guide - [Getting started](guide/getting-started.md) - [A tour of the window](guide/ui-tour.md) - [Sketching and constraints](guide/sketching.md) - [Solid features](guide/features.md) - [Parameters and expressions](guide/parameters.md) - [Components and joints](guide/assemblies.md) - [Sheet metal](guide/sheet-metal.md) - [Plastic parts](guide/plastic.md) - [Import and export](guide/files.md) - [Keyboard shortcuts](guide/shortcuts.md) - [Driving SolidCraft with an AI agent (MCP)](guide/mcp.md) # Developer guide - [Contributing](dev/contributing.md) - [Architecture](dev/architecture.md) - [The command engine](dev/commands.md) - [The kernel boundary and truck](dev/kernel.md) - [Persistent naming](dev/naming.md) - [Test harnesses](dev/testing.md) - [Control protocol](dev/control-protocol.md) - [Reference tests](dev/oracle.md) - [Features](dev/features.md) - [STEP import](dev/step-import.md) # Reference - [Command reference](reference/commands.md)