gmsh-meshing-quality-metrics
Sub-skill of gmsh-meshing: Quality Metrics (+1).
Best use case
gmsh-meshing-quality-metrics is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Sub-skill of gmsh-meshing: Quality Metrics (+1).
Teams using gmsh-meshing-quality-metrics should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/quality-metrics/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How gmsh-meshing-quality-metrics Compares
| Feature / Agent | gmsh-meshing-quality-metrics | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Sub-skill of gmsh-meshing: Quality Metrics (+1).
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Quality Metrics (+1)
## Quality Metrics
```python
def check_mesh_quality(msh_file: str):
"""Check mesh quality metrics."""
gmsh.initialize()
gmsh.open(msh_file)
# Get quality statistics
# Gamma: inscribed/circumscribed radius ratio (1.0 = perfect)
# Eta: quality measure based on edge lengths
# Rho: another quality measure
*See sub-skills for full details.*
## BEM-Specific Quality Checks
- **Adjacent panel ratio**: Ratio between neighboring panel areas should be < 2:1. Gradual variation is acceptable even with large global min/max ratio.
- **Normals consistency**: All panel normals must point outward (into the fluid domain).
- **Watertightness**: No gaps between panels (shared nodes on edges).
- **Panel planarity**: For quad panels, all 4 nodes should be nearly coplanar.
See `skills/engineering/marine-offshore/mesh-utilities/SKILL.md` for mesh inspection tools.Related Skills
metrics-tracking
Define, track, and analyze product metrics with frameworks for goal setting and dashboard design
skill-creator-content-quality
Sub-skill of skill-creator: Content Quality (+3).
hydrodynamic-pipeline-gmsh-panel-mesh-for-hydrodynamics
Sub-skill of hydrodynamic-pipeline: Gmsh Panel Mesh for Hydrodynamics (+3).
hydrodynamic-pipeline-checkpoint-1-mesh-quality
Sub-skill of hydrodynamic-pipeline: Checkpoint 1: Mesh Quality (+2).
gmsh-openfoam-orcaflex-stub-mode-details
Sub-skill of gmsh-openfoam-orcaflex: Stub Mode Details.
gmsh-openfoam-orcaflex-real-mode-requirements
Sub-skill of gmsh-openfoam-orcaflex: Real Mode Requirements.
gmsh-openfoam-orcaflex-quick-invocation
Sub-skill of gmsh-openfoam-orcaflex: Quick Invocation.
gmsh-openfoam-orcaflex-gate-1-mesh-quality
Sub-skill of gmsh-openfoam-orcaflex: Gate 1 — Mesh Quality (+1).
gmsh-openfoam-orcaflex-file-map
Sub-skill of gmsh-openfoam-orcaflex: File Map.
gmsh-openfoam-orcaflex-error-propagation-map
Sub-skill of gmsh-openfoam-orcaflex: Error Propagation Map.
gmsh-openfoam-orcaflex-converter-1-gmsh-msh-openfoam-polymesh
Sub-skill of gmsh-openfoam-orcaflex: Converter 1: Gmsh .msh → OpenFOAM polyMesh (+1).
gmsh-openfoam-orcaflex-agent-usage-pattern
Sub-skill of gmsh-openfoam-orcaflex: Agent Usage Pattern.