mesh-utilities-pre-solver-checklist
Sub-skill of mesh-utilities: Pre-Solver Checklist.
Best use case
mesh-utilities-pre-solver-checklist is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Sub-skill of mesh-utilities: Pre-Solver Checklist.
Teams using mesh-utilities-pre-solver-checklist 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/pre-solver-checklist/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How mesh-utilities-pre-solver-checklist Compares
| Feature / Agent | mesh-utilities-pre-solver-checklist | 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: Pre-Solver Checklist.
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
# Pre-Solver Checklist
## Pre-Solver Checklist
Before running AQWA, OrcaWave, or BEMRosetta, verify:
```python
def pre_solver_checklist(mesh_path: str, solver: str) -> bool:
"""Run pre-solver validation checklist.
Args:
mesh_path: Path to mesh file
solver: Target solver name
Returns:
True if mesh passes all checks
"""
from digitalmodel.hydrodynamics.bemrosetta.mesh import BaseMeshHandler
from digitalmodel.hydrodynamics.diffraction.geometry_quality import (
GeometryQualityChecker,
)
handler = BaseMeshHandler()
mesh = handler.read(mesh_path)
checker = GeometryQualityChecker()
report = checker.generate_report(mesh_path)
checks = {
*See sub-skills for full details.*Related Skills
gh-work-execution-checklist
Compact live-execution checklist companion for approved GitHub issue work. Use during active implementation as a fast operational route; gh-work-execution remains the canonical source of truth.
engineering-solver-domain-recon
Deep reconnaissance of an engineering solver domain (OrcaWave, OrcaFlex, CalculiX, OpenFOAM, etc.) across a multi-repo ecosystem — map infrastructure, issues, skills, data artifacts, machine constraints, and solver queue state before planning work.
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.
gh-work-planning-checklist
Compact live-execution checklist companion for the canonical gh-work-planning route. Use for fast operational tracking during issue planning without replacing the full route.
discipline-refactor-verification-checklist
Sub-skill of discipline-refactor: Verification Checklist.
nextflow-pipelines-workflow-checklist
Sub-skill of nextflow-pipelines: Workflow Checklist.
instrument-data-allotrope-pre-parsing-checklist
Sub-skill of instrument-data-allotrope: Pre-Parsing Checklist.
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-gate-1-mesh-quality
Sub-skill of gmsh-openfoam-orcaflex: Gate 1 — Mesh Quality (+1).