
grimoire-across
Fetches Across Protocol bridge quotes, routes, and deposit status using the Grimoire venue CLI. Use when you need bridge quotes, route availability, or cross-chain deposit tracking.
- Installs
- 62
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/franalgaba/grimoire --skill grimoire-across- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads grimoire-across automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Grimoire Across Skill
Use this skill to query Across Protocol bridge data for cross-chain strategy inputs.
Preferred invocations:
grimoire venue across ...npx -y @grimoirelabs/cli venue across ...(no-install)bun run packages/cli/src/index.ts venue across ...(repo-local)grimoire-across ...(direct binary from@grimoirelabs/venues)
Recommended preflight:
grimoire venue doctor --adapter across --chain 1 --rpc-url <rpc> --json
Commands
grimoire venue across info— adapter metadata and supported chainsgrimoire venue across chains— list supported bridge chainsgrimoire venue across quote --asset <symbol|address> --from <chainId> --to <chainId> --amount <wei> [--recipient <address>]— get a bridge quote with fees and limitsgrimoire venue across status --tx-hash <hash> [--api-url <url>]— check deposit status by origin tx hashgrimoire venue across routes --asset <symbol>— list available bridge routes for an asset
Examples
grimoire venue across info
grimoire venue across chains
grimoire venue across quote --asset USDC --from 1 --to 8453 --amount 1000000000
grimoire venue across quote --asset WETH --from 42161 --to 1 --amount 500000000000000000
grimoire venue across status --tx-hash 0xabc123...
grimoire venue across routes --asset USDC
grimoire venue across routes --asset WETH
Supported Chains
| Chain | ID |
|---|---|
| Ethereum | 1 |
| Optimism | 10 |
| Polygon | 137 |
| Base | 8453 |
| Arbitrum | 42161 |
Quote Response
The quote command returns:
inputAmount/outputAmount— amounts in smallest unit (wei)estimatedFillTimeSec— expected bridge timeisAmountTooLow— whether the amount is below minimumlimits.minDeposit/limits.maxDeposit/limits.maxDepositInstantfees.lpFee/fees.relayerGasFee/fees.relayerCapitalFee/fees.totalRelayFeeroute.spokePoolAddress— spoke pool contract used
Metric Surface (Spell Comparisons)
Across exposes quote_out for bridge output comparisons:
across_out = metric("quote_out", across, USDC, "to_chain=8453,amount=1000000")
Selector fields:
- required:
to_chain - optional:
amount(defaults to 1 unit of input asset),asset_out(defaults to input asset)
Spell Constraints
When writing bridge actions in .spell files targeting Across, use with clauses:
across.bridge(USDC, params.amount, 8453) with (
max_slippage=50,
require_quote=true,
)
| Constraint | Type | Description |
|---|---|---|
max_slippage | integer (bps) | Maximum slippage in basis points (converted to min_output) |
min_output | integer (wei) | Explicit minimum output amount floor |
require_quote | boolean | Fail if quote fetch fails |
require_simulation | boolean | Fail if simulation unavailable |
max_gas | integer (wei) | Validate gas estimate against cap |
Notes
- Amounts are always in the token's smallest unit (wei). For USDC (6 decimals): 1000 USDC =
1000000000. - The
statuscommand queries the Across public API (https://app.across.to/api/deposits/status). - Routes are computed from the built-in token registry; use raw addresses for unlisted tokens.
- Prefer
--format jsonin automation; the CLI defaults totoonformat for interactive use.
FAQ
What does the grimoire-across skill do?
Fetches Across Protocol bridge quotes, routes, and deposit status using the Grimoire venue CLI. Use when you need bridge quotes, route availability, or cross-chain deposit tracking.
How do I install grimoire-across?
Run npx skills add https://github.com/franalgaba/grimoire --skill grimoire-across in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/grimoire-across/ (personal) or .claude/skills/grimoire-across/ (project).
Which AI agents can use grimoire-across?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is grimoire-across safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains grimoire-across?
It is published by franalgaba in franalgaba/grimoire. It has 62 recorded installs.
More from franalgaba/grimoire
grimoire-polymarket
franalgaba/grimoire
Queries Polymarket market data and CLOB state, and manages CLOB orders via the Grimoire venue CLI wrapper backed by the official Polymarket CLI.
grimoire-hyperliquid
franalgaba/grimoire
Queries Hyperliquid market data using the Grimoire venue CLI. Use when you need mids, books, metadata, open orders, or a withdrawal call.
grimoire
franalgaba/grimoire
Install and operate Grimoire, author .spell files with full syntax coverage (including advisory decision logic), and run compile/validate/simulate/cast safely. Use when users ask to create, edit, debug, validate, simulate, execute, or explain Grimoire strategies.
grimoire-uniswap
franalgaba/grimoire
Retrieves Uniswap router metadata using the Grimoire venue CLI. Use when you need router addresses, adapter information, or Uniswap V3/V4 details.
grimoire-aave
franalgaba/grimoire
Fetches Aave V3 public market data using the Grimoire venue CLI. Use when you need Aave health checks, chain listings, market metadata, or reserve info.
grimoire-morpho-blue
franalgaba/grimoire
Fetches Morpho Blue public deployment metadata using the Grimoire venue CLI. Use when you need contract addresses or adapter info.
Popular other skills
hyperframes-cli
heygen-com/hyperframes
The HyperFrames CLI by job - scaffold, check, look at frames, edit the timeline, preview, render locally or in the cloud, publish, project history - plus reading its JSON and recovering from build or render failures.
triage
mattpocock/skills
Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.
ask-matt
mattpocock/skills
Ask which skill or flow fits your situation. A router over the skills in this repo.
to-questionnaire
mattpocock/skills
Turn a decision you can't fully answer into a questionnaire for someone else to fill in.
loop-me
mattpocock/skills
Grill me about specs for the workflows I want to build, within this workspace.