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.

90

3.70x
Quality

86%

Does it follow best practices?

Impact

100%

3.70x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

100%

Sustained 2D Turbulence Simulation

Forced turbulence simulation setup

Criteria
Without context
With context

Correct solver import

0%

100%

create_default_params used

0%

100%

Power-of-2 resolution

0%

100%

Correct viscosity param name

0%

100%

Adaptive CFL time stepping

0%

100%

Forcing enabled

0%

100%

tcrandom forcing type

0%

100%

Forcing wavenumber range

0%

100%

Forcing rate set

0%

100%

Output periods configured

0%

100%

Simulation instantiation

0%

100%

Spectral analysis call

0%

100%

100%

34%

Oceanic Density Anomaly Simulation

Stratified flow solver and custom initialization

Criteria
Without context
With context

Stratified solver import

100%

100%

Brunt-Väisälä param name

100%

100%

create_default_params used

100%

100%

in_script init type

100%

100%

get_XY_loc usage

0%

100%

Buoyancy field variable name

0%

100%

statephys_from_statespect called

0%

100%

Power-of-2 resolution

100%

100%

Output periods configured

100%

100%

Simulation run call

100%

100%

100%

84%

Viscosity Sweep Study for 2D Turbulence

Parametric study and post-processing analysis

Criteria
Without context
With context

create_default_params in loop

0%

100%

Correct viscosity param name

0%

100%

sub_directory for each run

0%

100%

Power-of-2 resolution

100%

100%

Spatial means output enabled

0%

100%

load_sim_for_plot for analysis

0%

100%

spatial_means.load() for metrics

0%

100%

Params read from loaded sim

0%

100%

Simulation run call

0%

100%

At least 3 viscosity values

100%

100%

Correct solver import

0%

100%

Repository
K-Dense-AI/claude-scientific-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.