
Umbraco Quickstart
This is the full orchestra version of Umbraco setup. It creates your CMS instance, scaffolds an extension project, wires them together, then immediately drops you into planning mode where you sketch out what you're building with ASCII wireframes before writing any code. The workflow is opinionated: plan, build, validate with automated code review, then either fire up browser automation or give you manual testing steps. It'll nag you if the CMS or UUI source repos aren't in your workspace, which matters for better code generation. Best for when you're starting fresh and want guardrails instead of just a blank template. Takes you from nothing to a built, reviewed, running extension with one command and a conversation about what you want to make.
- skills.sh installs
- 406
- GitHub stars
- 27
- last updated
- Aug 21, 2026
Install
$ npx -y skills add umbraco/umbraco-cms-backoffice-skills --skill umbraco-quickstart --agent claude-codeInstalls into .claude/skills of the current project.
Files
Umbraco Quickstart
Sets up everything needed for Umbraco extension development in one command.
Usage
# Full setup with custom credentials
/umbraco-quickstart MyUmbracoSite MyExtension --email a@a.co.uk --password Admin123456
# With default credentials (admin@test.com / SecurePass1234)
/umbraco-quickstart MyUmbracoSite MyExtension
# Just Umbraco instance name (will prompt for extension name)
/umbraco-quickstart MyUmbracoSite
# No arguments (will detect existing or prompt for names)
/umbraco-quickstart
Workflow
1. Parse arguments
- First argument: Umbraco project name (e.g., "MyUmbracoSite")
- Second argument: Extension name (e.g., "MyExtension")
--email(optional): Admin email (default:admin@test.com)--password(optional): Admin password (default:SecurePass1234)
If arguments not provided, check what exists and prompt for missing names.
2. Check what exists
Version guard (run first): Before building anything, invoke umbraco-version-guard
to confirm the site's Umbraco major matches the major these skills target. On a mismatch,
Sponsors
Details
- Repository
- github.com/umbraco/umbraco-cms-backoffice-skills
- Category
- .NET & C#
- First seen
- Jun 3, 2026
More from umbraco/umbraco-cms-backoffice-skills
All 76- Umbraco Openapi Client405
- Umbraco Property Editor Ui405
- Umbraco Extension Registry403
- Umbraco Notifications403
- Umbraco Add Extension Reference402
- Umbraco Context Api402
- Umbraco Routing401
- Umbraco Entity Create Option Action400
- Umbraco Menu Items400
- Umbraco Mfa Login Provider400
- Umbraco Repository Pattern400
- Umbraco Auth Provider399
- Umbraco Dynamic Root399
- Umbraco Collection View398
- Umbraco Entity Bulk Actions398
- Umbraco Localization398
- Umbraco Modals398
- Umbraco Entry Point397
- Umbraco Granular User Permissions397
- Umbraco Header Apps397
- Umbraco Health Check397
- Umbraco Icons397
- Umbraco Package View397
- Umbraco Property Action397