umbraco-validation-checks

Umbraco Extension Validation Checks

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "umbraco-validation-checks" with this command: npx skills add umbraco/umbraco-cms-backoffice-skills/umbraco-umbraco-cms-backoffice-skills-umbraco-validation-checks

Umbraco Extension Validation Checks

Reference skill containing validation checks for manual browser testing of Umbraco backoffice extensions. Load this skill before beginning validation testing.

Check Categories

Category File Checks

Configuration configuration-checks.md

VC-1 to VC-2

Navigation navigation-checks.md

VN-1 to VN-3

API Debugging api-debugging-checks.md

VA-1 to VA-3

Form Controls form-control-checks.md

VF-1 to VF-2

Workspace workspace-checks.md

VW-1 to VW-3

Quick Reference

ID Check Common Symptom

Configuration

VC-1 Section Permissions New section not visible

VC-2 User Group Access Extension appears for some users only

Navigation

VN-1 Tree Complexity Tree not rendering or items missing

VN-2 Hidden Tree Actions Cannot find expected button/action

VN-3 Menu Item Visibility Menu items not appearing

API Debugging

VA-1 400 Error Investigation API calls failing silently

VA-2 Request Payload Validation Wrong data structure being sent

VA-3 CORS and Auth Issues Requests blocked or unauthorized

Form Controls

VF-1 Select/Combobox Behavior Select not populating and causing 400 errors

VF-2 Input Binding Issues Values not updating or saving

Workspace

VW-1 Missing Save Button Editable workspace has no Save button

VW-2 Data Not Loading Workspace opens but shows empty values

VW-3 Submit Not Working Save clicked but nothing happens

Usage

Always load this skill before starting manual browser validation.

Read all check files when validating a new extension, or focus on specific categories based on the symptoms you observe.

Symptom Load Files

"Can't see my extension" configuration-checks, navigation-checks

"API not working" api-debugging-checks

"Form doesn't work" form-control-checks

"Tree issues" navigation-checks

"Workspace issues" workspace-checks

"No Save button" workspace-checks

Validation Workflow

  • Before testing: Ensure the extension is built and the browser cache is cleared

  • Check DevTools Console: Open Chrome DevTools (F12) before interacting

  • Check Network tab: Filter by Fetch/XHR to see API calls

  • Read relevant check files based on what you observe

Capturing New Issues

When you encounter a validation issue not covered by existing checks:

  • Log it immediately in discovered-issues.md

  • Include: symptom, root cause, solution, suggested category

  • Issues will be reviewed and promoted to proper checks

This compounds knowledge over time - every validation session improves future sessions.

Related Skills

Pattern Area Skill

Tree implementation umbraco-tree

Section setup umbraco-sections

API client setup umbraco-openapi-client

Workspace structure umbraco-workspace

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

umbraco-backoffice

No summary provided by upstream source.

Repository SourceNeeds Review
General

umbraco-dashboard

No summary provided by upstream source.

Repository SourceNeeds Review
General

umbraco-quickstart

No summary provided by upstream source.

Repository SourceNeeds Review
General

umbraco-extension-template

No summary provided by upstream source.

Repository SourceNeeds Review