CtrlK
BlogDocsLog inGet started
Tessl Logo

mps-node-editing

Add, update, or delete MPS nodes using JSON blueprints — covers the unified blueprint format, staged construction for large subtrees, validation, and reference repair. Use whenever creating, editing, or restructuring nodes in any MPS model (structure, editor, behavior, generator, application code, etc.).

79

Quality

100%

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

100%

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

A well-structured reference skill: dense and non-redundant, highly actionable via a concrete parameter table, with a sequenced workflow that includes explicit validation and repair feedback loops, and clean one-level-deep progressive disclosure to real reference files.

DimensionReasoningScore

Conciseness

Lean and information-dense — it assumes Claude's general programming competence and only explains MPS-specific tooling Claude would not know; it is not level 2 because there is no padding with concepts Claude already knows, though the 4KB/file-path note appears in more than one place for cross-tool clarity.

3 / 3

Actionability

Provides a concrete operation×kind parameter table with exact required parameters and notes (e.g. 'childJson (parent), childRole, childJson', position clamping, NOT_FOUND behavior), giving copy-paste-ready tool guidance rather than abstract direction.

3 / 3

Workflow Clarity

The 'Common Workflow' is a numbered 6-step sequence with explicit validation checkpoints (dryRun → inspect warnings → check_root_node_problems → apply quickFixes → FIX_REFERENCES) and feedback loops, matching the top anchor including for destructive/batch edits.

3 / 3

Progressive Disclosure

Clear overview body with a 'Reference Index' pointing one level deep to three real, verified files (json-format.md, staged-construction.md, troubleshooting.md), each signaled with when-to-open guidance and appropriately split detail; easy navigation.

3 / 3

Total

12

/

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.

A strong, specific description that names concrete actions, gives an explicit 'Use whenever' trigger with natural terms, and is tightly scoped to the MPS niche. It uses third-person/imperative voice with no fluff.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Add, update, or delete MPS nodes using JSON blueprints' — and enumerates covered concerns (blueprint format, staged construction, validation, reference repair), matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Explicitly answers both what ('Add, update, or delete MPS nodes...') and when ('Use whenever creating, editing, or restructuring nodes in any MPS model'), with an explicit 'Use whenever' trigger clause, matching the top anchor.

3 / 3

Trigger Term Quality

The trigger 'Use whenever creating, editing, or restructuring nodes in any MPS model' uses the natural terms a user would say when needing this skill, with good coverage of verb variations; it is not the level below because it goes beyond a single keyword to several natural phrasings.

3 / 3

Distinctiveness Conflict Risk

Scoped to 'MPS nodes' and 'MPS model' with distinct MPS-specific triggers, giving it a clear niche unlikely to fire for non-MPS skills; it is not level 2 because the domain is sharply bounded rather than merely 'somewhat specific'.

3 / 3

Total

12

/

12

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.

Validation15 / 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
JetBrains/MPS
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.