# 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.