mesh-utilities-1-quick-mesh-inspection

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

5 stars

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

$curl -o ~/.claude/skills/1-quick-mesh-inspection/SKILL.md --create-dirs "https://raw.githubusercontent.com/vamseeachanta/workspace-hub/main/.agents/skills/_archive/engineering/marine-offshore/mesh-utilities/1-quick-mesh-inspection/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/1-quick-mesh-inspection/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How mesh-utilities-1-quick-mesh-inspection Compares

Feature / Agentmesh-utilities-1-quick-mesh-inspectionStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/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

5
from vamseeachanta/workspace-hub

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

5
from vamseeachanta/workspace-hub

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

5
from vamseeachanta/workspace-hub

Generate parametric CAD geometry and finite element meshes using FreeCAD and GMSH

pdf-utilities

5
from vamseeachanta/workspace-hub

Read, extract, edit, and manipulate PDF documents including table extraction, page manipulation, fillable forms, and comments.

repo-structure-compliance-quick-check

5
from vamseeachanta/workspace-hub

Sub-skill of repo-structure: Compliance Quick-Check.

clean-code-quick-scan-commands

5
from vamseeachanta/workspace-hub

Sub-skill of clean-code: Quick Scan Commands.

hydrodynamic-pipeline-gmsh-panel-mesh-for-hydrodynamics

5
from vamseeachanta/workspace-hub

Sub-skill of hydrodynamic-pipeline: Gmsh Panel Mesh for Hydrodynamics (+3).

hydrodynamic-pipeline-checkpoint-1-mesh-quality

5
from vamseeachanta/workspace-hub

Sub-skill of hydrodynamic-pipeline: Checkpoint 1: Mesh Quality (+2).

gmsh-openfoam-orcaflex-quick-invocation

5
from vamseeachanta/workspace-hub

Sub-skill of gmsh-openfoam-orcaflex: Quick Invocation.

gmsh-openfoam-orcaflex-gate-1-mesh-quality

5
from vamseeachanta/workspace-hub

Sub-skill of gmsh-openfoam-orcaflex: Gate 1 — Mesh Quality (+1).

gmsh-openfoam-orcaflex-converter-1-gmsh-msh-openfoam-polymesh

5
from vamseeachanta/workspace-hub

Sub-skill of gmsh-openfoam-orcaflex: Converter 1: Gmsh .msh → OpenFOAM polyMesh (+1).

cfd-pipeline-quick-reference-file-flow

5
from vamseeachanta/workspace-hub

Sub-skill of cfd-pipeline: Quick Reference: File Flow.