CtrlK
BlogDocsLog inGet started
Tessl Logo

yellow-best-practices

Yellow Network and Nitrolite (ERC-7824) development best practices for building state channel applications. Use when building apps with Yellow SDK, implementing state channels, connecting to ClearNodes, managing off-chain transactions, or working with application sessions.

86

1.82x
Quality

Does it follow best practices?

Impact

91%

1.82x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

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 body is actionable with strong executable code examples, but it leans slightly verbose with conceptual padding and lacks explicit validation/feedback workflows. Progressive disclosure is signaled but the referenced rule files do not exist in the bundle.

Suggestions

Trim the 'What is Yellow Network?' feature bullets and the ASCII architecture diagram, or move them into a reference file, to keep the body focused on actionable guidance.

Add explicit validation checkpoints (e.g., verify auth_challenge signature before sending auth_verify; confirm session opened before transacting) to lift workflow clarity past 2.

Either create the referenced rules/*.md files under a rules/ directory or inline the rule summaries, so the progressive-disclosure links resolve to real content.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete code blocks, but the 'What is Yellow Network?' feature list and the ASCII architecture diagram add conceptual/marketing padding that does not directly advance the task, fitting the level-2 'mostly efficient but could be tightened' anchor.

2 / 3

Actionability

Multiple copy-paste-ready code blocks for connection, message signing, and app session creation with real SDK imports, matching the level-3 anchor for executable examples; the auth flow's commented steps 2-3 are a minor gap but the majority is fully concrete.

3 / 3

Workflow Clarity

Patterns are listed (connection, auth, sessions) but there is no explicit end-to-end sequence with validation checkpoints or validate-fix-retry feedback loops for the risky session/fund operations, so per the rubric notes workflow clarity is capped at 2.

2 / 3

Progressive Disclosure

Navigation to a rules/ directory is clearly signaled, but those referenced files (rules/01-connection.md, etc.) and the references/scripts/assets bundle directories do not exist, so the split is not actually realized — matching the level-2 anchor where references are present but the structure is not fully organized.

2 / 3

Total

9

/

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, third-person description that clearly states capabilities and an explicit usage trigger with domain-specific keywords. It is specific, complete, and unlikely to conflict with other skills.

DimensionReasoningScore

Specificity

Names multiple concrete actions — 'building state channel applications', 'building apps with Yellow SDK', 'implementing state channels', 'connecting to ClearNodes', 'managing off-chain transactions', 'working with application sessions' — matching the level-3 anchor for listing several specific capabilities.

3 / 3

Completeness

Explicitly answers what ('Yellow Network and Nitrolite (ERC-7824) development best practices for building state channel applications') and when (a clear 'Use when...' trigger clause), satisfying the level-3 anchor for both.

3 / 3

Trigger Term Quality

The 'Use when' clause surfaces natural terms a user would say — 'Yellow SDK', 'state channels', 'ClearNodes', 'off-chain transactions', 'application sessions' — giving good coverage of likely phrasings.

3 / 3

Distinctiveness Conflict Risk

The niche is sharply scoped to Yellow Network/Nitrolite/ERC-7824 state channels with distinct triggers, making conflict with unrelated skills unlikely.

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

relative_links

Relative link issues: 6 missing

Warning

Total

15

/

16

Passed

Repository
NeverSight/skills_feed
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.