umbraco-review-checks

v2026.09.25

Review checks reference for validating Umbraco backoffice extensions

GitHub
Install command
npx skhub add umbraco/umbraco-review-checks
Markdown
SKILL.md

Umbraco Extension Review Checks

Reference skill containing all review checks for the umbraco-extension-reviewer agent.

Check Categories

CategoryFileChecks
Code Qualitycode-quality-checks.mdCQ-1 to CQ-9
Architecturearchitecture-checks.mdAR-1 to AR-6
UI Patternsui-pattern-checks.mdUI-1 to UI-7

Quick Reference

IDCheckSeverityAuto-Fix
Code Quality
CQ-1Extension Type UsageCriticalYes
CQ-2Manifest RegistrationHighNo
CQ-3Element ImplementationMediumPartial
CQ-4Context API UsageHighNo
CQ-5State ManagementMediumNo
CQ-6LocalizationMediumPartial
CQ-7Naming ConventionsLowNo
CQ-8ConditionsLowNo
CQ-9Property Editor Schema AliasCriticalNo
Architecture
AR-1Direct API Client AccessHighNo
AR-2No Workspace ContextHighNo
AR-3Source Pattern VerificationMediumNo
AR-4Inconsistent PersistenceMediumNo
AR-5Missing Repository LayerHighNo
AR-6Circular Context DependenciesCriticalNo
UI Patterns
UI-1Custom Error HandlingHighPartial
UI-2Layout Component IssuesHighNo
UI-3Non-UUI Component UsageMediumPartial
UI-4Enum/Select HandlingMediumPartial
UI-5Missing Loading StatesLowNo
UI-6Accessibility IssuesMediumNo
UI-7Inline StylesLowPartial

Usage

Read the relevant category file(s) based on extension type:

Extension TypeLoad Files
DashboardAll three
WorkspaceAll three
Property Editorcode-quality, ui-pattern
Entity Actioncode-quality only
Context/Repositorycode-quality, architecture

Related Skills

Pattern AreaSkill
Repository patternumbraco-repository-pattern
Workspace contextumbraco-workspace
Notificationsumbraco-notifications
Context APIumbraco-context-api
Localizationumbraco-localization

Source References

UUI Library

For UI pattern checks, refer to the UUI (Umbraco UI) library for component best practices.

Check locally first - The UUI source may be available in the workspace (e.g., Umbraco.UI/packages/). Use Glob to search for it.

Online resources:

Umbraco CMS Source

For architecture and pattern checks, compare against Umbraco CMS source implementations.

Check locally first - The Umbraco CMS source may be available in the workspace (e.g., Umbraco-CMS/src/Umbraco.Web.UI.Client/). Use Glob to search for reference implementations.

Online resources:

When reviewing, prefer local source over web fetches for accuracy and speed.

Discovery
Tags

No tags published for this skill.

Version
Latest version metadata

Version

v2026.09.25

Published

Sep 25, 2026

Category

Uncategorized

License

Not specified

Source path

plugins/umbraco-backoffice-skills/skills/umbraco-review-checks

Default branch

main

Latest commit

78b551b

Tree SHA

09faac3