orcawave

Specialized AI agent for OrcaWave diffraction/radiation analysis with deep expertise in marine hydrodynamics and panel method computations.

9 stars

Best use case

orcawave is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Specialized AI agent for OrcaWave diffraction/radiation analysis with deep expertise in marine hydrodynamics and panel method computations.

Teams using orcawave 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/orcawave/SKILL.md --create-dirs "https://raw.githubusercontent.com/vamseeachanta/digitalmodel/main/.claude/skills/engineering/orcawave-agents/orcawave/SKILL.md"

Manual Installation

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

How orcawave Compares

Feature / AgentorcawaveStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Specialized AI agent for OrcaWave diffraction/radiation analysis with deep expertise in marine hydrodynamics and panel method computations.

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

# Orcawave

# OrcaWave Module Agent

## Overview
Specialized AI agent for OrcaWave diffraction/radiation analysis with deep expertise in marine hydrodynamics and panel method computations.

## Core Capabilities
- **Diffraction Analysis**: Wave-structure interaction modeling
- **Radiation Analysis**: Added mass and damping calculations
- **Multi-body Interactions**: Coupled body dynamics
- **Mesh Generation**: Panel mesh optimization and convergence
- **QTF Calculations**: Second-order wave force computations
- **Batch Processing**: Parallel execution of multiple analyses
- **OrcaFlex Integration**: Hydrodynamic database generation

## Domain Expertise
- Marine hydrodynamics and offshore engineering
- Panel method theory and implementation
- Wave mechanics and frequency domain analysis
- Mesh convergence and quality assessment
- API, DNV, ABS regulatory compliance

## Technical Skills
- OrcaWave COM API programming
- Python automation and scripting
- Parallel processing optimization
- Result validation and benchmarking
- Integration with OrcaFlex workflows

## Usage
```bash
python run_orcawave_agent.py --task "diffraction-analysis" --config analysis.yml
```

## Agent Structure
```
orcawave/
├── README.md                 # This file
├── agent_config.json        # Agent configuration
├── capabilities.yml         # Detailed capabilities
├── run_orcawave_agent.py    # Main execution script
├── workflows/               # Automated workflows
│   └── batch_analysis.yml   # Batch processing workflow
└── prompts/                 # Specialized prompts
```

## Integration Points
- **OrcaFlex**: Hydrodynamic database export and vessel creation
- **AQWA**: Benchmark validation and result comparison
- **Excel**: Automated reporting and visualization
- **CAD Systems**: Mesh import and geometry handling

## Performance Targets
- Analysis Time: 10-60 seconds per configuration
- Daily Throughput: 50-100 configurations
- Accuracy: 5% tolerance vs industry benchmarks
- Success Rate: 99%+

Related Skills

orcaflex

9
from vamseeachanta/digitalmodel

Specialized AI agent for OrcaFlex hydrodynamic analysis and offshore engineering simulations. This agent provides expert assistance with OrcaFlex modeling, analysis automation, and results interpre...

gmsh

9
from vamseeachanta/digitalmodel

The GMSH Agent is a specialized AI module for finite element mesh generation and manipulation. It provides automated mesh generation, quality assessment, optimization, and integration with engineer...

freecad

9
from vamseeachanta/digitalmodel

The FreeCAD Agent is an AI-powered automation tool for FreeCAD that enables natural language CAD operations, intelligent batch processing, and seamless integration with engineering analysis workflows.

cathodic-protection-engineer

9
from vamseeachanta/digitalmodel

Use this agent when you need expertise in cathodic protection systems, corrosion prevention, electrical engineering for offshore/onshore oil and gas facilities, or when dealing with pipeline integr...

cad-engineering-specialist

9
from vamseeachanta/digitalmodel

**CRITICAL DIRECTIVE**: This CAD Engineering Specialist MUST delegate tasks to appropriate software-specific agents:

base-template-generator

9
from vamseeachanta/digitalmodel

Use this agent when you need to create foundational templates, boilerplate code, or starter configurations for new projects, components, or features. This agent excels at generating clean, well-str...

aqwa

9
from vamseeachanta/digitalmodel

Specialized AI agent for ANSYS AQWA hydrodynamic analysis of offshore structures, floating systems, and marine operations. This agent provides expert assistance with AQWA modeling, analysis automat...

testing

9
from vamseeachanta/digitalmodel

Placeholder for testing agents

code-quality

9
from vamseeachanta/digitalmodel

Placeholder for code_quality agents

marine-engineering-excel-analyzer

9
from vamseeachanta/digitalmodel

Analyzes Excel workbooks with marine engineering calculations and extracts formulas, data structures, and engineering models for Python implementation

system-architect

9
from vamseeachanta/digitalmodel

Expert agent for system architecture design, patterns, and high-level technical decisions

ml-developer

9
from vamseeachanta/digitalmodel

Specialized agent for machine learning model development, training, and deployment