CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

orchardcore-admin-edit-views

Creates and updates OrchardCore admin edit views using the ocat-* CSS class conventions. Use when creating or modifying Edit view files (*.Edit.cshtml, *.Fields.Edit.cshtml) to ensure correct layout and styling.

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

An excellent, highly actionable template catalog: every pattern is executable, the wrapper-selection logic is unambiguous, and detail is appropriately offloaded to a clearly signaled reference file. The only improvements are deduplicating near-identical templates and removing rule overlap with the reference file.

DimensionReasoningScore

Conciseness

The body is dense with rules, decision tables, and copy-paste templates, with no explanations of concepts Claude already knows. It is not 5 because of verbatim redundancy: the 'Text Input' template duplicates 'Standard Field Structure', and the Required/Code-input variants repeat the same skeleton differing by one attribute.

4 / 5

Actionability

Every pattern is complete, executable Razor/HTML — text, textarea, select, checkbox, input-group, limited-width, display-only, a working JavaScript/Liquid syntax-toggle with script, a migration table of exact replacements, and a complete view example covering the common cases. Copy-paste ready with no gaps.

5 / 5

Workflow Clarity

This is a single-task styling convention, not a destructive or batch operation, so no validation checkpoints are required; the 'Choosing the Right Wrapper' decision table followed by six numbered selection rules makes the one action (pick the wrapper, apply the template) unambiguous, invoking the simple-skill exception. It is not 4 because no checkpoints are missing for this task type.

5 / 5

Progressive Disclosure

Good structure with a real, one-level-deep reference (references/ocat-classes.md) clearly signaled in a References section with a description, and the core-class summary properly kept inline. It is not 5 because selection rules and wrong/right tables are duplicated between SKILL.md and the reference file, and the References section mixes the bundle file with repo source paths without distinguishing them.

4 / 5

Total

18

/

20

Passed

Description

82%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A focused, third-person description that explicitly states both what the skill does and when to use it, with concrete file-pattern triggers and very low conflict risk. Its only weakness is that it names just two actions rather than enumerating the broader set of capabilities the skill actually covers.

Suggestions

Enumerate 2-3 more concrete capabilities in the description, e.g. 'Creates and updates OrchardCore admin edit views using the ocat-* CSS class conventions, migrates legacy mb-3/form-group markup, and applies required-field and limited-width patterns.'

Add natural synonyms users might say, such as 'Razor views', 'admin forms', or 'settings editors', to the 'Use when' clause to broaden trigger coverage.

DimensionReasoningScore

Specificity

"Creates and updates OrchardCore admin edit views using the ocat-* CSS class conventions" names a precise domain with exactly two concrete actions, matching the 1-2-actions anchor. It is not 4 because it does not enumerate several specific actions (e.g., applying required-label markers, migrating legacy classes, choosing limited-width wrappers), and not 2 because the domain and actions are concrete rather than generic.

3 / 5

Completeness

It clearly answers both: what ("Creates and updates OrchardCore admin edit views using the ocat-* CSS class conventions") and when ("Use when creating or modifying Edit view files (*.Edit.cshtml, *.Fields.Edit.cshtml)") with concrete trigger phrases, mirroring the anchor-5 example structure. The explicit 'Use when' clause with file patterns rules out 4's 'could be more specific'.

5 / 5

Trigger Term Quality

"creating or modifying Edit view files (*.Edit.cshtml, *.Fields.Edit.cshtml)" provides good natural keyword coverage including concrete file extensions. It falls short of 5 because common synonyms a user might say — "Razor view", "admin form", "settings view", ".cshtml" — are absent.

4 / 5

Distinctiveness Conflict Risk

"OrchardCore admin edit views" scoped by the proprietary "ocat-*" convention and specific edit-view file patterns occupies a clear niche with distinct triggers and minimal overlap with any plausible sibling skill.

5 / 5

Total

17

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

OrchardCMS/OrchardCore

Path

.agents/skills/orchardcore-admin-edit-views/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.