Toolverse
All skills

add-vault-protocol

by tradingstrategy-ai

Add support for a new ERC-4626 vault protocol. Use when the user wants to integrate a new vault protocol like IPOR, Plutus, Morpho, etc. Requires vault smart contract address, protocol name, and protocol slug as inputs.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Security
Views
3

About this skill

Add support for a new ERC-4626 vault protocol. Use when the user wants to integrate a new vault protocol like IPOR, Plutus, Morpho, etc. Requires vault smart contract address, protocol name, and protocol slug as inputs.

How to use

  1. Przygotuj informacje o protokole: adres smart kontraktu vault na wybranym blockchainie (np. Ethereum, Arbitrum, Base), nazwę protokołu (np. Plutus, IPOR, Morpho), identyfikator w formacie snake_case (np. plutus, ipor, morpho) oraz URL do block explorera (Etherscan, Arbiscan, Basescan). 2. Pobierz ABI smart kontraktu vault z block explorera. Jeśli kontrakt jest proxy, pobierz ABI implementacji, a nie proxy — sprawdź funkcję implementation() lub użyj opcji "Read as Proxy" w explorze. 3. Utwórz strukturę katalogów: eth_defi/abi/{protocol_slug}/ i umieść plik ABI jako {ContractName}.json. Jako wzór użyj struktury z eth_defi/abi/lagoon/. 4. Określ typ protokołu: jeśli protokół ma tylko jeden vault (np. Spark, Ethena, Cap), oznacz go jako HARDCODED_PROTOCOLS, w przeciwnym razie stwórz wzorce detekcji smart kontraktów. 5. Opcjonalnie dodaj poziom ryzyka protokołu lub pozostaw jako None. 6. Skill przeprowadzi Cię przez pozostałe kroki konfiguracji i integracji z biblioteka eth_defi.

Related skills

openapi-spec-generation

by wshobson

Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.

Security
18109

accessibility-compliance

by wshobson

Implement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.

Security
2173

llama-cpp

by zechenzhangAGI

Runs LLM inference on CPU, Apple Silicon, and consumer GPUs without NVIDIA hardware. Use for edge deployment, M1/M2/M3 Macs, AMD/Intel GPUs, or when CUDA is unavailable. Supports GGUF quantization (1.5-8 bit) for reduced memory and 4-10× speedup vs PyTorch on CPU.

Security
11252

google-analytics

by davila7

Analyze Google Analytics data, review website performance metrics, identify traffic patterns, and suggest data-driven improvements. Use when the user asks about analytics, website metrics, traffic analysis, conversion rates, user behavior, or performance optimization.

Security
1260

gmail-manager

by jeffvincent

Manage Gmail - send, read, search emails, manage labels and drafts. Use when user wants to interact with their Gmail account for email operations.

Security
17128

reviewing-code

by CaptainCrouton89

Systematically evaluate code changes for security, correctness, performance, and spec alignment. Use when reviewing PRs, assessing code quality, or verifying implementation against requirements.

Security
1493