CtrlK
BlogDocsLog inGet started
Tessl Logo

sync-plate-ui

Autogoal-backed fork-aware status, planning, review, dashboard, apply, and tracking for syncing Plate UI registry components into downstream custom apps such as Potion. Use when the user asks for `sync-plate-ui`, `sync-plate-ui status`, `sync-plate-ui plan`, `sync-plate-ui review`, `sync-plate-ui dashboard`, `sync-plate-ui apply`, to sync or migrate one Plate UI component from the component changelog, to compare Plate UI registry source with a downstream repo, or to smart-merge local forked Plate UI components.

70

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

The body is highly actionable with clear gated workflows and concrete templates, but it is a long monolith with some redundant re-listing of the decision taxonomy and no progressive disclosure into reference files.

Suggestions

Extract the status.json schema, plan-shape template, and decision/apply-rule taxonomies into reference files and link them one level deep to shrink the inline body.

Dedupe the decision labels: define them once and have the Apply, Dashboard, and Final-output sections reference that single list instead of restating each rule.

Tighten prose in the Flow Modes and Core Take sections, which state policy that is later restated in the Start/Completion Gates.

DimensionReasoningScore

Conciseness

It avoids explaining concepts Claude already knows, but at ~530 lines it repeats the decision taxonomy across Decisions, Apply rules, Dashboard rows, and Final output, so it could be tightened.

2 / 3

Actionability

Concrete executable guidance throughout — a real autogoal script invocation, exact file paths, a status.json schema, plan-shape and output templates that are copy-paste ready.

3 / 3

Workflow Clarity

Multi-step process is clearly sequenced with explicit validation checkpoints: Start Gates, Planning/Apply "must/must not" lists, and Apply revalidation (re-read plan, recompute classification, confirm validity).

3 / 3

Progressive Disclosure

Well-sectioned but a monolithic single file with no bundle references; content that could be split (plan shapes, status.json schema, decision taxonomies) is kept inline.

2 / 3

Total

10

/

12

Passed

Description

100%

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

The description is specific, complete, and distinct: it enumerates concrete actions and explicit "Use when" triggers tied to clear subcommands and natural-language scenarios. It is slightly dense but every clause earns its place.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "status, planning, review, dashboard, apply, and tracking", "syncing Plate UI registry components", "smart-merge local forked Plate UI components", and "compare Plate UI registry source" — rather than vague language.

3 / 3

Completeness

Clearly answers both what it does and when to use it via an explicit "Use when the user asks for..." clause enumerating the subcommands and scenarios.

3 / 3

Trigger Term Quality

Beyond command forms, it covers natural phrasings users would say ("sync or migrate one Plate UI component", "compare Plate UI registry source with a downstream repo", "smart-merge local forked Plate UI components"), giving good coverage.

3 / 3

Distinctiveness Conflict Risk

It carves a clear niche (Plate UI registry components synced into downstream forks such as Potion) with distinct `sync-plate-ui` triggers unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

Passed

Validation

75%

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

Validation12 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (531 lines); consider splitting into references/ and linking

Warning

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

relative_links

Relative link issues: 1 suspicious

Warning

Total

12

/

16

Passed

Repository
udecode/plate
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.