CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

engram-ui-elements

Creation rules for Engram UI elements, pages, cards, metrics, and detail flows. Trigger: Adding or changing dashboard UI components or connected browsing flows.

Quality

85%

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

85%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 exemplary lean ruleset: concise, well-structured, and unambiguous about when it applies. Its one real weakness is actionability — the rules read as design principles without a single concrete example (empty-state copy, a card skeleton, a link pattern) that would make them directly executable.

Suggestions

Add one short concrete example per weak rule — e.g., a sample empty-state message showing 'what is missing and what unlocks data', so rule 3 becomes directly executable.

Show a minimal skeleton of a card or detail page (title, metadata row, content block, 'next relevant links') to ground the composition rules in a checkable structure.

Give one concrete instance of the connected-flow link pattern (e.g., how a session card links to its observation list) so 'lead somewhere useful' has an unambiguous reference implementation.

DimensionReasoningScore

Conciseness

Every line is an operative rule ('Metrics must reflect real system state, not decorative counters'; 'Keep action controls close to the entity they affect') with zero padding and no explanation of concepts Claude already knows — fully matching the lean, every-token-earns-its-place anchor.

5 / 5

Actionability

The rules are checkable directives and 'project -> session -> observation -> full detail' is concrete, but the guidance is abstract design principle rather than executable instruction — there are no examples of an empty-state message, a card structure, or a detail-page layout, so it falls short of the 'mostly executable guidance' anchor.

3 / 5

Workflow Clarity

This is a simple, single-purpose skill whose only action — apply these rules when adding dashboard UI — is unambiguous, and the 'When to Use' section is clear and well organized; no destructive or batch operations require validation checkpoints.

5 / 5

Progressive Disclosure

The skill is under 50 lines, needs no external references (confirmed: no references/, scripts/, or assets/ bundle directories exist), and its three sections are well organized, which meets the rubric's top anchor for simple skills.

5 / 5

Total

18

/

20

Passed

Description

78%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 strong, compact description that clearly states what the skill covers and when to use it with concrete trigger phrasing. Its main weakness is that the capability side rests on a single generic action ('creation rules') rather than enumerating distinct operations.

DimensionReasoningScore

Specificity

The description enumerates concrete domain objects ('Engram UI elements, pages, cards, metrics, and detail flows') but the action is a single generic 'Creation rules', which matches 'names domain and 1-2 concrete actions, but not comprehensive' rather than the several distinct actions required for a 4.

3 / 5

Completeness

It explicitly answers both: what ('Creation rules for Engram UI elements, pages, cards, metrics, and detail flows') and when ('Trigger: Adding or changing dashboard UI components or connected browsing flows'), with concrete trigger phrases matching the top anchor.

5 / 5

Trigger Term Quality

'Adding or changing dashboard UI components or connected browsing flows' plus terms like cards, metrics, pages, and detail flows give good natural keyword coverage, though common variations such as 'screens', 'views', or 'designing' are missing.

4 / 5

Distinctiveness Conflict Risk

'Engram' carves out a clear niche with distinct dashboard-UI triggers, but there is minor overlap risk with generic UI/design or chart-building skills that also trigger on 'dashboard components'.

4 / 5

Total

16

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

Gentleman-Programming/engram

Path

skills/ui-elements/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.