Generates the boilerplate for custom UI panels that appear when users click on installed packages in Umbraco's backoffice. You get a manifest with the packageView type and either a Lit or vanilla JS element that renders in a modal context. The key detail is matching meta.packageName to your umbraco-package.json so Umbraco knows which view to show. The skill pulls from official docs before generating code, which matters since Umbraco's extension system changes between versions. Most useful when you're building a package that needs configuration UI or wants to display package information beyond what the default view provides.

skills.sh installs
397
GitHub stars
27
last updated
Aug 21, 2026

Install

$ npx -y skills add umbraco/umbraco-cms-backoffice-skills --skill umbraco-package-view --agent claude-code

Installs into .claude/skills of the current project.

Files

Umbraco Package View

What is it?

Package Views provide custom UI panels for installed packages in Umbraco. They appear in the Packages section and allow package developers to create dedicated configuration or information pages for their packages. When a user clicks on an installed package, the package view is displayed as a modal or panel.

Documentation

Always fetch the latest docs before implementing:

Related Foundation Skills

  • Umbraco Element: Base class for creating UI components

    • Reference skill: umbraco-umbraco-element
  • Modals: Package views are displayed in modal context

    • Reference skill: umbraco-modals

Workflow

  1. Fetch docs - Use WebFetch on the URLs above
  2. Ask questions - What package? What configuration options?

Sponsors

Details

Repository
github.com/umbraco/umbraco-cms-backoffice-skills
Categories
Documentation, .NET & C#
First seen
Jun 3, 2026

More from umbraco/umbraco-cms-backoffice-skills

All 76
1umbraco avatarumbraco-property-actionumbraco/umbraco-cms-backoffice-skillsImplement property actions in Umbraco backoffice using official docs397skills.sh installs
2umbraco avatarumbraco-property-editor-schemaumbraco/umbraco-cms-backoffice-skillsImplement property editor schemas in Umbraco backoffice using official docs397skills.sh installs
3umbraco avatarumbraco-block-editor-custom-viewumbraco/umbraco-cms-backoffice-skillsImplement block editor custom views in Umbraco backoffice using official docs396skills.sh installs
4umbraco avatarumbraco-collectionumbraco/umbraco-cms-backoffice-skillsImplement collections in Umbraco backoffice using official docs396skills.sh installs
5umbraco avatarumbraco-current-user-actionumbraco/umbraco-cms-backoffice-skillsImplement current user actions in Umbraco backoffice using official docs396skills.sh installs
6umbraco avatarumbraco-entity-actionsumbraco/umbraco-cms-backoffice-skillsImplement entity actions in Umbraco backoffice using official docs396skills.sh installs