This skill helps you implement health checks in Umbraco's backoffice dashboard, both on the frontend using TypeScript manifests and contexts, and on the backend with C# classes. It fetches the latest official docs before generating code, so you're not working from stale patterns. You'll want this when building custom diagnostics that need to monitor services, verify configurations, or provide one-click fixes for common issues. The examples are minimal but complete, showing the full manifest-to-context pattern with proper result types and action handlers. It covers the UmbHealthCheckContext API and the C# HealthCheck base class, which is helpful since health checks can live on either side of the stack.

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

Install

$ npx -y skills add umbraco/umbraco-cms-backoffice-skills --skill umbraco-health-check --agent claude-code

Installs into .claude/skills of the current project.

Files

Umbraco Health Check

What is it?

Health Checks in Umbraco allow you to create custom system diagnostics that appear in the Health Check dashboard. They verify that your Umbraco installation and related services are functioning correctly. Health checks can report status, display warnings, and provide actionable recommendations for resolving issues.

Documentation

Always fetch the latest docs before implementing:

Related Foundation Skills

  • Context API: When accessing application state

    • Reference skill: umbraco-context-api
  • Controllers: When creating API endpoints for checks

    • Reference skill: umbraco-controllers

Workflow

  1. Fetch docs - Use WebFetch on the URLs above
  2. Ask questions - What should be checked? What actions to provide?

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-package-viewumbraco/umbraco-cms-backoffice-skillsImplement package views in Umbraco backoffice using official docs397skills.sh installs
2umbraco avatarumbraco-property-actionumbraco/umbraco-cms-backoffice-skillsImplement property actions in Umbraco backoffice using official docs397skills.sh installs
3umbraco avatarumbraco-property-editor-schemaumbraco/umbraco-cms-backoffice-skillsImplement property editor schemas in Umbraco backoffice using official docs397skills.sh installs
4umbraco avatarumbraco-block-editor-custom-viewumbraco/umbraco-cms-backoffice-skillsImplement block editor custom views in Umbraco backoffice using official docs396skills.sh installs
5umbraco avatarumbraco-collectionumbraco/umbraco-cms-backoffice-skillsImplement collections in Umbraco backoffice using official docs396skills.sh installs
6umbraco avatarumbraco-current-user-actionumbraco/umbraco-cms-backoffice-skillsImplement current user actions in Umbraco backoffice using official docs396skills.sh installs