Sablier skills for AI agents
npx skills add https://github.com/sablier-labs/sablier-skills --skill sablier-create-open-ended-streamCLI を使用してこのスキルをインストールし、ワークスペースで SKILL.md ワークフローの使用を開始します。
AI agent skills for interacting with the Sablier Protocol, the onchain token distribution protocol for token vesting and airdrop distributions. The skills cover protocol context, fixed-schedule vesting, open-ended payroll streams, and Merkle airdrop creation.
Install the full catalog:
npx skills add sablier-labs/sablier-skills
Install a single skill:
npx skills add sablier-labs/sablier-skills --skill sablier-create-vesting
Preview the catalog before installing:
npx skills add sablier-labs/sablier-skills -l
Pass -g to install globally.
Once installed, call a skill explicitly or let the agent route automatically.
Use sablier-create-vesting: Create a 4-year vesting stream with a 12-month cliff on Arbitrum for 0x...
Use sablier-create-airdrop: Create an instant Merkle airdrop on Ethereum from this CSV.
Use sablier-create-open-ended-stream: Stream 1 USDC per day on Base to 0x...
Use sablier-protocol: Explain the difference between Lockup, Flow, and Airdrops.
| Skill | Use it for | Scope |
|---|---|---|
sablier-create-airdrop |
Create Merkle airdrop campaigns from recipient CSVs | Sablier Airdrops, EVM |
sablier-create-open-ended-stream |
Create open-ended token payment streams with a configurable rate | Sablier Flow, EVM |
sablier-create-vesting |
Create fixed-schedule vesting streams with upfront funding | Sablier Lockup, EVM + Solana |
sablier-protocol |
Explain the Sablier product surface and common distribution patterns | Advisory / context |
skills/
sablier-create-airdrop/
sablier-create-open-ended-stream/
sablier-create-vesting/
sablier-protocol/
justfile
README.md
Each skill directory contains SKILL.md and may also ship:
assets/ for ABIs and other static datareferences/ for execution notes and product-specific guidancescripts/ for local helpers; today only sablier-create-airdrop includes codeSee CONTRIBUTING.md for local setup, formatting, and test commands.
skills/sablier-create-airdrop/scripts/generate-merkle-campaign.mjs validates address,amount CSVs, builds a Standard Merkle Tree artifact, uploads the campaign payload to Pinata, and prints CLI-ready JSON with:
rootcidtotalrecipientsartifactPathExample:
cd skills/sablier-create-airdrop/scripts
PINATA_JWT=... node generate-merkle-campaign.mjs \
--csv-file recipients.csv \
--decimals 18
MIT