umbraco-user-profile-app

Create custom user profile tabs and views in the Umbraco backoffice.

4|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/albanist/umbraco_CLI --skill umbraco-user-profile-app-albanist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: umbraco-user-profile-app
Source: https://github.com/albanist/umbraco_CLI/tree/main/skills/extensions/umbraco-user-profile-app
Command: npx skills add https://github.com/albanist/umbraco_CLI --skill umbraco-user-profile-app-albanist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows developers to create custom tabs and views within the Umbraco backoffice user profile section, enabling personalized user settings and information display.

Core Features & Use Cases

  • Custom Profile Tabs: Add new sections to user profiles for specific functionalities like preferences, activity logs, or connected accounts.
  • Contextual Data Display: Integrate user-specific data and actions directly into the profile view.
  • Use Case: Implement a "My Preferences" tab in the user profile where users can toggle email notifications or switch to a dark mode.

Quick Start

Use the umbraco-user-profile-app skill to create a new user profile tab for managing user preferences.

Frequently Asked Questions about umbraco-user-profile-app

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

FAQPage Schema
How do I add custom tabs to the Umbraco backoffice user profile?

Adding custom tabs to the Umbraco backoffice user profile involves creating extension types that integrate personalized user interfaces for settings and account management directly into the profile section.

Can I use TypeScript to build a custom user profile application in Umbraco?

Yes, you can use TypeScript to develop a custom user profile application in Umbraco, as it requires knowledge of Umbraco foundation APIs and TypeScript to implement personalized views and settings interfaces.

What is the best way to display user-specific activity logs in Umbraco?

Displaying user-specific activity logs in Umbraco is best achieved by extending the user profile section with custom tabs that integrate contextual data and actions directly into the backoffice profile view.

Do I need Umbraco foundation APIs to create a custom preferences tab?

Yes, you need Umbraco foundation APIs and extension types to create a custom preferences tab, as these provide the necessary structure for developing personalized interfaces like email notification toggles within the backoffice.

What are the limitations when extending Umbraco user profiles with custom views?

Extending Umbraco user profiles requires knowledge of extension types and TypeScript, meaning development is limited to developers familiar with Umbraco foundation APIs rather than offering a no-code interface for backoffice customization.

Does the umbraco-user-profile-app skill support adding a dark mode toggle to user settings?

Yes, the umbraco-user-profile-app skill supports adding a dark mode toggle by enabling the creation of a custom 'My Preferences' tab where users can toggle email notifications and switch themes within their profile.