SiteKit CLI – Enable AI to Build Sitecore Items with Templates
Enable AI to build Sitecore structures with YAML templates.
Start typing to search...
A CLI that helps developers create Sitecore structures using simple YAML templates.
Example: a component in Sitecore usually means creating several items across different locations.
With this CLI, you define the component once - no extra fields, no scattered items.
Creating Sitecore components and page types items by hand is tedious, error-prone, and hard to standardize across teams.
SiteKit keeps it simple: define in YAML → run CLI → items are created in Sitecore
It’s designed to be simple for humans, which in turn makes it easy for AI to understand.
Write YAML files for what you need:
The CLI reads the YAMLs and pushes everything to Sitecore via GraphQL, it works with local container, XP and XM Cloud.
Install SiteKit and run sitekit init -s SiteName on a new scaffolded website.
All YAMLs are generated inside /.sitekit/SiteName.
They come prefilled with a basic working example that is self-descriptive, making it easy to follow and extend.
Define components, page types, etc, and run sitekit deploy -s SiteName to create all items in Sitecore.