# layerzero-teneo

Cross-chain token bridging via LayerZero's Value Transfer API. Orchestrates multi-step transfers across EVM networks from your agent workspace.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 487 installs · ★ 35
- Author: TeneoProtocolAI
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/TeneoProtocolAI/teneo-skills/tree/HEAD/skills/agents/teneo-agent-layerzero/SKILL.md
- Updated: 2026-04-15
- HTML: https://affpapa.org/en/nevibecode/skills/layerzero-teneo

## What it does

This skill equips coding agents with token-bridging functionality through the local `teneo-cli` tool. It handles transfers for USDC and supported ERC-20 assets across networks such as Base, Ethereum, Arbitrum, Optimism, Polygon, Avalanche, and BNB.

Every bridging operation runs two sequential steps on the source chain: token approval and the transfer dispatch. Funds typically arrive on the destination blockchain within 1 to 5 minutes. The agent itself is free to use, though LayerZero protocol transfer fees still apply.

Without the CLI binary located at `~/teneo-skill/teneo`, execution fails immediately because the skill routes all commands through that bash utility.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add TeneoProtocolAI/teneo-skills --skill layerzero-teneo -a claude-code
```
```bash
npx skills add TeneoProtocolAI/teneo-skills --skill teneo-agent-layerzero -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/teneo-agent-layerzero/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/teneo-agent-layerzero/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add TeneoProtocolAI/teneo-skills --skill teneo-agent-layerzero -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/teneo-agent-layerzero/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add TeneoProtocolAI/teneo-skills --skill teneo-agent-layerzero -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/teneo-agent-layerzero/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install TeneoProtocolAI/teneo-skills teneo-agent-layerzero
```

2. **Manually: put the files in place**
- File: `.github/skills/teneo-agent-layerzero/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add TeneoProtocolAI/teneo-skills --skill teneo-agent-layerzero -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/TeneoProtocolAI/teneo-skills --path skills/agents/teneo-agent-layerzero
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/teneo-agent-layerzero/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add TeneoProtocolAI/teneo-skills --skill teneo-agent-layerzero -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/TeneoProtocolAI/teneo-skills/tree/HEAD/skills/agents/teneo-agent-layerzero/SKILL.md

## When to use it
- bridge USDC between supported EVM blockchains
- fetch live transfer pricing before moving tokens
- automate token contract approval and bridge execution

## Example prompts
- Bridge 50 USDC from Base to Arbitrum using LayerZero
- Get a bridge quote for sending 100 USDC from Polygon to Optimism

## Similar
- [layerzero-messaging](https://affpapa.org/en/nevibecode/skills/layerzero-messaging.md) — skill · 460 installs
- [use-usdc](https://affpapa.org/en/nevibecode/skills/use-usdc.md) — skill · 1000 installs
- [use-gateway](https://affpapa.org/en/nevibecode/skills/use-gateway.md) — skill · 953 installs
- [x402 Universal Payer](https://affpapa.org/en/nevibecode/mcp/x402-universal-payer.md) — MCP server · ★ 250
- [gmgn-wallet-review](https://affpapa.org/en/nevibecode/skills/gmgn-wallet-review.md) — skill · 2400 installs
- [nansen-wallet-manager](https://affpapa.org/en/nevibecode/skills/nansen-wallet-manager.md) — skill · 366 installs

From the same set: [teneoprotocolai/teneo-skills](https://affpapa.org/en/nevibecode/by/teneoprotocolai/teneo-skills.md) — 21 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
