mesh-utilities-1-quick-mesh-inspection
Sub-skill of mesh-utilities: 1. Quick Mesh Inspection (+5).
Best use case
mesh-utilities-1-quick-mesh-inspection is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Sub-skill of mesh-utilities: 1. Quick Mesh Inspection (+5).
Teams using mesh-utilities-1-quick-mesh-inspection 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/1-quick-mesh-inspection/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How mesh-utilities-1-quick-mesh-inspection Compares
| Feature / Agent | mesh-utilities-1-quick-mesh-inspection | 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 mesh-utilities: 1. Quick Mesh Inspection (+5).
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
# 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.*Related Skills
codebase-inspection
Inspect and analyze codebases using pygount for LOC counting, language breakdown, and code-vs-comment ratios. Use when asked to check lines of code, repo size, language composition, or codebase stats.
orcawave-mesh-generation
Panel mesh generation for OrcaWave diffraction analysis. Use when converting CAD/STL to panel mesh, validating mesh quality, running convergence studies, or generating GDF files for hydrodynamic computations.
cad-mesh-generation
Generate parametric CAD geometry and finite element meshes using FreeCAD and GMSH
pdf-utilities
Read, extract, edit, and manipulate PDF documents including table extraction, page manipulation, fillable forms, and comments.
repo-structure-compliance-quick-check
Sub-skill of repo-structure: Compliance Quick-Check.
clean-code-quick-scan-commands
Sub-skill of clean-code: Quick Scan Commands.
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-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-converter-1-gmsh-msh-openfoam-polymesh
Sub-skill of gmsh-openfoam-orcaflex: Converter 1: Gmsh .msh → OpenFOAM polyMesh (+1).
cfd-pipeline-quick-reference-file-flow
Sub-skill of cfd-pipeline: Quick Reference: File Flow.