CtrlK
BlogDocsLog inGet started
Tessl Logo

fluidsim

Framework for computational fluid dynamics simulations using Python. Use when running fluid dynamics simulations including Navier-Stokes equations (2D/3D), shallow water equations, stratified flows, or when analyzing turbulence, vortex dynamics, or geophysical flows. Provides pseudospectral methods with FFT, HPC support, and comprehensive output analysis.

68

Quality

82%

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

72%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 well-structured and actionable with strong progressive disclosure to real reference files, but loses points for code typos that hurt executability and for missing validation/checkpoint steps in batch and MPI workflows.

Suggestions

Fix the 'uv uv pip install' typo in the installation section so commands are copy-paste correct, and add missing imports (e.g. `from math import sin, cos, pi`) to the custom initial-condition and stratified examples.

Add explicit validation checkpoints to the parametric-study and MPI workflows — e.g. verify each run completed/produced output before continuing, and check MPI exit codes.

Trim redundancy between 'Common Use Cases' and 'Quick Reference' to improve token efficiency, keeping the most representative example inline and pointing the rest to references.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete code and minimal concept over-explanation, but the 'uv uv pip install' duplication and overlap between 'Common Use Cases' and 'Quick Reference' could be trimmed.

4 / 5

Actionability

Mostly executable, copy-paste-ready examples covering setup, run, analysis, and MPI, but some snippets have errors (the 'uv uv' typo, and `sin`/`cos`/`pi` used without imports in the advanced/stratified examples) that prevent full executability.

4 / 5

Workflow Clarity

A clear five-step simulation sequence is present, but batch/parametric and MPI workflows lack validation checkpoints or error-recovery guidance, capping it at the 'steps listed but validation gaps' anchor.

3 / 5

Progressive Disclosure

A clear overview with well-signaled, one-level-deep references to real files (installation.md, solvers.md, simulation_workflow.md, parameters.md, output_analysis.md, advanced_features.md), all present in the bundle and easy to navigate.

5 / 5

Total

16

/

20

Passed

Description

92%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, specific description that clearly conveys what the framework does and when to use it, with rich trigger terms covering the main CFD sub-domains. The only minor gap is a lack of synonym/extension variants for broader trigger coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities — Navier-Stokes (2D/3D), shallow water, stratified flows, turbulence/vortex analysis, pseudospectral methods with FFT, HPC support, output analysis — giving comprehensive coverage of the framework's actions.

5 / 5

Completeness

Explicitly answers both 'what' (Python CFD framework with pseudospectral/FFT, HPC, output analysis) and 'when' (explicit 'Use when running...' clause with concrete trigger domains).

5 / 5

Trigger Term Quality

Strong natural terms ('fluid dynamics simulations', 'Navier-Stokes equations', 'turbulence', 'vortex dynamics', 'geophysical flows') but missing common synonyms/variants like 'CFD', 'eddy', or file extensions; just shy of comprehensive.

4 / 5

Distinctiveness Conflict Risk

A clear niche (computational fluid dynamics / FluidSim) with domain-specific triggers that are unlikely to collide with other skills; minimal conflict risk.

5 / 5

Total

19

/

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.