[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CS79KBBDT71057WFHMQVHC":3,"skill-same:01M6CS79KBBDT71057WFHMQVHC":87},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":31,"publishedAt":52,"linkOnly":53,"markdownContent":54,"markdownBody":55,"frontMatter":56,"refName":35,"commitSha":59,"skillDirectory":60,"forksCount":61,"repositoryHtmlUrl":58,"repositoryHomepageUrl":62,"ownerHtmlUrl":63,"ownerBlogUrl":64,"ownerDescription":65,"updatedAt":66,"install":67,"resources":80},"01M6CS79KBBDT71057WFHMQVHC","yo-design",null,"Create distinctive, production-grade React + Tailwind v4 interfaces in YO's dark-theme aesthetic (#000 background, #D6FF34 neon accent, Space Grotesk). Use this skill when the user asks to build web components, pages, dashboards, or applications for YO — including vault displays, DeFi interfaces, landing pages, or any UI that should follow the YO brand. Also use when the user mentions \"YO theme\", \"YO style\", \"YO brand\", or asks to style something with the neon-on-black look.","yoprotocol\u002Fyo-protocol-skills","yoprotocol","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F193741819?v=4","01M6CS6X80H0ER1497K71NZR8F","Yo Protocol","01M6CS6XC2ZHV2QCRE9SB40KES",1,"MIT","https:\u002F\u002Fgithub.com\u002Fyoprotocol\u002Fyo-protocol-skills\u002Fblob\u002Fmain\u002Fskills\u002Fyo-design\u002FSKILL.md",[18,23,26],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":27,"categoryName":28,"taxonomyType":29,"taxonomyTypeDesc":30},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51],"yo design","design","vault","main","build","tailwind v4","aesthetic","use","landing","brand","Tailwind","applications","https","protocol","create","web components","react","components","web","github","2026-11-10 10:12:30",false,"---\nname: yo-design\ndescription: >-\n  Create distinctive, production-grade React + Tailwind v4 interfaces in YO's\n  dark-theme aesthetic (#000 background, #D6FF34 neon accent, Space Grotesk).\n  Use this skill when the user asks to build web components, pages, dashboards,\n  or applications for YO — including vault displays, DeFi interfaces, landing\n  pages, or any UI that should follow the YO brand. Also use when the user\n  mentions \"YO theme\", \"YO style\", \"YO brand\", or asks to style something with\n  the neon-on-black look.\nauthor: yoprotocol\nhomepage: https:\u002F\u002Fgithub.com\u002Fyoprotocol\u002Fyo-protocol-skills\nsource: https:\u002F\u002Fgithub.com\u002Fyoprotocol\u002Fyo-protocol-skills\u002Ftree\u002Fmain\u002Fskills\u002Fyo-design\n---\n\nOfficial Yo Protocol skill.\nCanonical repository: https:\u002F\u002Fgithub.com\u002Fyoprotocol\u002Fyo-protocol-skills\n\nBuild production-grade React + Tailwind v4 interfaces that look and feel\nunmistakably YO. Every output should be dark, precise, and alive with\nthat neon green energy.\n\nRead `references\u002Fbrand-kit.md` for exact hex values, vault colors,\ntypography specs, Tailwind v4 theme config, and brand restrictions.\n\n## Stack\n\n- **React** (functional components, hooks)\n- **Tailwind v4** with CSS-first `@theme` config\n- **Space Grotesk** via Google Fonts (the only permitted typeface)\n- **Motion** (framer-motion) for animations when available\n- Plain CSS for animations when Motion is not available\n\n## YO Aesthetic\n\nYO's visual identity is **dark, clean, and electric**. Black backgrounds,\nneon green (#D6FF34) as the sole accent, Space Grotesk typography, and\ngenerous whitespace. The brand is a DeFi yield protocol — the aesthetic\nshould feel technical, confident, and premium.\n\n### Color Rules\n\nThe palette is intentionally constrained:\n\n- **Background**: `#000000` (primary) or `#2B2C2A` (elevated surfaces\u002Fcards)\n- **Accent**: `#D6FF34` (neon green) — for CTAs, highlights, active states,\n  emphasis. This is the only brand accent color.\n- **Text**: white for primary, muted gray for secondary\n- **Vault colors**: Each yoVault product has a dedicated color (see\n  `references\u002Fbrand-kit.md`). Use these when displaying vault-specific\n  data, never as generic decoration.\n\nBrand restriction: **no gradients on brand colors**. The neon green is\nalways flat. Gradients are permitted on non-brand decorative elements\n(glows, background atmospherics) but never on the YO green itself.\n\n### Typography\n\nSpace Grotesk is the only typeface. No alternatives, no fallbacks beyond\nsystem-ui. Use Semibold\u002FMedium for headings, Regular for body. Generous\nletter-spacing on headings. Clean hierarchy through weight and size, not\nthrough font variety.\n\n### Atmosphere & Depth\n\nDark interfaces need texture to avoid feeling flat. Create depth through:\n\n- Subtle glow effects using the neon green (box-shadow, text-shadow)\n- Fine borders (`border-yo-dark` or `border-white\u002F10`) to separate surfaces\n- Noise\u002Fgrain overlays at low opacity for texture\n- Strategic use of `backdrop-blur` for layered surfaces\n- Ambient light effects — a soft neon glow bleeding from interactive elements\n\nAvoid: solid gray backgrounds, heavy drop shadows, gradient meshes with\nmultiple colors, anything that reads as generic dark-mode rather than YO.\n\n### Motion\n\nAnimations should feel precise and snappy, matching the technical DeFi\ncontext. Good patterns:\n\n- Staggered reveals on page load (`animation-delay` cascade)\n- Hover states with glow intensification\n- Number counters for yield\u002FAPY displays\n- Subtle pulse on live data indicators\n- Smooth transitions between states (0.2-0.3s ease-out)\n\nAvoid: bouncy\u002Fplayful easing, slow fades, spinning loaders, anything\nthat feels casual or imprecise.\n\n### Layout\n\n- Dark, generous negative space — let elements breathe\n- Card-based layouts with `#2B2C2A` surface on `#000` background\n- Data-dense sections (tables, charts) with clean grid alignment\n- Asymmetric hero sections are welcome for landing pages\n- Sticky headers and fixed navigation for dashboards\n\n## Frontend Aesthetics Guidelines\n\nAvoid generic AI-generated aesthetics like predictable layouts and component patterns, or cookie-cutter design that\nlacks context-specific character. Stay true to YO's established visual language.\n\nInterpret creatively and make unexpected choices that feel genuinely designed for the context within YO's\ndark-theme aesthetic. Vary layouts, compositions, and visual treatments — no two designs should feel identical.\n\nMatch implementation complexity to the aesthetic vision. Maximalist designs need elaborate code with extensive\nanimations and effects. Minimalist or refined designs need restraint, precision, and careful attention to spacing,\ntypography, and subtle details. Elegance comes from executing the vision well.\n\nRemember: Claude is capable of extraordinary creative work. Don't hold back, show what can truly be created when\nthinking outside the box and committing fully to a distinctive vision.\n\n## Implementation Checklist\n\nWhen building a YO interface:\n\n1. Set up the Tailwind v4 `@theme` block with YO tokens (see reference file)\n1. Import Space Grotesk from Google Fonts\n1. Establish the dark background and color hierarchy\n1. Build the layout with proper spacing and card surfaces\n1. Add the neon green accent to interactive and emphasis elements\n1. Layer in atmospheric effects (glows, borders, texture)\n1. Add motion for key moments (load, hover, state changes)\n1. Verify: no gradients on brand colors, no off-brand fonts, no light theme\n","Official Yo Protocol skill.\nCanonical repository: https:\u002F\u002Fgithub.com\u002Fyoprotocol\u002Fyo-protocol-skills\n\nBuild production-grade React + Tailwind v4 interfaces that look and feel\nunmistakably YO. Every output should be dark, precise, and alive with\nthat neon green energy.\n\nRead `references\u002Fbrand-kit.md` for exact hex values, vault colors,\ntypography specs, Tailwind v4 theme config, and brand restrictions.\n\n## Stack\n\n- **React** (functional components, hooks)\n- **Tailwind v4** with CSS-first `@theme` config\n- **Space Grotesk** via Google Fonts (the only permitted typeface)\n- **Motion** (framer-motion) for animations when available\n- Plain CSS for animations when Motion is not available\n\n## YO Aesthetic\n\nYO's visual identity is **dark, clean, and electric**. Black backgrounds,\nneon green (#D6FF34) as the sole accent, Space Grotesk typography, and\ngenerous whitespace. The brand is a DeFi yield protocol — the aesthetic\nshould feel technical, confident, and premium.\n\n### Color Rules\n\nThe palette is intentionally constrained:\n\n- **Background**: `#000000` (primary) or `#2B2C2A` (elevated surfaces\u002Fcards)\n- **Accent**: `#D6FF34` (neon green) — for CTAs, highlights, active states,\n  emphasis. This is the only brand accent color.\n- **Text**: white for primary, muted gray for secondary\n- **Vault colors**: Each yoVault product has a dedicated color (see\n  `references\u002Fbrand-kit.md`). Use these when displaying vault-specific\n  data, never as generic decoration.\n\nBrand restriction: **no gradients on brand colors**. The neon green is\nalways flat. Gradients are permitted on non-brand decorative elements\n(glows, background atmospherics) but never on the YO green itself.\n\n### Typography\n\nSpace Grotesk is the only typeface. No alternatives, no fallbacks beyond\nsystem-ui. Use Semibold\u002FMedium for headings, Regular for body. Generous\nletter-spacing on headings. Clean hierarchy through weight and size, not\nthrough font variety.\n\n### Atmosphere & Depth\n\nDark interfaces need texture to avoid feeling flat. Create depth through:\n\n- Subtle glow effects using the neon green (box-shadow, text-shadow)\n- Fine borders (`border-yo-dark` or `border-white\u002F10`) to separate surfaces\n- Noise\u002Fgrain overlays at low opacity for texture\n- Strategic use of `backdrop-blur` for layered surfaces\n- Ambient light effects — a soft neon glow bleeding from interactive elements\n\nAvoid: solid gray backgrounds, heavy drop shadows, gradient meshes with\nmultiple colors, anything that reads as generic dark-mode rather than YO.\n\n### Motion\n\nAnimations should feel precise and snappy, matching the technical DeFi\ncontext. Good patterns:\n\n- Staggered reveals on page load (`animation-delay` cascade)\n- Hover states with glow intensification\n- Number counters for yield\u002FAPY displays\n- Subtle pulse on live data indicators\n- Smooth transitions between states (0.2-0.3s ease-out)\n\nAvoid: bouncy\u002Fplayful easing, slow fades, spinning loaders, anything\nthat feels casual or imprecise.\n\n### Layout\n\n- Dark, generous negative space — let elements breathe\n- Card-based layouts with `#2B2C2A` surface on `#000` background\n- Data-dense sections (tables, charts) with clean grid alignment\n- Asymmetric hero sections are welcome for landing pages\n- Sticky headers and fixed navigation for dashboards\n\n## Frontend Aesthetics Guidelines\n\nAvoid generic AI-generated aesthetics like predictable layouts and component patterns, or cookie-cutter design that\nlacks context-specific character. Stay true to YO's established visual language.\n\nInterpret creatively and make unexpected choices that feel genuinely designed for the context within YO's\ndark-theme aesthetic. Vary layouts, compositions, and visual treatments — no two designs should feel identical.\n\nMatch implementation complexity to the aesthetic vision. Maximalist designs need elaborate code with extensive\nanimations and effects. Minimalist or refined designs need restraint, precision, and careful attention to spacing,\ntypography, and subtle details. Elegance comes from executing the vision well.\n\nRemember: Claude is capable of extraordinary creative work. Don't hold back, show what can truly be created when\nthinking outside the box and committing fully to a distinctive vision.\n\n## Implementation Checklist\n\nWhen building a YO interface:\n\n1. Set up the Tailwind v4 `@theme` block with YO tokens (see reference file)\n1. Import Space Grotesk from Google Fonts\n1. Establish the dark background and color hierarchy\n1. Build the layout with proper spacing and card surfaces\n1. Add the neon green accent to interactive and emphasis elements\n1. Layer in atmospheric effects (glows, borders, texture)\n1. Add motion for key moments (load, hover, state changes)\n1. Verify: no gradients on brand colors, no off-brand fonts, no light theme\n",{"name":5,"author":9,"source":57,"homepage":58,"description":7},"https:\u002F\u002Fgithub.com\u002Fyoprotocol\u002Fyo-protocol-skills\u002Ftree\u002Fmain\u002Fskills\u002Fyo-design","https:\u002F\u002Fgithub.com\u002Fyoprotocol\u002Fyo-protocol-skills","85ca86ba6f1e897b87386540895633537cd0567a","skills\u002Fyo-design",0,"https:\u002F\u002Fwww.yo.xyz","https:\u002F\u002Fgithub.com\u002Fyoprotocol","https:\u002F\u002Fwww.yo.xyz\u002F","The best yield in DeFi, period.","2026-06-02 15:57:30",{"source":8,"skillName":5,"commands":68,"prompt":78,"zipAvailable":79},[69,72,75],{"tool":70,"command":71},"npx","npx skills add yoprotocol\u002Fyo-protocol-skills --skill yo-design",{"tool":73,"command":74},"bunx","bunx skills add yoprotocol\u002Fyo-protocol-skills --skill yo-design",{"tool":76,"command":77},"pnpm","pnpm dlx skills add yoprotocol\u002Fyo-protocol-skills --skill yo-design","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fyoprotocol\u002Fyo-protocol-skills\u002Fblob\u002Fmain\u002Fskills\u002Fyo-design\u002FSKILL.md",true,[81],{"path":82,"resourceType":83,"resourceTypeDesc":84,"sizeBytes":85,"sourceHtmlUrl":86},"references\u002Fbrand-kit.md","REFERENCE","参考文档",2635,"https:\u002F\u002Fgithub.com\u002Fyoprotocol\u002Fyo-protocol-skills\u002Fblob\u002Fmain\u002Fskills\u002Fyo-design\u002Freferences\u002Fbrand-kit.md",[88,114,130,152,170,196],{"skillNo":89,"name":90,"nameZh":6,"description":91,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":92,"categories":93,"keywords":97,"publishedAt":52},"01M6CS7MTTR71862B7EF3BS8G9","yo-protocol-sdk","ALWAYS use this skill when the user writes TypeScript or JavaScript code that imports from `@yo-protocol\u002Fcore`, uses `createYoClient`, or programmatically interacts with Yo Protocol vaults (yoETH, yoUSD, yoBTC, yoEUR, yoGOLD, yoUSDT) via the SDK. This skill covers the complete `@yo-protocol\u002Fcore` SDK: client initialization (createYoClient, multi-chain publicClients, partnerId), vault reads (getVaultState, previewDeposit, previewRedeem, isPaused), user reads (getUserPosition, getShareBalance, getTokenBalance, getAllowance), prepared transactions (prepareDepositWithApproval, prepareRedeemWithApproval, prepareApprove), REST API queries (getVaultSnapshot, getVaultYieldHistory, getVaultTvlHistory, getUserHistory, getUserPerformance), Merkl reward claims (getClaimableRewards, prepareClaimMerklRewards), and utilities (parseTokenAmount, formatTokenAmount, VAULTS registry, gateway address). Trigger for Node.js scripts, backend services, bots, Safe\u002FAA batch transaction builders, or any non-React TypeScript code that interacts with Yo Protocol. Also trigger when the user mentions the Yo gateway, PreparedTransaction, ERC-4626 vault interactions specific to Yo, or asks about vault addresses and token addresses per chain. Do NOT use for React hooks (use yo-protocol-react) or CLI shell commands (use yo-protocol-cli).","https:\u002F\u002Fgithub.com\u002Fyoprotocol\u002Fyo-protocol-skills\u002Fblob\u002Fmain\u002Fskills\u002Fyo-protocol-sdk\u002FSKILL.md",[94],{"categoryNo":95,"categoryName":96,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",[98,45,99,100,101,48,102,103,104,105,106,107,108,39,109,110,111,35,112,113],"sdk","yo protocol","yo protocol sdk","javascript","core","code","batch","gateway","REST","api","transactions","hooks","queries","do","bots","backend services",{"skillNo":115,"name":116,"nameZh":6,"description":117,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":118,"categories":119,"keywords":122,"publishedAt":52},"01M6CS7H051N19JKSVQD7AFFDM","yo-protocol-react-sdk","ALWAYS use this skill when the user is working with React components or hooks that interact with Yo Protocol vaults, or imports from `@yo-protocol\u002Freact`. This skill covers the full React SDK: YieldProvider setup, query hooks (useVaultState, useVaultSnapshot, useUserPosition, useTokenBalance, useShareBalance, useAllowance, useMerklRewards, useLeaderboard, usePrices, etc.), action hooks (useDeposit, useRedeem, useApprove, useClaimMerklRewards), and migration from the old API (useVault→useVaultState, useUserBalance→useUserPosition, inputToken→token, account→owner, partnerId string→number, publicClient→publicClients). Trigger whenever the user mentions yo protocol React hooks, vault dashboard components, deposit\u002Fredeem UI flows, YieldProvider, useYoClient, @yo-protocol\u002Freact, yo-kit, or asks to build React components for yoETH, yoUSD, yoBTC, yoEUR, yoGOLD, or yoUSDT vaults. Also trigger when the user has broken imports or API changes after upgrading @yo-protocol\u002Freact. Do NOT use for CLI shell commands (use yo-protocol-cli) or server-side Node.js scripts without React (use yo-protocol-sdk).","https:\u002F\u002Fgithub.com\u002Fyoprotocol\u002Fyo-protocol-skills\u002Fblob\u002Fmain\u002Fskills\u002Fyo-protocol-react\u002FSKILL.md",[120,121],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":95,"categoryName":96,"taxonomyType":21,"taxonomyTypeDesc":22},[98,48,45,99,123,124,51,125,49,126,127,34,107,128,39,109,36,111,35,129],"yo protocol react sdk","cli","dashboard","react components","server","broken","query",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":139,"publishedAt":52},"01M6CS7CXA28R1NED0WTPBVGD5","yo-protocol-cli","ALWAYS use this skill when the user mentions the YO Protocol CLI, the `yo` command, `@yo-protocol\u002Fcli`, or wants to interact with YO Protocol vaults (yoETH, yoUSD, yoBTC, yoEUR, yoGOLD, yoUSDT) from a shell script, terminal, or command line. The `yo` binary is an agent-first interface for ERC-4626 yield vaults on Ethereum (1), Base (8453), and Arbitrum (42161). It outputs structured JSON to stdout, never requires or accepts private keys, and produces unsigned calldata routed through the YO Gateway — ready for Safe\u002FAA wallets and Base MCP `send_calls`. Use it for: building unsigned transactions (`yo prepare {approve,deposit,redeem,deposit-with-approval}`), reading positions and rewards (`yo position`, `yo portfolio`, `yo pending-redeems`, `yo rewards`, `yo yo-rewards`, `yo user-perf`), listing vaults and history (`yo vaults`, `yo vault`, `yo history`, `yo prices`, `yo yield`, `yo tvl`, `yo share-price`, `yo perf`, `yo leaderboard`), self-describing the command surface for an agent (`yo schema`), setting up `YO_RPC_URL`, or piping output into jq or other tools. Do NOT use for React hooks (`@yo-protocol\u002Freact`) or TypeScript SDK code (`@yo-protocol\u002Fcore`) — those have dedicated skills.","https:\u002F\u002Fgithub.com\u002Fyoprotocol\u002Fyo-protocol-skills\u002Fblob\u002Fmain\u002Fskills\u002Fyo-protocol-cli\u002FSKILL.md",[136],{"categoryNo":137,"categoryName":138,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[124,45,99,140,141,142,143,144,48,103,145,108,146,147,148,149,150,109,35,151],"yo protocol cli","MCP","terminal","safe","typescript","ethereum","command","portfolio","never","ready","up","self",{"skillNo":153,"name":154,"nameZh":6,"description":155,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":156,"categories":157,"keywords":159,"publishedAt":52},"01M6CS75XVA4Y5XD6X884A8MVN","yo-base-mcp-plugin","Base MCP plugin for YO Protocol — ERC-4626 yield vaults with ERC-7540 async redemption on Ethereum (1), Base (8453), and Arbitrum (42161). Both deposit and withdraw route through the YO Gateway. Use when the user wants to view YO vaults, check positions\u002Fbalances\u002Frewards, deposit, request a redeem (instant or async), or claim Merkl rewards via Base MCP's `send_calls`. Triggers on YO Protocol, yoUSD, yoETH, yoBTC, yoEUR, yoGOLD, yoUSDT, \"deposit into yo\", \"withdraw from yo\", \"yo vault\", or \"claim yo rewards\".","https:\u002F\u002Fgithub.com\u002Fyoprotocol\u002Fyo-protocol-skills\u002Fblob\u002Fmain\u002Fskills\u002Fyo-base-mcp-plugin\u002FSKILL.md",[158],{"categoryNo":137,"categoryName":138,"taxonomyType":21,"taxonomyTypeDesc":22},[141,160,161,162,51,45,105,44,145,34,163,164,165,166,39,167,35,168,169,99],"plugin","base","yo base mcp plugin","instant","check","view","redemption","async","route","claim",{"skillNo":171,"name":172,"nameZh":6,"description":173,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":174,"categories":175,"keywords":177,"publishedAt":52},"01M6CS71D42M6B8A0R7FGCDYY7","risk-graph","Use Risk Graph's paid agent API (`\u002Fapi\u002Fv1\u002Fagent\u002F*`) — a DeFi risk-intelligence graph covering pools, assets, protocols, and chains, monetised via the [x402](https:\u002F\u002Fx402.org) micropayment standard over USDC on Base mainnet (chain id `8453`). Every endpoint costs between $0.001 and $0.75 per call; the payer pays no gas — settlement is EIP-3009 `transferWithAuthorization` via the Coinbase CDP facilitator. Use whenever an agent needs structured, programmatic DeFi-risk data and is willing to pay per call: ranking pools by risk, comparing protocols, fetching chain-level risk signals, mapping dependency chains between pools\u002Fassets, extracting subgraphs around a node, explaining why a node is risky, or building an autonomous agent that consumes on-chain risk intelligence. Make sure to use this skill whenever the user mentions Risk Graph, risk-graph, DeFi risk score, pool risk, protocol risk, chain risk, asset risk, node risk explain, subgraph extraction, dependency chain, `\u002Fapi\u002Fv1\u002Fagent\u002F`, x402, paid agent API, USDC paywall, EIP-3009 paywall, Coinbase CDP facilitator, or building AI agents that consume on-chain risk intelligence — even if they don't explicitly name \"Risk Graph\". Triggers on mentions of Risk Graph, risk-graph API, DeFi risk scoring, x402 paywall, USDC micropayments on Base, agent-facing DeFi data, pool\u002Fprotocol\u002Fasset\u002Fchain risk lookup, dependency-graph traversal, subgraph extraction, or paid `\u002Fapi\u002Fv1\u002Fagent\u002F*` endpoints.","https:\u002F\u002Fgithub.com\u002Fyoprotocol\u002Fyo-protocol-skills\u002Fblob\u002Fmain\u002Fskills\u002Frisk-graph\u002FSKILL.md",[176],{"categoryNo":137,"categoryName":138,"taxonomyType":21,"taxonomyTypeDesc":22},[178,179,180,181,182,183,184,185,107,186,187,188,189,190,191,35,192,193,194,195],"graph","risk","risk graph","ai agents","risk scoring","defi","data","endpoint","why","node","autonomous","gas","dependency","cdp","x402","coinbase","scoring","intelligence",{"skillNo":197,"name":198,"nameZh":6,"description":199,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":200,"categories":201,"keywords":202,"publishedAt":52},"01M6CS6YVBG96M4AG32H5SG51F","yo-protocol-skills","Official Yo Protocol skills bundle (SDK, CLI, React)","https:\u002F\u002Fgithub.com\u002Fyoprotocol\u002Fyo-protocol-skills\u002Fblob\u002Fmain\u002FSKILL.md",[],[45,203,124,51,98,48,204,44],"yo protocol skills","official"]