CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

flow-nexus-platform

Comprehensive Flow Nexus platform management - authentication, sandboxes, app deployment, payments, and challenges

Quality

61%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Medium

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/flow-nexus-platform/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

57%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.

The body's tool documentation is exceptionally concrete and executable, and its internal organization is legible, but it is a monolithic reference stuffed into SKILL.md with substantial generic padding. Its size alone violates token efficiency, and its workflows lack validation checkpoints for destructive operations. Splitting into reference files and adding verification steps would address the main weaknesses.

Suggestions

Move the per-tool API reference into topic-specific reference files (e.g., references/sandboxes.md, references/app-store.md, references/payments.md) and keep SKILL.md as a concise overview with well-signaled one-level-deep links, per the progressive_disclosure rubric.

Add validation checkpoints around risky operations — e.g., 'check `sandbox_status` and confirm no needed files before `sandbox_delete`' and 'verify `sandbox_logs` output after a failed `sandbox_execute` before retrying' — to lift workflow clarity past the cap.

Cut generic filler Claude already knows (publishing best practices, tips-for-success lists, Seraphina marketing copy, tier pricing tables, dated version history) to reduce token consumption without losing platform-specific value.

DimensionReasoningScore

Conciseness

The ~1,150-line body inlines an entire API catalog plus padded generic material Claude already knows — publishing best practices ('Use semantic versioning'), 'Tips for Success' filler ('Start Simple: Begin with beginner challenges to build confidence'), marketing copy ('Queen Seraphina is an advanced AI assistant with: Deep expertise in distributed systems'), tier pricing tables, and a dated version history. This matches 'Noticeably verbose; several unnecessary explanations or padded sections'; it avoids 1 because most of the bulk is platform-specific tool syntax Claude genuinely doesn't know.

2 / 5

Actionability

Every tool is documented with full copy-paste-ready invocation syntax including all parameters, enum comments (e.g., 'template: "node", // node, python, react, nextjs, vanilla, base, claude-code'), and worked common patterns (API-development, ML, and full-stack sandbox recipes), plus a five-step end-to-end Quick Start. This matches 'Fully executable; copy-paste ready code or commands; specific examples cover the common cases'.

5 / 5

Workflow Clarity

The Quick Start Guide provides a clear five-step sequence (register → billing → sandbox → deploy → challenge), but no validation checkpoints appear anywhere: destructive operations like `sandbox_delete` and `storage_delete` have no verify-before-act steps, and status-checking tools are documented but never wired into a workflow. Per the guideline that missing validation for destructive/batch operations caps workflow clarity at 3, this scores 3 — the sequence is present but checkpoints are absent.

3 / 5

Progressive Disclosure

Internal structure is good (table of contents, clear section headers, collapsible <details> blocks for advanced patterns), but roughly 1,100 lines of API reference that clearly belong in separate files are inlined and no external reference files exist at all. This matches 'Some structure but could be better organized; content that should be separate is inline'; it is above 2 only because headers and navigation are present.

3 / 5

Total

13

/

20

Passed

Description

48%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.

The description identifies a specific platform and enumerates its functional areas, giving it decent distinctiveness, but it is a topic list rather than a capability statement. It lacks concrete actions and any 'when to use' trigger guidance, which caps both specificity and completeness. Adding action verbs and an explicit 'Use when...' clause with natural user phrases would lift it substantially.

Suggestions

Add an explicit trigger clause, e.g., 'Use when the user asks to manage Flow Nexus resources — creating sandboxes, deploying apps to the Flow Nexus store, buying or checking rUv credits, or submitting coding challenges.'

Replace the generic noun list with concrete third-person actions: 'Creates and executes code in Flow Nexus sandboxes, deploys apps from the template store, manages rUv credit purchases and auto-refill, and submits challenge solutions.'

Include the natural trigger terms users would say ('run code in a sandbox', 'check my credits', 'publish my app', 'earn credits') so the skill matches real phrasings.

DimensionReasoningScore

Specificity

The description names the domain and sub-areas ("authentication, sandboxes, app deployment, payments, and challenges") but contains no concrete action verbs — "platform management" is generic, matching the anchor 'Names the domain but actions are minimal or generic'. It falls short of 3 because no specific actions (e.g., 'create sandboxes', 'deploy apps', 'purchase credits') are stated, and is above 1 because the sub-domains are explicitly enumerated.

2 / 5

Completeness

A domain-level 'what' is present ("Comprehensive Flow Nexus platform management" with enumerated areas), but there is no 'when' clause — no 'Use when...' or equivalent explicit trigger guidance, which caps completeness at 3 per the judging guidelines. It is not 4 because the 'when' is entirely absent rather than merely implicit.

3 / 5

Trigger Term Quality

Relevant domain keywords like "sandboxes", "app deployment", and "payments" are present, but the natural phrases a user would actually say when needing this skill ("create a sandbox", "run code", "buy credits", "submit a challenge") are missing. This matches 'Some relevant keywords but missing common variations or synonyms' rather than 4's 'good keyword coverage'.

3 / 5

Distinctiveness Conflict Risk

The distinct platform name "Flow Nexus" establishes a clear niche unlikely to fire for unrelated skills, but generic terms like "authentication" and "payments" carry minor overlap risk with other platform or account-management skills. This matches 'Mostly distinct; minor overlap risk' rather than 5's minimal conflict risk.

4 / 5

Total

12

/

20

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

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

Warning

Total

15

/

16

Passed

Repository

ruvnet/ruflo

Path

.claude/skills/flow-nexus-platform/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.