grimoire-morpho-blue — Claude Code skill: installation
This skill reads Morpho Blue deployment data, vault snapshots, and withdrawal liquidity through the Grimoire CLI. Use it when an agent needs spell parameters or contract addresses.
npx skills add franalgaba/grimoire --skill grimoire-morpho-blue -a claude-codeWhat grimoire-morpho-blue does
grimoire-morpho-blue queries Morpho Blue through grimoire venue morpho-blue. It can return adapter details and chain-specific contract addresses, filter vaults by asset, TVL, and APY, and produce a params: block for spell input. Supported command output includes json, table, and spell where the command exposes those formats.
The vault-liquidity command reads Morpho Vault V2 withdrawal liquidity in asset units and integer bps. It needs a vault address and can use --rpc-url for an onchain read; grimoire venue doctor provides a preflight check. Snapshot results carry snapshot_at and snapshot_source, while APY values use decimal rates.
Morpho Blue actions require an explicit market_id; vault deposit and withdrawal actions require a vault address. The skill must not pick a vault when that address is missing, so the agent needs a user-selected vault before authoring or executing such a spell.
What it helps with
- retrieve Morpho Blue contract addresses by chain
- filter vaults by asset, TVL, or APY
- generate spell
params:data - read Morpho Vault V2 withdrawal liquidity
- compare market and vault APY with selectors
Example prompts for the agent
- Get Morpho Blue addresses for chain
8453withgrimoire venue morpho-blue addresses --chain 8453. - List
USDCvaults on chain8453, filter them from TVL5000000, and return spell-formatted output. - Read withdrawal liquidity for vault
0xbeef0e0834849aCC03f0089F01f4F1Eeb06873C9and prepare spell parameters.
How to install grimoire-morpho-blue
1Skills CLI (Vercel)
npx skills add franalgaba/grimoire --skill grimoire-morpho-blue -a claude-code2Manually: put the files in place
~/.claude/skills/grimoire-morpho-blue/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/grimoire-morpho-blue/
1Skills CLI (Vercel)
npx skills add franalgaba/grimoire --skill grimoire-morpho-blue -a codex2Manually: put the files in place
.agents/skills/grimoire-morpho-blue/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add franalgaba/grimoire --skill grimoire-morpho-blue -a cursor2Manually: put the files in place
.cursor/skills/grimoire-morpho-blue/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install franalgaba/grimoire grimoire-morpho-blue2Manually: put the files in place
.github/skills/grimoire-morpho-blue/SKILL.md1Skills CLI (Vercel)
npx skills add franalgaba/grimoire --skill grimoire-morpho-blue -a gemini-cli2Platform CLI
gemini skills install https://github.com/franalgaba/grimoire --path skills/grimoire-morpho-blueManually: put the files in place
.devin/skills/grimoire-morpho-blue/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add franalgaba/grimoire --skill grimoire-morpho-blue -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about grimoire-morpho-blue
How do I install grimoire-morpho-blue in Claude Code?
Run npx skills add franalgaba/grimoire --skill grimoire-morpho-blue -a claude-code, then check ~/.claude/skills/grimoire-morpho-blue/SKILL.md.
What does grimoire-morpho-blue do?
It queries Morpho Blue deployment addresses, adapter data, vault listings, and snapshots through the Grimoire CLI. It can also read Morpho Vault V2 withdrawal liquidity and prepare spell input.
Which identifiers are required for Morpho Blue actions?
lend, withdraw, borrow, repay, supply_collateral, and withdraw_collateral need an explicit market_id. Vault actions need an explicit vault address.