CtrlK
BlogDocsLog inGet started
Tessl Logo

ncscale

NcScale integration. Manage data, records, and automate workflows. Use when the user wants to interact with NcScale data.

54

Quality

61%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/ncscale/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

61%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 is action-dense with executable Membrane commands and a clean flags table, making it highly actionable. Its weaknesses are mild redundancy/padding, no validation checkpoints around destructive proxy and action operations, and a thin 'Popular actions' section that repeats rather than supplements earlier guidance.

Suggestions

Add explicit validation/verification steps after connecting and before destructive proxy calls (e.g., verify the connection with `membrane connection list`, confirm an action's inputSchema before running) to lift workflow clarity past the destructive-operation cap.

Remove the redundant 'Popular actions' section or replace it with 3-5 genuinely popular NcScale actions with example inputs, eliminating overlap with 'Searching for actions'.

Trim conceptual padding (the 'network configuration and automation platform...' sentence and 'Use action names and parameters as needed.') to improve token efficiency.

DimensionReasoningScore

Conciseness

The body is mostly command-focused and efficient, but includes mild padding ('NcScale is a network configuration and automation platform. It's used by network engineers...'), a vague filler line ('Use action names and parameters as needed.'), and a redundant 'Popular actions' section that repeats the action-list command already shown, fitting 'mostly efficient but includes some unnecessary explanation'; not a 4 due to these trimmable redundancies.

3 / 5

Actionability

Concrete, copy-paste-ready commands cover the common cases (install, login, connect, list, action list, action run, proxy) with a clear flags table, matching 'mostly executable guidance; concrete code or commands with minor gaps'; not a 5 because 'Popular actions' only repeats a discovery command rather than enumerating actual popular actions with example inputs.

4 / 5

Workflow Clarity

A usable install→login→connect→discover→run sequence is present, but there are no validation checkpoints after connecting or before running actions, and the proxy supports destructive verbs (POST/PUT/PATCH/DELETE) with no verify step, so the 'missing validation in destructive/batch operations caps workflow_clarity at 3' rule applies; not a 4 because checkpoints are absent, not merely minor.

3 / 5

Progressive Disclosure

The single SKILL.md is organized into clearly headed sections (Overview, Working with NcScale, Popular actions, Best practices) with no bundle files to reference, fitting 'good structure; most content appropriately placed; minor organization gaps'; not a 5 because the 'Popular actions' section overlaps with 'Searching for actions' and could be consolidated.

4 / 5

Total

14

/

20

Passed

Description

62%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 cleanly answers both what and when in third person and leverages a distinct product name for low conflict risk. Its main weakness is generic action phrasing and thin natural-keyword coverage rather than concrete, varied trigger terms.

Suggestions

Replace generic verbs with concrete NcScale actions (e.g., 'list datastore tables, query rows, read dashboards, automate workflows') to lift specificity.

Broaden the 'Use when' clause with natural user phrases and synonyms (e.g., 'Use when the user mentions NcScale, asks to query NcScale records or datastores, or automate NcScale workflows').

Keep the explicit 'Use when...' trigger but pair it with concrete nouns users actually say to push completeness and trigger-term quality toward 5.

DimensionReasoningScore

Specificity

Quotes 'Manage data, records, and automate workflows' name the NcScale domain plus 2-3 actions, but the actions are generic ('manage data, records') rather than concrete, matching the 'names domain and 1-2 concrete actions, but not comprehensive' anchor; not a 2 because it does list multiple actions, not a 4 because none are truly specific.

3 / 5

Completeness

It states the 'what' ('NcScale integration. Manage data, records, and automate workflows.') and an explicit 'when' ('Use when the user wants to interact with NcScale data.'), matching the anchor 'has both what and when; when could be more explicit or specific'; not a 5 because the 'when' trigger is narrow and lacks concrete trigger phrases.

4 / 5

Trigger Term Quality

The trigger 'interact with NcScale data' plus 'data, records, workflows' offers some relevant keywords but misses natural variations or synonyms users might say, fitting 'some relevant keywords but missing common variations'; not a 4 because coverage is thin for a niche product with no synonyms or file extensions.

3 / 5

Distinctiveness Conflict Risk

The product name 'NcScale integration' carves a clear niche with low conflict risk, but the generic action phrasing ('Manage data, records, and automate workflows') keeps it from being fully distinct, matching 'mostly distinct; minor overlap risk'; not a 5 because the action verbs are generic enough to overlap with other data-integration skills.

4 / 5

Total

14

/

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.

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
membranedev/application-skills
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.