Agent Skills for the deBridge cross-chain DeFi ecosystem. Skills teach AI agents how to bridge tokens, swap, sign transactions, query balances, and monitor orders across 20+ EVM chains and Solana.
Skills are the guidance layer; the deBridge MCP server and SDK are the execution layer.
npx skills add debridge-finance/debridge-skillsThis installs all deBridge skills into your agent's skill directory. Works with Claude Code, Cursor, Windsurf, Copilot, Cline, and 35+ other agents.
| Skill | Description |
|---|---|
| common | Shared prerequisite — environment detection, MCP setup, chain config, RPC discovery |
| bridge | Cross-chain bridge via DLN: quote, preflight, sign, execute, monitor |
| swap | Same-chain and cross-chain token swaps |
| signing | Transaction signing — routes to OWS, ethers/viem, cast, MetaMask, or Privy |
| wallets | Wallet setup: OWS, EOA, Foundry keystore, Privy embedded |
| analytics | Token prices, balances, TVL, DEX pools, on-chain data via third-party MCPs |
Skills tell the agent what to do; the MCP server exposes the on-chain tools. Install both.
claude mcp add --transport http debridge https://agents.debridge.com/mcpAdd to your MCP config file:
{
"mcpServers": {
"debridge": {
"type": "streamable-http",
"url": "https://agents.debridge.com/mcp"
}
}
}See setup/ for per-agent setup guides covering 35+ environments, including Copilot, Cline, Codex, Gemini CLI, VS Code, JetBrains, and more.
Agents can also discover skills remotely via progressive disclosure:
https://agents.debridge.com/llms.txt # llmstxt.org catalog
https://agents.debridge.com/skills/index.json # structured index
Each skill directory contains a SKILL.md entry point and sibling reference .md files. Skills follow four patterns:
- Shared Prerequisite —
commonruns first, detecting environment, MCP connectivity, and available signers. - Router —
signingandanalyticsdetect the available tool (OWS, ethers, cast, etc.) and route to the matching reference file. - Sequential Pipeline —
bridgefollows a strict order: quote -> preflight -> sign -> execute -> monitor. - MCP Probe with Fallback — every skill that calls MCP tools provides an alternative path when MCP is unavailable.
bridge/SKILL.md -> preflight.md -> ../signing/SKILL.md -> execute -> monitoring.md
|
ows-signing.md | sdk-signer.md | foundry-cast.md | metamask.md | privy-mcp.md
debridge-skills/
├── skills/
│ ├── common/ # Shared prereq: env detection, MCP setup, chain config, RPC discovery
│ ├── bridge/ # Sequenced: quote -> preflight -> sign -> execute -> monitor
│ ├── swap/ # Same-chain and cross-chain swap flows
│ ├── signing/ # Router: wallet/signer strategy selection
│ ├── wallets/ # Wallet setup: OWS, EOA, Foundry keystore, embedded
│ ├── analytics/ # Balances, prices, TVL, DEX pools, on-chain data
│ └── index.json # Generated: skill discovery catalog
├── setup/
│ ├── agents/ # Per-agent setup guides (35+ agents)
│ └── wallets/ # Per-wallet setup guides (7 wallets)
├── scripts/
│ ├── validate.ts # Schema + structural validation
│ ├── build-index.ts # Generate skills/index.json
│ └── generate-llmstxt.ts # Generate llms.txt
├── evals/ # LLM evaluation harness
├── plugin.json # Plugin descriptor
└── llms.txt # Generated: llmstxt.org skill catalog
npm installnpm run validate # Schema + structural checks (228 rules)
npm run validate:verbose # Validate with passing rules shown
npm run build # Full pipeline: validate -> index.json -> llms.txt
npm run build:index # Generate skills/index.json
npm run build:llmstxt # Generate llms.txt
npm run check # CI: verify generated files are up to date-
Create a directory under
skills/:mkdir -p skills/{skill-name} -
Write
SKILL.mdwith YAML frontmatter (name,description,license,metadata) and a markdown body. Thedescriptionfield is the trigger mechanism — include action verbs, token/chain names, and explicit trigger phrases. -
Add sibling reference
.mdfiles for environment-specific instructions. One concern per file, under 300 lines each. Every reference must be linked from SKILL.md. -
Validate and build:
npm run build
---
name: debridge-bridge # External ID: debridge- prefix required
description: >
Execute cross-chain bridge transactions via deBridge DLN...
Triggers: "bridge", "cross-chain transfer", "move tokens".
license: MIT
metadata:
author: deBridge
version: "1.0.0"
---The body starts with a PREREQUISITE line referencing ../common/SKILL.md, followed by a Quick Reference table, MCP availability check, numbered workflow steps, common errors, and a references list.
The validator enforces structural, content, and cross-referencing rules:
- Structural: frontmatter fields present,
namehasdebridge-prefix, body under 500 lines, references under 300 lines, no orphan references, no subdirectories. - Content: no hardcoded addresses/keys/paths, string-canonical amounts only, MCP fallback sections present, signing delegated to
signing/SKILL.md, preflight referenced before execute. - Cross-refs: all references resolve, no circular dependencies,
commonis prerequisite for every skill.
- Only include knowledge agents don't already have: MCP tool names, SDK signatures, parameter formats, sequencing constraints, chain-specific quirks.
- Use string-canonical amounts everywhere (
"100.5", never wei or BigNumber). - Reference MCP tools as
mcp__debridge__<tool_name>alongside SDK equivalents. - Put "when to use" context in the
descriptionfrontmatter, not in the body. - Mark dangerous operations:
⚠️ CAUTION: This executes a real transaction.
- One skill per PR.
- Run
npm run buildbefore committing — both validate and generate must succeed. - Conventional commits:
feat(bridge): add Solana destination support. - Bump
metadata.versionin SKILL.md frontmatter on every skill change. - Never edit
llms.txtorskills/index.jsondirectly — regenerate withnpm run build.
Skills are tested with an LLM eval harness in evals/. Each eval case is a prompt + assertions verifying that an agent using the skill produces correct behavior.
npm run eval -- --skill debridge-bridge # Run evals for a skill
npm run eval -- --all # Run all evalsEvery skill should have eval cases covering: happy path, MCP-unavailable fallback, error recovery, environment routing, and cross-skill sequencing.
- deBridge MCP Server — live cross-chain infrastructure tools
- Agent Skills Specification — the standard these skills follow
- llms.txt Standard — the format used for
llms.txt - skills.sh — skill discovery platform
- Setup Guides — per-agent and per-wallet setup instructions
MIT