---
description: "Guides take you from an empty crate to a running RustStream service."
---
# Guides
Guides take you from an empty crate to a running RustStream service.
- [Installation](getting-started/installation.md): the crate, its cargo features and a broker crate.
- [Quick start](getting-started/quickstart.md): a running service scaffolded with `cargo generate`.
- [Tutorial](getting-started/tutorial.md): an orders service with a message type, a handler, a
reply and a router, on the in-memory broker.
- [Agent skills](getting-started/agent-skills.md): skills that teach a coding agent to write
services, tests and broker crates the recommended way.
- [Build a service, step by step](build-a-service/index.md): one shop service grown chapter by
chapter, from its first subscriber to a networked broker.
- [Brokers](../brokers/index.md): the broker crates, and moving a service to another broker.