Skip to content
Back to skills

Quality Metrics

ASecurity

Sub-skill of gmsh-meshing: Quality Metrics (+1).

  • 17 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 9, 2026
documentationpythongonode

Security analysis

A100/100

Scanned September 9, 2026

npx -y skills add vamseeachanta/workspace-hub --skill quality-metrics --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Quality Metrics?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Quality Metrics
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vamseeachanta-quality-metrics/badge)](https://www.skillsdirectory.com/skills/vamseeachanta-quality-metrics)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: gmsh-meshing-quality-metrics
description: 'Sub-skill of gmsh-meshing: Quality Metrics (+1).'
version: 1.0.0
category: engineering
type: reference
scripts_exempt: true
---

# 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.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.