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

performance-profiling

Maintainer FreedomIntelligence · Last updated April 1, 2026

Identify computational bottlenecks, analyze scaling behavior, estimate memory requirements, and receive optimization recommendations for any computational simulation. Use when simulations are slow, investigating parallel efficiency, planning resource allocation, or seeking performance improvements through timing analysis, scaling studies, memory profiling, or bottleneck detection.

OpenClawNanoClawAnalysisReproductionperformance-profiling📊 data science & toolscomputational simulation & ontologyidentify

Original source

FreedomIntelligence/OpenClaw-Medical-Skills

https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/performance-profiling

Maintainer
FreedomIntelligence
License
MIT
Last updated
April 1, 2026

Skill Snapshot

Key Details From SKILL.md

2 min

Key Notes

  • Provide tools to analyze simulation performance, identify bottlenecks, and recommend optimization strategies for computational materials science simulations.
  • python3 scripts/timing_analyzer.py \ --log simulation.log \ --json.

Source Doc

Excerpt From SKILL.md

Requirements

  • Python 3.8+
  • No external dependencies (uses Python standard library only)
  • Works on Linux, macOS, and Windows

Inputs to Gather

Before running profiling scripts, collect from the user:

InputDescriptionExample
Simulation logLog file with timing informationsimulation.log
Scaling dataJSON with multi-run performance datascaling_data.json
Simulation parametersJSON with mesh, fields, solver configparams.json
Available memorySystem memory in GB (optional)16.0

Choosing Analysis Thresholds

MetricGoodAcceptablePoor
Phase dominance<30%30-50%>50%
Parallel efficiency>0.800.70-0.80<0.70
Memory usage<60%60-80%>80%

Use cases

  • Use when simulations are slow, investigating parallel efficiency, planning resource allocation, or seeking performance improvements through timing analysis, scaling studies, memory profiling, or bottleneck detection.

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