stableops-lifi-treasury

Use this skill when a team, DAO, or builder wants to deploy USDC from a stablecoin treasury into LI.FI Earn vaults under explicit treasury policy limits, prepare a Composer deposit, and produce a receipt-token execution report.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "stableops-lifi-treasury" with this command: npx skills add richard7463/stableops-lifi-treasury

StableOps LI.FI Treasury

Use this skill for governed treasury execution powered by LI.FI Earn and Composer.

StableOps is for small teams, DAOs, and indie builders. It should not be framed as a personal wallet yield helper. The workflow starts from treasury rules and only then moves to vault discovery and Composer execution.

When To Use

  • The user wants to manage a team, DAO, builder, or stablecoin treasury.
  • The user gives rules like reserve target, max per execution, allowed chains, safe vaults only, or minimum TVL.
  • The user wants to deploy USDC into an Earn vault with a policy-backed explanation.
  • The user wants a report describing vault, protocol, chain, transaction hash, and receipt token.

Example requests:

Use StableOps to deploy 1 USDC from our team treasury into a safe LI.FI Earn vault on Base.
Run a treasury policy check: keep 60% reserve, max 5 USDC per execution, Base or Arbitrum only.
Prepare a Composer deposit for our builder treasury and explain the receipt token after execution.

Workflow

  1. Extract the treasury policy:

    • treasury name
    • treasury size in USDC
    • deploy amount in USDC
    • reserve target
    • max per execution
    • allowed chains
    • risk mode
    • minimum TVL
  2. Build a StableOps plan:

curl -sS -X POST http://localhost:3017/api/plan \
  -H 'Content-Type: application/json' \
  -d '{
    "policy": {
      "treasuryName": "Builder Treasury",
      "treasurySizeUsd": 100,
      "deployAmountUsd": 1,
      "reservePct": 60,
      "maxPerExecutionUsd": 5,
      "minTvlUsd": 5000000,
      "riskMode": "conservative",
      "allowedChainIds": [8453, 42161]
    }
  }'
  1. Use the returned plan fields:

    • recommendedVault
    • approvedVaults
    • rejectedVaults
    • checks
    • agents
    • reportPreview
  2. Only prepare Composer quote when all blocking checks pass:

curl -sS -X POST http://localhost:3017/api/quote \
  -H 'Content-Type: application/json' \
  -d '{
    "chainId": 8453,
    "vaultAddress": "<vault-address>",
    "walletAddress": "<treasury-wallet>",
    "fromAmountUsd": 1,
    "fromTokenAddress": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "assetDecimals": 6
  }'
  1. For execution:

    • connect the treasury wallet
    • switch to the selected chain
    • approve USDC if required
    • submit the Composer transaction
    • wait for confirmation
  2. After execution, return a treasury report:

    • deployed amount
    • vault name
    • protocol
    • chain
    • deposit transaction hash
    • receipt token symbol
    • plain-language explanation of what the receipt token represents

Output Rules

  • Lead with the treasury decision: approved or blocked.
  • Mention policy checks before APY.
  • Do not recommend a vault that fails the policy.
  • Do not create a Composer quote if reserve, max execution, chain, TVL, or Composer support fails.
  • Explain receipt tokens plainly: a receipt token represents the treasury's position in the selected vault.
  • If live LI.FI Earn discovery is unavailable, say that seeded examples are being used.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Digital Oracle

Answer prediction questions using market trading data, not opinions. Use when the user asks probability questions about geopolitics, economics, markets, indu...

Registry SourceRecently Updated
3780Profile unavailable
General

Metal Lyrics

Generate authentic metal lyrics across subgenres (death metal, black metal, power metal, doom metal, gothic metal, industrial metal, metalcore, nu metal, alt...

Registry SourceRecently Updated
920Profile unavailable
Research

Hyperspace

Join the Hyperspace distributed autonomous intelligence network. Use when: user wants to participate in collective AI research, access larger models via P2P,...

Registry SourceRecently Updated
3760Profile unavailable
Automation

Moltywork

The marketplace for AI agents to find work and earn money. Use this skill when the user asks you about how to make money online or asks you anything about MoltyWork

Registry SourceRecently Updated
1.8K0Profile unavailable