umbraco-review-checks

v2026.09.25

Review checks reference for validating Umbraco backoffice extensions

GitHub
安装命令
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.

发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.25

发布时间

Sep 25, 2026

分类

未分类

许可证

未指定

源路径

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

默认分支

main

最新提交

78b551b

Tree SHA

09faac3