CH

check-vault-onchain

Validates if a smart contract address corresponds to a supported vault using an onchain Python script.

Install

mkdir -p .claude/skills/check-vault-onchain && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/5518" && unzip -o skill.zip -d .claude/skills/check-vault-onchain && rm skill.zip

Installs to .claude/skills/check-vault-onchain

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Check our feature flagging against an onchain vault
51 charsno explicit “when” trigger
Intermediate

Key capabilities

  • Run a Python script
  • Scan a blockchain for smart contracts
  • Detect supported vaults on-chain
  • Format script output as a table

How it works

This skill executes a Python script to scan a deployed smart contract on a blockchain, identifying if it is a supported vault and presenting the results in a table.

Inputs & outputs

You give it
Smart contract chain and address (link or direct string)
You get back
Table formatted output of script results

When to use check-vault-onchain

  • Verify ERC-4626 vault support
  • Scan blockchain for specific contract addresses
  • Generate status tables for onchain vaults

About this skill

Check vault onchain

This script will run against a deployed smart contract and see if it detects out as one of our supported vaults. This skill will run a Python script and get you the output back.

Required inputs

  1. Smart ctonract chain and address: User gives this either a link (check the page and blockchain explorer) or directly

Script source

Get the script source code from `scripts/erc-4626/check-vault-onchain.py

Running the script

Clone the script and replace spec to be the correct chain id and vault address string.

Then run the generated script using python console command.

Display output

Send all the script output back to the user, format as a table.

When not to use it

  • When the smart contract is not deployed
  • When the vault is not one of the supported types

Prerequisites

Pythonscripts/erc-4626/check-vault-onchain.py script

Limitations

  • Requires a deployed smart contract
  • Requires a specific chain ID and vault address string

How it compares

This skill automates the process of verifying smart contract support on-chain and presents the findings in a structured table, which differs from manually inspecting blockchain explorers or contract code.

Compared to similar skills

check-vault-onchain side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
check-vault-onchain (this skill)17moNo flagsIntermediate
django-pro204moNo flagsIntermediate
senior-backend147moReviewAdvanced
sexp36moNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry