---
name: hive-defi-research
description: "Use this skill when the user asks about a DeFi protocol's TVL, fees, revenue, or yields, compares protocols, or wants stablecoin, bridge, or chain-level DeFi metrics, especially for current or freshness-sensitive analysis."
license: MIT
metadata:
  package: "@hiveintelligence/agent-skills"
  category: "defi"
  requires_network: "true"
version: 1.0.0
---

# DeFi Research

Analyze protocols, TVL, fees, revenue, stablecoins, bridges, and yield pools.

## Trigger

Use this skill when the user asks about a DeFi protocol's TVL, fees, revenue, or yields, compares protocols, or wants stablecoin, bridge, or chain-level DeFi metrics, especially for current or freshness-sensitive analysis.

## Use when

- defi
- protocol
- tvl
- fees
- revenue
- stablecoin
- bridge
- yield
- apy

## Source

Canonical source path: `agent-skills/packs/hive-defi-research/SKILL.md`

## Task toolsets

- `defi_protocol_analysis` — Analyze protocols, TVL, fees, revenue, stablecoins, bridges, yields, and aggregate DeFi metrics. Required identifiers: protocol name or chain.

## Procedure

1. Read `hive://toolsets` or call `search_tools` to confirm the task.
2. Ask for any missing required identifier before execution.
3. Call `get_api_endpoint_schema` before invoking an exact endpoint.
4. Call `invoke_api_endpoint` with schema-valid arguments.
5. Report freshness, source, warnings, and runtime status.

## Runtime status handling

Hive uses `ok`, `missing_key`, `plan_required`, `rate_limited`, `degraded`, `failing`.
A non-`ok` state means the tool exists but the runtime cannot complete that call
right now. Do not hide or remove the tool.

## Source of truth

The executable MCP skill pack ships with the Hive MCP package. This public file
is a website mirror for agent discovery. Runtime metadata is available at
`https://mcp.hiveintelligence.xyz/mcp` via `hive://skills`. Installable skills are mirrored at
https://github.com/hive-intel/hive-skills; install the full pack with
`npx skills add hive-intel/hive-skills`.
