slither

Solidity & Vyper static analysis—detectors, printers, Python API, SlithIR, and tools for security and code comprehension.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "slither" with this command: npx skills add hairyf/blockchain-master/hairyf-blockchain-master-slither

Skill based on Slither (slither-analyzer v0.11.5), generated from sources/slither. Doc path: sources/slither/docs/src/ and repo README.

Slither is a Solidity and Vyper static analysis framework. It runs vulnerability detectors, prints contract structure (call graph, CFG, inheritance, SlithIR), and exposes a Python API and SlithIR for custom analyses. Use it to find bugs, understand code, and integrate into CI or scripts.

Core References

TopicDescriptionReference
CLI usageTargets, detector/printer selection, path filter, triage, configcore-usage
Python APISlither, CompilationUnit, Contract, Function, Node—load and traversecore-api
SlithIR and analysisIR, SSA, when to use irs vs irs_ssa, data dependencycore-slithir-and-analysis

Features

Detectors and printers

TopicDescriptionReference
DetectorsBuilt-in detectors, impact/confidence, custom detector pluginfeatures-detectors
PrintersCall graph, CFG, inheritance, SlithIR, function summary, etc.features-printers

Tools

TopicDescriptionReference
Built-in toolsslither-flat, slither-check-erc, slither-check-upgradeability, slither-mutate, slither-doc, slither-read-storage, etc.features-tools

Best Practices

TopicDescriptionReference
Suppression and outputInline/block suppress, triage, JSON/SARIF/checklist, config filebest-practices-suppression-and-output

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.

Web3

openzeppelin-contracts

No summary provided by upstream source.

Repository SourceNeeds Review
Web3

viem

No summary provided by upstream source.

Repository SourceNeeds Review
Web3

ton

No summary provided by upstream source.

Repository SourceNeeds Review