general-create-package

Generate standardized Umbraco CMS package structures with folders and files.

5.2k|2.9k|Updated Jun 10, 2013
One-click install
npx skills add https://github.com/umbraco/Umbraco-CMS --skill general-create-package
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: general-create-package
Source: https://github.com/umbraco/Umbraco-CMS/tree/main/src/Umbraco.Web.UI.Client/.claude/skills/general-create-package
Command: npx skills add https://github.com/umbraco/Umbraco-CMS --skill general-create-package

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of setting up a consistent structure for new packages within the Umbraco backoffice environment, reducing manual effort and ensuring adherence to conventions.

Core Features & Use Cases

  • Package scaffolding: Generates all necessary files and directories for a new package.
  • Workflow standardization: Ensures package structures follow recommended conventions.
  • Use Case: When a developer needs to add a new domain feature like data types or tags, they can invoke this Skill to automatically create the project scaffold with correct configurations and scripts.

Quick Start

Use the general-create-package skill to generate a new package named "analytics" with an initial module called "dashboard".

Frequently Asked Questions about general-create-package

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

FAQPage Schema
How do I create a new package structure for Umbraco CMS?

Package scaffolding for Umbraco CMS is needed when developers add new domain features like data types or tags, requiring a standardized project setup to ensure correct configurations and reduce manual onboarding effort.

Can I automate module scaffolding for my Umbraco backoffice project?

Yes, you can automate module scaffolding for your Umbraco backoffice project by executing a script that generates the initial package scaffold with correct configurations, streamlining the setup workflow for plugin development.

Do I need to manually configure folder conventions when developing Umbraco packages?

No, you do not need to manually configure folder conventions when developing Umbraco packages, because the scaffolding process automatically applies official naming standards and folder structures to ensure compliance.

What is the best way to standardize Umbraco package setup across different modules?

The best way to standardize Umbraco package setup across different modules is to use a scaffolding script that enforces workflow standardization and generates consistent project structures for every new plugin or domain feature.

Are there limitations to automating Umbraco package creation with a basic scaffolding script?

A limitation of using a basic scaffolding script for Umbraco package creation is that it primarily handles initial project setup and file generation, meaning complex custom logic or advanced backoffice configurations may require manual implementation afterward.