CtrlK
BlogDocsLog inGet started
Tessl Logo

vrm-mtoon-outline

Adjusting VRM MToon material outline thickness in three-vrm. Covers outline width modes, property access, and how to fix outlines that appear too thick when models are scaled.

58

Quality

66%

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

Fix and improve this skill with Tessl

tessl review fix ./.agent/skills/vrm-mtoon-outline/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%

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

The skill is highly actionable with executable code and concrete guidance, and is cleanly sectioned. It loses points for property/enum redundancy, a missing post-fix verification step, and no use of separate reference files for the API material.

Suggestions

Add an explicit verification step after applying the fix, e.g. re-run debugOutlineMaterials or visually confirm the outline stays constant across zoom levels.

Consolidate the 'Critical Properties' code block and 'API Reference' table into a single section to remove repeated outlineWidthMode/outlineWidthFactor entries.

Move the API reference table into a separate references file (e.g. reference/api.md) and link to it from the body to improve progressive disclosure.

DimensionReasoningScore

Conciseness

The body is mostly lean and avoids explaining basic concepts, but outline properties appear redundantly across 'Critical Properties' and the 'API Reference' table, and the enum values are restated, so it could be tightened.

2 / 3

Actionability

Provides fully executable, copy-paste-ready functions (adjustOutlineThickness, debugOutlineMaterials), a concrete factor-value guideline table, and specific property names — no pseudocode.

3 / 3

Workflow Clarity

A diagnose-then-fix flow is present with a useful call-timing checkpoint, but there is no explicit verification step (e.g. confirming the outline stays consistent across zoom levels after the fix), leaving the feedback loop incomplete.

2 / 3

Progressive Disclosure

Content is well-organized into clear single-level sections with no nested references, but everything is inline in a body over 50 lines and no bundle files exist, so material like the API reference table that could live in a separate file is not split out.

2 / 3

Total

9

/

12

Passed

Description

67%

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 and well-scoped to a distinct niche, clearly stating what the skill does. Its main weakness is the absence of an explicit 'Use when...' trigger clause, leaving the activation guidance implicit.

Suggestions

Add an explicit trigger clause, e.g. 'Use when adjusting VRM/MToon outlines in three-vrm, or when outlines appear too thick after scaling or zooming.'

Broaden trigger terms to include natural user phrasings like 'toon shader outline', 'outline scales with model', or 'outline changes on zoom'.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Adjusting ... outline thickness', 'outline width modes, property access', and 'fix outlines that appear too thick when models are scaled' — rather than vague language.

3 / 3

Completeness

The 'what' is clear, but there is no explicit 'Use when...' trigger clause; the 'when' is only implied via the symptom description, which caps completeness at 2 per the rubric guidelines.

2 / 3

Trigger Term Quality

Relevant niche keywords ('VRM', 'MToon', 'outline thickness', 'three-vrm', 'outlines too thick') are present, but common user variations like 'toon shader outline' or 'outline disappears/changes on zoom' are not covered.

2 / 3

Distinctiveness Conflict Risk

The combination of 'VRM MToon material outline thickness in three-vrm' is a clear, narrow niche unlikely to trigger for unrelated skills.

3 / 3

Total

10

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Project-N-E-K-O/N.E.K.O
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.