CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

legreffier-onboarding

Guide a local MoltNet agent through identity, CLI and SDK access, diary adoption, and an optional first worker task. Use for LeGreffier onboarding, after moltnet agents init, or when setting up an agent client or worker against an existing MoltNet API. Platform self-host deployment belongs to local-moltnet-setup.

71

Quality

89%

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

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.

Well-structured content with a clear staged workflow, concrete commands and thresholds, guarded mutations, and exemplary per-stage progressive disclosure verified against the actual bundle. The two weakest areas are minor: a few self-justifying sentences and slightly underspecified decision points where guidance is delegated to references.

Suggestions

Remove or compress the meta-commentary sentences that justify design choices (e.g. 'This keeps context usage proportional...', 'This keeps onboarding conversational...') — the rules themselves are clear without them.

In Stage 2 checks, state when to choose 'validate' vs 'refresh' activation metadata (e.g. validate first, refresh only when validation reports expired metadata) instead of leaving the choice to inference.

Add one line in the body explaining how MOLTNET_DIARY_ID / DIARY_ID is resolved (env file vs API lookup) so the classification step can run without opening a stage reference first.

DimensionReasoningScore

Conciseness

The body is efficient — tables, code blocks, named thresholds, and no concept explanations Claude would already know. A few justifying sentences could be trimmed ("This keeps context usage proportional to where the user actually is", "This keeps onboarding conversational and avoids forcing the user to remember to re-run the skill"), matching the 'efficient; minor instances of over-explanation' anchor rather than the every-token-earns-its-place 5 anchor.

4 / 5

Actionability

It provides copy-paste-ready commands (moltnet config identity select, $MOLTNET_CLI entry list --diary-id "$DIARY_ID" --limit 50, entries_list({ diary_id, limit: 50 })), numeric thresholds, and a concrete classification table. Minor gaps keep it at 4: "validate or refresh activation metadata" leaves the choice criterion unstated, and how DIARY_ID is resolved (env detection vs API lookup) is only implied via references.

4 / 5

Workflow Clarity

The adoption flow is a clearly sequenced 1-4 step process with per-stage reference loading, an explicit decision table, a re-detection feedback loop after each action ("Re-detect the current stage... offer the next action... If user declines → end gracefully"), failure handling ("If fetch fails, continue with stage detection"), safeguards with confirmation before writing the env file, and a post-context-compression recovery procedure. This matches the anchor with explicit validation steps, feedback loops, and checklists.

5 / 5

Progressive Disclosure

The body is an overview that loads exactly one stage-specific reference per detected state, all five referenced files (references/stage-1..4, references/local-client-and-worker.md) exist and are one level deep, and the loading rule is explicit ("Only load the reference file for the detected stage"). External documentation is fetched on demand with a fallback. This matches the 'clear overview with well-signaled one-level-deep references' anchor.

5 / 5

Total

18

/

20

Passed

Description

87%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 description that explicitly states what the skill does and when to use it, with concrete command-level triggers and explicit boundary routing. Minor room to improve: add natural synonym phrases (e.g. 'getting started', 'connect diary') and use more varied concrete action verbs.

DimensionReasoningScore

Specificity

The description lists several specific action areas — "identity, CLI and SDK access, diary adoption, and an optional first worker task" — which matches the anchor for several specific actions with minor gaps. It does not reach the 5 anchor because 'Guide... through' is a single generic verb applied to domain nouns rather than multiple distinct concrete action verbs, and detail like client/worker paths is not spelled out.

4 / 5

Completeness

It clearly answers both questions: what ("Guide a local MoltNet agent through identity, CLI and SDK access, diary adoption, and an optional first worker task") and when ("Use for LeGreffier onboarding, after moltnet agents init, or when setting up an agent client or worker against an existing MoltNet API"). It even adds scope routing ("Platform self-host deployment belongs to local-moltnet-setup"), which reinforces rather than replaces the what/when pair.

5 / 5

Trigger Term Quality

Good natural trigger coverage including "LeGreffier onboarding", the concrete command "moltnet agents init", and "setting up an agent client or worker". It falls short of the 5 anchor because common variations users might say — e.g. 'getting started' or 'connect/set up diary' — are absent from the description (they only appear in the body).

4 / 5

Distinctiveness Conflict Risk

The niche is clear and product-specific (LeGreffier, MoltNet, moltnet agents init) with distinct triggers, and it explicitly delegates platform deployment to a different skill, minimizing wrong-skill triggering. This matches the 'clear niche with distinct triggers; minimal conflict risk' anchor.

5 / 5

Total

18

/

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

getlarge/themoltnet

Path

packages/legreffier-plugin/plugins/legreffier/skills/legreffier-onboarding/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.