umbraco-reference-instance
Installation
SKILL.md
Umbraco reference instance
Umbraco-CMS.Skills/ (at the repo root, with Umbraco-CMS.Skills.sln) is a real Umbraco
17 web project used only for validating skills. It:
- targets
net10.0,Umbraco.Cms 17.5.3(scaffolded via thepswCLI; versions live inUmbraco-CMS.Skills/Directory.Packages.props) — matching the skills' "Umbraco 17+" target; - installs unattended on first boot into a SQLite DB (
admin@example.com/1234567890); - ships the Clean starter kit, so there is real content (Document Types, templates,
published pages) for skill output to run against —
/sitemap.xmlhas URLs to emit, a missing page has a site to render a 404 into, the Delivery API returns real nodes.
The runtime DB and build output are .gitignored — only the project scaffolding is
committed, and Clean re-installs on first boot. Never commit a populated App_Data
SQLite DB, bin/, obj/, the Umbraco.Skills.Sandbox/ scratch project, or
.local-nuget-feed/.