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 the psw CLI; versions live in Umbraco-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.xml has 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/.

Environment conventions

Installs
2
GitHub Stars
7
First Seen
Sep 22, 2026