Data & ReproMaterials, Engineering & SimulationFreedomIntelligence/OpenClaw-Medical-SkillsData & Reproduction
SI

simulation-validator

Maintainer FreedomIntelligence · Last updated April 1, 2026

Validate simulations before, during, and after execution. Use for pre-flight checks, runtime monitoring, post-run validation, diagnosing failed simulations, checking convergence, detecting NaN/Inf, or verifying mass/energy conservation.

OpenClawNanoClawAnalysisReproductionsimulation-validator📊 data science & toolscomputational simulation & ontologyvalidate

Original source

FreedomIntelligence/OpenClaw-Medical-Skills

https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/simulation-validator

Maintainer
FreedomIntelligence
License
MIT
Last updated
April 1, 2026

Skill Snapshot

Key Details From SKILL.md

2 min

Key Notes

  • Provide a three-stage validation protocol: pre-flight checks, runtime monitoring, and post-flight validation for materials simulations.
  • Python 3.8+.
  • No external dependencies (uses Python standard library only).
  • Works on Linux, macOS, and Windows.
  • Python 3.8+ No external dependencies (uses Python standard library only) Works on Linux, macOS, and Windows.

Source Doc

Excerpt From SKILL.md

Inputs to Gather

Before running validation scripts, collect from the user:

InputDescriptionExample
Config fileSimulation configuration (JSON/YAML)simulation.json
Log fileRuntime output logsimulation.log
Metrics filePost-run metrics (JSON)results.json
Required paramsParameters that must existdt,dx,kappa
Valid rangesParameter boundsdt:1e-6:1e-2

Choosing Validation Thresholds

MetricConservativeStandardRelaxed
Mass tolerance1e-61e-31e-2
Residual growth2x10x100x
dt reduction10x100x1000x

Script Outputs (JSON Fields)

ScriptOutput Fields
scripts/preflight_checker.pyreport.status, report.blockers, report.warnings
scripts/runtime_monitor.pyalerts, residual_stats, dt_stats
scripts/result_validator.pychecks, confidence_score, failed_checks
scripts/failure_diagnoser.pyprobable_causes, recommended_fixes

Use cases

  • Use for pre-flight checks, runtime monitoring, post-run validation, diagnosing failed simulations, checking convergence, detecting NaN/Inf, or verifying mass/energy conservation.

Not for

  • Do not rely on this catalog entry alone for installation or maintenance details.

Related skills

Related skills

Back to directory
AS
Data & ReproMaterials, Engineering & Simulation

Astropy

Astropy is the core Python package for astronomy, providing essential functionality for astronomical research and data analysis. Use astropy…

Claude CodeAnalysis
K-Dense-AI/claude-scientific-skillsView
CO
Data & ReproMaterials, Engineering & Simulation

convergence-study

Spatial and temporal convergence analysis with Richardson extrapolation and Grid Convergence Index (GCI) for solution verification.

OpenClawNanoClawAnalysis
FreedomIntelligence/OpenClaw-Medical-SkillsView
DI
Data & ReproMaterials, Engineering & Simulation

differentiation-schemes

Select and apply numerical differentiation schemes for PDE/ODE discretization. Use when choosing finite difference/volume/spectral schemes,…

OpenClawNanoClawAnalysis
FreedomIntelligence/OpenClaw-Medical-SkillsView
FL
Data & ReproMaterials, Engineering & Simulation

FluidSim

FluidSim is an object-oriented Python framework for high-performance computational fluid dynamics (CFD) simulations. It provides solvers for…

Claude CodeAnalysis
K-Dense-AI/claude-scientific-skillsView