cathodic-protection-example-ship-hull-abs-gn-ships-2018
Sub-skill of cathodic-protection: Example: Ship Hull (ABS GN Ships 2018) (+3).
Best use case
cathodic-protection-example-ship-hull-abs-gn-ships-2018 is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Sub-skill of cathodic-protection: Example: Ship Hull (ABS GN Ships 2018) (+3).
Teams using cathodic-protection-example-ship-hull-abs-gn-ships-2018 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/example-ship-hull-abs-gn-ships-2018/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How cathodic-protection-example-ship-hull-abs-gn-ships-2018 Compares
| Feature / Agent | cathodic-protection-example-ship-hull-abs-gn-ships-2018 | 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 cathodic-protection: Example: Ship Hull (ABS GN Ships 2018) (+3).
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
# Example: Ship Hull (ABS GN Ships 2018) (+3)
## Example: Ship Hull (ABS GN Ships 2018)
```python
from digitalmodel.infrastructure.common.cathodic_protection import CathodicProtection
cfg = {
"inputs": {
"calculation_type": "ABS_gn_ships_2018",
"design_data": {
"design_life": 5, # years
"seawater_max_temperature": 20, # Celsius
},
*See sub-skills for full details.*
## Example: Submarine Pipeline (DNV-RP-F103 2010)
```python
from digitalmodel.infrastructure.common.cathodic_protection import CathodicProtection
cfg = {
"inputs": {
"calculation_type": "DNV_RP_F103_2010",
"design_data": {
"design_life": 25.0, # years
},
"pipeline": {
*See sub-skills for full details.*
## Example: Offshore Fixed Platform (DNV-RP-B401 2021)
```python
from digitalmodel.infrastructure.common.cathodic_protection import CathodicProtection
cfg = {
"inputs": {
"calculation_type": "DNV_RP_B401_offshore",
"design_data": {
"design_life": 25.0, # years
"structure_type": "jacket", # jacket | gravity_based | topsides
},
*See sub-skills for full details.*
## Using router() vs direct method call
```python
# router() dispatches by calculation_type — recommended
result = cp.router(cfg)
# Direct call — same result
cp.ABS_gn_ships_2018(cfg) # results in cfg["cathodic_protection"]
cp.DNV_RP_F103_2010(cfg) # results in cfg["results"]
```
Note: ABS route writes to `cfg["cathodic_protection"]`; DNV route writes to `cfg["results"]`.Related Skills
cathodic-protection
Expert Electrical Engineer specializing in cathodic protection (CP) systems for oil and gas industry. Use for CP system design, corrosion prevention, sacrificial anode calculations, impressed current systems, pipeline integrity, coating defects, and NACE/ISO standards compliance.
mkdocs-example
MkDocs example admonition syntax. Use when inserting code examples or worked demonstrations in MkDocs documentation.
mkdocs-entity-relationship
Sub-skill of mkdocs: Entity Relationship.
skill-creator-inspiration-examples
Sub-skill of skill-creator: Inspiration & Examples.
skill-creator-example-1-scenario-name
Sub-skill of skill-creator: Example 1: [Scenario Name] (+1).
bash-script-framework-example-1-create-new-cli-tool
Sub-skill of bash-script-framework: Example 1: Create New CLI Tool (+1).
instrument-data-allotrope-example-1-vi-cell-blu-file
Sub-skill of instrument-data-allotrope: Example 1: Vi-CELL BLU file (+2).
wave-theory-example-1-complete-wave-analysis
Sub-skill of wave-theory: Example 1: Complete Wave Analysis.
solver-benchmark-available-hull-geometries
Sub-skill of solver-benchmark: Available Hull Geometries.
ship-dynamics-6dof-example-2-natural-frequency-sensitivity-study
Sub-skill of ship-dynamics-6dof: Example 2: Natural Frequency Sensitivity Study.
ship-dynamics-6dof-example-1-full-6dof-simulation
Sub-skill of ship-dynamics-6dof: Example 1: Full 6DOF Simulation.
ship-dynamics-6dof-6-seakeeping-analysis
Sub-skill of ship-dynamics-6dof: 6. Seakeeping Analysis.