# Creating Katacoda Content

Katacoda scenarios eliminate many of the barriers to gaining production-level skills.

No setup is required for learners, and the sandbox environment eliminates risk to existing systems. Learners walk through a progression of short (5-15 minutes), guided, contextual steps that run alongside a live coding environment in the cloud created specifically for them.

It’s everything modern businesses need to ensure their employees are prepared when it’s time to face real-world situations or innovate their business models using new technologies.

# Getting Started

Scenarios are written in Markdown and rely on simple JSON structures to define the elements you want to use. You can take advantage of several pre-built environments and you can demonstrate more advanced techniques with your own customized Dockerfiles.

If you haven’t done so already, please read the Katacoda Formatting and Design Guide for Authors.

# How to Build Katacoda Scenarios with O'Reilly

Learn how to build scenarios from a seasoned Katacoda author.

# Katacoda CLI

Learn more in the CLI documentation.