🎯

hydra-head

🎯Skill

from flux-point-studios/cardano-agent-skills

VibeIndex|
What it does

Manages Hydra Layer 2 state channel operations, enabling off-chain transaction processing and coordination for Cardano smart contracts.

hydra-head

Installation

Install skill:
npx skills add https://github.com/flux-point-studios/cardano-agent-skills --skill hydra-head
4
AddedJan 27, 2026

Skill Details

SKILL.md

Overview

# Cardano Agent Skills

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)

[![Skills](https://img.shields.io/badge/skills-11-green.svg)](#available-skills)

A comprehensive set of small, focused Agent Skills for Cardano development. Self-calibrating, safe by design, and built for Claude Code, Codex, Cursor, and other AI coding assistants.

Features

  • Self-calibrating: Skills detect your installed CLI version and adapt commands automatically
  • Safe by design: Risky operations require explicit human invocation
  • Least privilege: Each skill has restricted tool access appropriate to its function
  • Token-efficient: Compact frontmatter with progressive detail loading

Quick Install

Option A: Vercel Skills CLI

```bash

npx skills add Flux-Point-Studios/cardano-agent-skills

```

Option B: add-skill (supports skill selection)

```bash

# Install all skills

npx add-skill Flux-Point-Studios/cardano-agent-skills -a claude-code

# Install specific skills only

npx add-skill Flux-Point-Studios/cardano-agent-skills --skill cardano-cli-wallets --skill cardano-cli-transactions -a claude-code

```

Available Skills

Core CLI Operations

| Skill | Description | Risk Level |

|-------|-------------|------------|

| cardano-cli-doctor | Diagnose CLI version, detect era-prefixed vs legacy syntax, produce compatibility report | Safe (read-only) |

| cardano-cli-wallets | Create/manage keys, addresses, UTxO checks, wallet dossier output | Safe (guidance) |

| cardano-cli-wallets-operator | Execute wallet operations (key generation, address building) | Manual invoke |

| cardano-cli-transactions | Build, sign, submit standard transactions (guidance + templates) | Safe (guidance) |

| cardano-cli-transactions-operator | Execute transaction builds and submits | Manual invoke |

| cardano-cli-staking | Stake key registration, delegation, rewards withdrawal (guidance) | Safe (guidance) |

| cardano-cli-staking-operator | Execute staking operations | Manual invoke |

| cardano-cli-plutus-scripts | Plutus script transactions: datums, redeemers, collateral (guidance) | Safe (guidance) |

| cardano-cli-plutus-scripts-operator | Execute script spends and submits | Manual invoke |

| cardano-protocol-params | Fetch and validate protocol parameters | Safe |

Smart Contracts

| Skill | Description | Risk Level |

|-------|-------------|------------|

| aiken-smart-contracts | Aiken workflows: validators, building, blueprints, .plutus generation | Safe |

| plutus-v3-conway | Plutus V3 under Conway: contexts, governance, V2β†’V3 migration | Safe |

| meshjs-cardano | MeshJS patterns: tx building, UTxO selection, wallet connectors | Safe |

Hydra L2

| Skill | Description | Risk Level |

|-------|-------------|------------|

| hydra-head | Hydra Head best practices: setup, keys, peers, lifecycle (guidance) | Safe (guidance) |

| hydra-head-operator | Execute Hydra operations (init, commit, close) | Manual invoke |

| hydra-head-troubleshooter | Decision tree for Hydra issues: symptoms β†’ fixes β†’ verification | Safe |

Architecture

```

cardano-agent-skills/

β”œβ”€β”€ shared/

β”‚ └── PRINCIPLES.md # Common safety rules across all skills

β”œβ”€β”€ skills/

β”‚ β”œβ”€β”€ /

β”‚ β”‚ β”œβ”€β”€ SKILL.md # Skill definition (frontmatter + instructions)

β”‚ β”‚ β”œβ”€β”€ reference/ # Deep-dive docs, patterns, examples

β”‚ β”‚ β”œβ”€β”€ templates/ # Copy-paste templates, worksheets

β”‚ β”‚ └── examples/ # Expected output samples

β”‚ └── ...

β”œβ”€β”€ .github/

β”‚ └── workflows/

β”‚ └── validate-skills.yml # CI validation

└── README.md

```

Skill Design Principles

1. Self-Calibrating (Dynamic Context)

Skills that interact with CLI tools use dynamic context injection to adapt to your installed version:

```yaml

---

name: cardano-cli-doctor

context:

- "!cardano-cli version"

- "!cardano-cli --help | head -40"

- "!cardano-cli conway --help 2>&1 | head -20"

---

```

More from this repository10

🎯
cardano-cli-transactions🎯Skill

Provides guided templates and safe instructions for building, signing, and submitting standard Cardano blockchain transactions using the Cardano CLI.

🎯
cardano-cli-wallets🎯Skill

Creates, manages, and provides guidance for Cardano wallet keys, addresses, and UTxO information with safe, read-only operations.

🎯
meshjs-cardano🎯Skill

Enables Claude Code to generate, validate, and interact with Cardano blockchain transactions and smart contracts using the Mesh.js JavaScript library.

🎯
cardano-protocol-params🎯Skill

Fetches and validates current Cardano blockchain protocol parameters, providing comprehensive parameter details for development and network configuration purposes.

🎯
aiken-smart-contracts🎯Skill

Generates Aiken smart contract validators, manages contract compilation workflows, and assists with building and deploying Cardano smart contracts using the Aiken development framework.

🎯
plutus-v3-conway🎯Skill

Generates Plutus V3 smart contract templates and transaction builders compatible with the Cardano Conway era's new governance and script capabilities.

🎯
hydra-head-troubleshooter🎯Skill

hydra-head-troubleshooter skill from flux-point-studios/cardano-agent-skills

🎯
cardano-cli-plutus-scripts-operator🎯Skill

Executes Plutus script transactions on Cardano, enabling direct spending and submission of complex smart contract interactions with manual human verification.

🎯
cardano-cli-transactions-operator🎯Skill

Executes actual Cardano transaction builds and submissions, requiring manual human invocation for direct blockchain transaction operations.

🎯
cardano-cli-staking🎯Skill

Streamlines Cardano staking operations by automating stake pool registration, delegation, rewards tracking, and CLI command management