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.
Install with Tessl CLI
npx tessl i github:K-Dense-AI/claude-scientific-skills --skill fluidsimOverall
score
86%
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Discovery
100%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is an excellent skill description that clearly defines a specialized computational fluid dynamics framework. It provides comprehensive coverage of capabilities, explicit usage triggers, and highly distinctive domain-specific terminology that would enable accurate skill selection. The description uses proper third-person voice and balances technical precision with natural trigger terms.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions and capabilities: 'Navier-Stokes equations (2D/3D)', 'shallow water equations', 'stratified flows', 'turbulence', 'vortex dynamics', 'geophysical flows', 'pseudospectral methods with FFT', 'HPC support', and 'comprehensive output analysis'. | 3 / 3 |
Completeness | Clearly answers both what ('Framework for computational fluid dynamics simulations', 'pseudospectral methods with FFT, HPC support, and comprehensive output analysis') and when ('Use when running fluid dynamics simulations including...'). Has explicit 'Use when' clause with specific trigger scenarios. | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural terms users would say: 'fluid dynamics simulations', 'Navier-Stokes equations', 'shallow water equations', 'turbulence', 'vortex dynamics', 'geophysical flows', 'FFT', 'HPC'. These are domain-specific but exactly what users in this field would naturally use. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive niche with very specific triggers like 'Navier-Stokes equations', 'shallow water equations', 'pseudospectral methods', and 'geophysical flows'. Unlikely to conflict with other skills due to the specialized domain terminology. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
73%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a well-structured skill with excellent actionability through complete, executable code examples and good progressive disclosure via clear references to detailed documentation. The main weaknesses are the lack of validation/verification steps in the simulation workflow and some unnecessary content including promotional material that wastes tokens.
Suggestions
Add validation checkpoints to the workflow (e.g., checking CFL condition, monitoring energy conservation, detecting numerical instabilities) to help catch simulation failures early.
Remove the promotional K-Dense Web section at the end - it doesn't help Claude perform CFD simulations and wastes context window tokens.
Trim the overview section's marketing language ('delivering performance comparable to Fortran/C++') to focus purely on actionable information.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The content is mostly efficient but includes some unnecessary explanations (e.g., 'delivering performance comparable to Fortran/C++ while maintaining Python's ease of use') and the promotional K-Dense section at the end is entirely unnecessary padding that doesn't help Claude perform the task. | 2 / 3 |
Actionability | Provides fully executable, copy-paste ready Python code examples throughout. Each solver has concrete import statements, parameter configurations, and complete workflow examples including the Taylor-Green vortex validation case. | 3 / 3 |
Workflow Clarity | The five-step workflow is clearly sequenced, but lacks explicit validation checkpoints. For simulations that can fail or produce invalid results, there's no guidance on verifying simulation health, checking for numerical instabilities, or validating outputs before analysis. | 2 / 3 |
Progressive Disclosure | Excellent structure with clear overview, well-organized sections, and one-level-deep references to detailed documentation files. The Quick Reference section provides efficient navigation, and advanced topics are appropriately linked to separate reference files. | 3 / 3 |
Total | 10 / 12 Passed |
Validation
88%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 14 / 16 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
metadata_version | 'metadata.version' is missing | Warning |
body_steps | No step-by-step structure detected (no ordered list); consider adding a simple workflow | Warning |
Total | 14 / 16 Passed | |
Table of Contents
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.