Skip to content
Conduit

skill

scallop-skills

AI skill plugin for Scallop Protocol on Sui blockchain - lending, staking, governance integration

scallop-io/scallop-skillscommunitylistedunreviewed

Set up

Skills are installed by placing their folder where your agent loads skills.

The download comes from github.com/scallop-io/scallop-skills itself, not from our server, so what you get is exactly what its author published.

Install instructions come from the README

Skills do not use an MCP config. Follow the steps in the README below.

README

synced Oct 21, 2026

Scallop Protocol AI Skills

Release

Complete AI skills for Scallop Protocol on Sui blockchain - the leading lending protocol on Sui.

Features

  • 22 Skills — 21 protocol skills plus a scallop-overview router/index
  • 3 Expert Agents for complex tasks
  • Multi-SDK Support (TypeScript, Python)
  • Agent-Agnostic Design works with any LLM

Skills Overview

Start here: invoke scallop-overview — it indexes every skill and routes you to the right one for your task.

Scallop Lend (Core Lending)

SkillDescription
scallop-lend-integrationDeposit, withdraw, borrow, repay operations
scallop-obligation-managerObligation queries, risk assessment, health monitoring
scallop-liquidation-helperFind targets, calculate profit, execute liquidations
scallop-flash-loanUncollateralized flash loans for arbitrage

Scallop Staking

SkillDescription
scallop-spool-stakingStake market coins for SCA rewards
scallop-borrow-incentiveEarn rewards for borrowing
scallop-scasui-stakingStake SUI into scaSUI (SpringSui LST) and redeem it

Scallop Governance

SkillDescription
scallop-vescaLock SCA for voting power and revenue share

Scallop sCoin

SkillDescription
scallop-scoinMint/burn synthetic coins (sSUI, sUSDC)

Scallop Growth

SkillDescription
scallop-referralReferral program integration
scallop-loyaltyLoyalty rewards program

SDK Infrastructure

SkillDescription
scallop-client-setupInitialize and configure ScallopClient, ScallopConfig, network selection
scallop-query-dataMarket data, balances, obligations, portfolio queries
scallop-portfolio-analyticsAggregated user portfolio and protocol TVL
scallop-market-limitsPer-asset borrow/supply caps and isolated-asset rules
scallop-oraclePyth oracle price feeds and price updates in transactions
scallop-xoracle-integrationMulti-source oracle handling (Pyth + Supra + Switchboard)
scallop-error-handlingException hierarchy, error codes, recovery patterns
scallop-advanced-transactionsDry runs, gas control, BCS, multi-step PTBs
scallop-rpc-clientLow-level RPC access, plus sui-kit helpers
scallop-crypto-keysKeypair generation, import formats, signing, address derivation

Expert Agents

AgentPurpose
scallop-lend-expertComplex lending integration, debugging
scallop-defi-strategistYield optimization, risk management
scallop-liquidatorLiquidation bot development, MEV

Quick Start

Using Python SDK

# 0.3.0a1 is an alpha pre-release, so --pre is required
pip install --pre sui-scallop-sdk
from sui_scallop_sdk import ScallopClient

client = ScallopClient(secret_key="...", network="mainnet")
builder = client.create_builder()
tx = builder.create_tx_block()

# Supply 1 SUI
result_idx = tx.supply_quick(
    amount=1_000_000_000,
    coin_name="sui",
    sender=client.wallet_address
)
tx.transfer_objects([result_idx], client.wallet_address)

result = builder.sign_and_send_tx_block(tx)
print(f"TX: {result.digest}")

Using TypeScript SDK

# examples here are verified against 4.3.0; 5.x is ESM-only and needs Node >= 22
npm install @scallop-io/sui-scallop-sdk@4.3.0
import { Scallop } from '@scallop-io/sui-scallop-sdk';

const scallop = new Scallop({
  secretKey: '...',
  networkType: 'mainnet'
});
await scallop.init();

const builder = await scallop.createScallopBuilder();
const tx = builder.createTxBlock();

// Supply 1 SUI
await tx.supplyQuick(1_000_000_000, 'sui');
const result = await builder.signAndSendTxBlock(tx);

Supported Assets

34 coins and 33 sCoins, including:

  • Native: SUI
  • Stablecoins: USDC, FDUSD, USDY, mUSD, suiUSDe, USDsui
  • Wrapped / bridged: wETH, wBTC, wSOL, sbETH, sbUSDT, xBTC, zwBTC
  • DeFi: SCA, CETUS, DEEP, NS, WAL, HAEDAL, LOFI
  • LST: afSUI, haSUI, vSUI, scaSUI
  • Commodity: XAUm (tokenized gold)

See supported-coins.md for the full list.

Installation

Pick one path — installing through multiple channels leaves skills duplicated.

The .claude-plugin/ manifest in this repo is a cross-tool standard: both Claude Code and Codex read it natively (the directory name is fixed by Claude's spec; Codex reads it for compatibility).

Claude Code (managed plugin, auto-updates)

/plugin marketplace add scallop-io/scallop-skills
/plugin install scallop@scallop

Codex CLI (managed plugin, same manifest)

codex plugin marketplace add scallop-io/scallop-skills
codex plugin add scallop@scallop

GitHub Copilot, Cursor, Windsurf, and other agents

Uses the cross-tool skills installer, which copies the skills into your project (add --global for a user-level install):

npx skills add scallop-io/scallop-skills

License

MIT

↑↓ navigate openesc close