limit-order-fast
KyberSwap Fast Limit Order Skill
⚠️ VIGILANT WARNING — EXTREME CAUTION REQUIRED ⚠️
This skill signs an EIP-712 message and creates a limit order IMMEDIATELY without any review step. Once signed and submitted, the order is live and authorizes the DSLOProtocol contract to spend your tokens when a taker fills the order.
Critical Risks:
- NO CONFIRMATION — The EIP-712 message is signed the instant this skill runs
- AUTHORIZES TOKEN SPENDING — Signing authorizes the limit order contract to spend your makerAsset when a taker fills the order
- NO PRICE REVIEW — You cannot review the order parameters before the signature is made
- NO SECOND CHANCE — Wrong target price, wrong amounts, or wrong tokens will still be submitted
- ORDER REMAINS ACTIVE — Until filled, cancelled, or expired, any taker can fill your order at the specified price
Before Using This Skill, Ensure:
- You have double-checked all order parameters (amount, tokens, target price, chain)
- You understand this signs and submits an order immediately
- You have sufficient makerAsset balance (the script checks and aborts if insufficient)
More from kybernetwork/kyberswap-skills
swap-execute-fast
This skill should ONLY be used when the user explicitly asks for immediate, no-confirmation execution using phrases like "fast swap", "execute immediately", "swap with no confirmation", "quick swap now", "instant execute", or "skip confirmation and swap". The user must clearly indicate they want to bypass the review/confirmation step. Do NOT use this skill if the user mentions wanting to review, confirm, check, or verify before executing — use swap-build + swap-execute instead. Do NOT use this skill for general swap requests like "swap ETH to USDC" or "trade tokens" — those should go to swap-build. This skill runs a shell script that builds the swap via fast-swap.sh then immediately broadcasts the transaction. DANGEROUS - no confirmation before sending real transactions.
19swap-execute
This skill should be used when the user asks to "execute swap", "send swap transaction", "submit swap", "broadcast swap", "run the swap", "execute the trade", or wants to submit a previously built swap transaction on-chain. Uses Foundry's `cast send` to broadcast transactions. Requires swap calldata from swap-build skill output.
17swap-build
This skill should be used when the user asks to "swap-build", "build a swap transaction", "build swap calldata", "create swap tx", "swap tokens", "trade crypto", "execute a token exchange", "swap ETH to USDC", "convert tokens", or needs encoded calldata for on-chain submission. Fetches the best route and builds transaction data via KyberSwap Aggregator.
16error-handling
Handle errors when swapping tokens through KyberSwap Aggregator API
16quote
This skill should be used when the user asks to "get a swap quote", "check swap price", "compare token rates", "see exchange rates", "how much would I get for", "price check", or wants to know the expected output for a token trade. Fetches the best route from KyberSwap Aggregator across 18 EVM chains.
15zap
This skill should be used when the user asks to "zap into a pool", "add liquidity", "zap in", "provide liquidity", "LP into", "zap out", "remove liquidity from pool", "withdraw from position", "migrate position", "move liquidity", "migrate LP", "rebalance position", or wants to add, remove, or migrate liquidity in concentrated liquidity pools in one transaction. Uses KyberSwap Zap as a Service (ZaaS) API to handle token ratio calculation, swaps, and deposits in a single transaction across 13 EVM chains.
3