Skip to content
Back to skills

1 Quick Mesh Inspection

ASecurity

Sub-skill of mesh-utilities: 1. Quick Mesh Inspection (+5).

  • 17 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 9, 2026
toolspythongogit

Security analysis

A100/100

Scanned September 9, 2026

npx -y skills add vamseeachanta/workspace-hub --skill 1-quick-mesh-inspection --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 1 Quick Mesh Inspection?

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

Security grade badge for 1 Quick Mesh Inspection
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vamseeachanta-1-quick-mesh-inspection/badge)](https://www.skillsdirectory.com/skills/vamseeachanta-1-quick-mesh-inspection)

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: mesh-utilities-1-quick-mesh-inspection
description: 'Sub-skill of mesh-utilities: 1. Quick Mesh Inspection (+5).'
version: 1.0.0
category: engineering-utilities
type: reference
scripts_exempt: true
---

# 1. Quick Mesh Inspection (+5)

## 1. Quick Mesh Inspection


```python
from digitalmodel.hydrodynamics.bemrosetta.mesh import GDFHandler
from pathlib import Path

def inspect_mesh(mesh_path: str) -> dict:
    """Quick inspection of panel mesh file."""
    path = Path(mesh_path)

    if path.suffix.lower() == '.gdf':
        handler = GDFHandler()

*See sub-skills for full details.*

## 2. Format Conversion


```python
from digitalmodel.hydrodynamics.diffraction.mesh_pipeline import MeshPipeline

def convert_mesh(
    input_path: str,
    output_format: str,
    output_dir: str = "."
) -> str:
    """Convert mesh between formats (GDF, DAT, STL)."""
    pipeline = MeshPipeline()

*See sub-skills for full details.*

## 3. Quality Validation


```python
from digitalmodel.hydrodynamics.diffraction.geometry_quality import (
    GeometryQualityChecker,
)

def validate_mesh_quality(mesh_path: str) -> dict:
    """Run full quality validation on mesh."""
    checker = GeometryQualityChecker()
    report = checker.generate_report(mesh_path)


*See sub-skills for full details.*

## 4. Prepare Mesh for Solver


```python
from digitalmodel.hydrodynamics.diffraction.mesh_pipeline import MeshPipeline

def prepare_for_solver(
    mesh_path: str,
    solver: str,
    output_dir: str = "solver_input"
) -> str:
    """Prepare mesh for specific solver with validation.


*See sub-skills for full details.*

## 5. Mesh Coarsening (Decimation)


```python
import numpy as np
from pathlib import Path

def coarsen_mesh_simple(
    mesh_path: str,
    target_panels: int,
    output_path: str = None
) -> str:
    """Simple mesh coarsening by vertex clustering.

*See sub-skills for full details.*

## 6. GMSH-Based Mesh Generation


```python
from digitalmodel.solvers.gmsh_meshing import GMSHMeshGenerator

def generate_simple_hull_mesh(
    length: float,
    beam: float,
    draft: float,
    panel_size: float = 2.0,
    output_path: str = "hull.gdf"
) -> str:

*See sub-skills for full details.*

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.