CtrlK
BlogDocsLog inGet started
Tessl Logo

matlab

MATLAB and GNU Octave numerical computing for matrix operations, data analysis, visualization, and scientific computing. Use when writing MATLAB/Octave scripts for linear algebra, signal processing, image processing, differential equations, optimization, statistics, or creating scientific visualizations. Also use when the user needs help with MATLAB syntax, functions, or wants to convert between MATLAB and Python code. Scripts can be executed with MATLAB or the open-source GNU Octave interpreter.

68

Quality

84%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

A highly actionable, well-structured reference skill with strong progressive disclosure via real bundle files. Main weakness is workflow clarity: batch and pipeline patterns omit validation/verification steps that the rubric requires for destructive or batch operations.

Suggestions

Add explicit validation/verification checkpoints to the batch-processing and data-analysis pipeline patterns (e.g., check that readtable succeeded and that results are non-empty before writetable/saveas).

Trim redundant basic-concept exposition (e.g., 'MATLAB operates fundamentally on matrices and arrays' and the introductory control-flow tutorial) since Claude already knows these; lean on code comments instead.

Consolidate overlapping code across the eight Core Capabilities sections, or move fuller examples into the reference files, to reduce the 376-line body length.

DimensionReasoningScore

Conciseness

Mostly efficient code-with-comments format, but the 376-line body repeats code across eight capability sections and includes some basic-concept explanation ('MATLAB operates fundamentally on matrices and arrays', introductory control flow).

4 / 5

Actionability

Extensive copy-paste-ready, executable MATLAB/Octave code covering matrix ops, plotting, I/O, ODEs, FFT, and runnable Quick Start commands for the common cases.

5 / 5

Workflow Clarity

Sequences appear in the batch-processing and data-analysis patterns but lack validation checkpoints (e.g., verifying output before writing results.csv); the batch/destructive cap applies.

3 / 5

Progressive Disclosure

Clear overview in SKILL.md with well-signaled, one-level-deep links to eight real reference files (all present on disk), each capability section pointing to its reference plus a consolidated Reference Files list.

5 / 5

Total

17

/

20

Passed

Description

88%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, comprehensive description that clearly states capabilities and explicit trigger conditions for MATLAB/Octave work. Minor gains possible by adding the .m extension and tightening generic scientific-computing phrasing.

DimensionReasoningScore

Specificity

Lists multiple concrete actions (matrix operations, data analysis, visualization, linear algebra, signal processing, differential equations, optimization, statistics, MATLAB<->Python conversion) with comprehensive coverage.

5 / 5

Completeness

Explicitly answers both 'what' (numerical computing for matrix ops, analysis, visualization, scientific computing) and 'when' with concrete 'Use when...' trigger phrases.

5 / 5

Trigger Term Quality

Good natural keywords ('MATLAB/Octave scripts', 'MATLAB syntax, functions', 'convert between MATLAB and Python') with synonyms, though the '.m' file extension is not explicitly stated.

4 / 5

Distinctiveness Conflict Risk

Distinct MATLAB/Octave niche with explicit triggers, but generic scientific-computing terms (data analysis, visualization) carry minor overlap risk with Python/NumPy skills.

4 / 5

Total

18

/

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

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
foryourhealth111-pixel/Vibe-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.