umbraco-quickstart

Automate Umbraco extension project scaffolding and registration with a guided planning phase.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/kraftvaerk/Kraftvaerk.Umbraco.Alchemy --skill umbraco-quickstart-kraftvaerk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: umbraco-quickstart
Source: https://github.com/kraftvaerk/Kraftvaerk.Umbraco.Alchemy/tree/main/Kraftvaerk.Umbraco.Alchemy.Frontend/.agents/skills/umbraco-quickstart
Command: npx skills add https://github.com/kraftvaerk/Kraftvaerk.Umbraco.Alchemy --skill umbraco-quickstart-kraftvaerk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the initial setup for Umbraco extension development, automating the creation of Umbraco instances and extensions, and their registration.

Core Features & Use Cases

  • Automated Project Scaffolding: Creates new Umbraco projects and extension templates with a single command.
  • Configuration Management: Handles default credentials and prompts for missing information.
  • Dependency Checks: Warns about missing Umbraco CMS or UUI source code.
  • Guided Planning: Initiates a planning phase for extension development.
  • Use Case: A developer needs to quickly start building a new custom dashboard for Umbraco. This Skill sets up the project structure, registers the extension, and guides them into the planning phase, saving significant setup time.

Quick Start

Run the umbraco-quickstart skill with your desired Umbraco project and extension names.

Frequently Asked Questions about umbraco-quickstart

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Umbraco extension project setup and scaffolding?

Automating Umbraco extension setup creates instances and extension templates while registering them automatically. This scaffolding process initializes the project structure and initiates a pre-build planning phase to accelerate development.

What is the process for registering a new extension in an Umbraco project?

Registering a new Umbraco extension is handled automatically during the project scaffolding process. The workflow creates the extension template and registers it within the Umbraco instance, eliminating manual configuration and ensuring proper integration.

Do I need Umbraco CMS source code to start building extensions?

You need Umbraco CMS and UUI source code to build extensions properly. The setup workflow checks for these dependencies and warns you if the required source code is missing, ensuring your environment is ready before development begins.

What is the best way to plan a custom Umbraco dashboard development workflow?

The best way to plan custom Umbraco dashboard development is using a guided pre-build planning phase immediately after project scaffolding. This approach sets up the project structure, registers the extension, and transitions seamlessly into planning.

How does configuration management handle default credentials during Umbraco initialization?

Configuration management during Umbraco initialization handles default credentials automatically and prompts for any missing information. This ensures the newly created Umbraco instance is configured correctly without requiring manual setup inputs.

What are the limitations of automated scaffolding for Umbraco extension development?

Automated scaffolding for Umbraco extension development relies on Bash, Read, Write, Edit, Glob, and Grep tools for file system operations. It cannot proceed if Umbraco CMS or UUI source code is missing, and requires manual input for missing configuration details.