Agent skill

orcaflex-modal-analysis

Perform modal and frequency analysis on OrcaFlex models to extract natural frequencies, mode shapes, and identify dominant DOF responses. Use for VIV assessment, resonance identification, and structural dynamics characterization.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill orcaflex-modal-analysis --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 11 KB
Bundled scripts: none
Version: 1.0.0
Path: skills/analysis/orcaflex-modal-analysis/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# OrcaFlex Modal Analysis Skill Extract natural frequencies, mode shapes, and dominant DOF responses from OrcaFlex models for structural dynamics characterization. ## Version Metadata ```yaml version: 1.0.0 python_min_version: '3.10' dependencies: orcaflex-modeling: '>=2.0.0,<3.0.0' orcaflex_version: '>=11.0' compatibility: tested_python: - '3.10' - '3.11' - '3.12' - '3.13' os: - Windows - Linux - macOS ``` ## Changelog ### [1.0.0] - 2026-01-17 **Added:** - Initial release with modal analysis capabilities - Mode shape extraction and visualization - DOF-based mode filtering - Multi-file batch processing ## When to Use - Extract natural frequencies from OrcaFlex models - Calculate mode shapes for risers, lines, and structures - Identify dominant degrees of freedom in each mode - Filter modes by specific DOF (heave, surge, pitch, etc.) - VIV susceptibility screening (compare natural frequencies to shedding frequencies) - Resonance identification for environmental loading - Batch processing multiple water depths or configurations ## Prerequisites - OrcaFlex license (for OrcFxAPI) - Python environment with `digitalmodel` package installed - Model files (.dat, .yml, or .sim) ## Analysis

What's inside
Steps it walks through
  1. Version Metadata
  2. Changelog
  3. [1.0.0] - 2026-01-17
  4. When to Use
  5. Prerequisites
  6. Analysis Workflow
  7. 1. Static Equilibrium → Modal Analysis
  8. Configuration
  9. Basic Modal Analysis
  10. Multi-Depth Study
  11. Python API
  12. Direct OrcFxAPI Usage
  13. Extract Dominant DOFs
  14. Output Files
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the orcaflex-modal-analysis skill do?

Perform modal and frequency analysis on OrcaFlex models to extract natural frequencies, mode shapes, and identify dominant DOF responses. Use for VIV assessment, resonance identification, and structural dynamics characterization.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill orcaflex-modal-analysis --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going