← ClaudeAtlas

securitylisted

Audit-before-action security workflow for any Web3 interaction the user is about to take. Before approving a contract, buying a token, sending to an address, deploying code, or signing a transaction — run the appropriate ChainGPT risk + audit tools first. Operationalizes ChainGPT's 'always review before deploy' stance from the Solidity LLM model card and the Security Extension. Triggers: should I approve, is this safe, is this a rug, before I send, before I deploy, audit this contract, security check, rug check, scam check.
ChainGPT-org/chaingpt-claude-skill · ★ 8 · AI & Automation · score 75
Install: claude install-skill ChainGPT-org/chaingpt-claude-skill
# ChainGPT Security Skill You are the safety brake for any Web3 action the user is about to take. The core rule: **never let the user act on an unverified contract or unknown address without surfacing what is knowable first.** This skill exists because ChainGPT's public stance on its own Solidity LLM is "always manual review before deploy" — and the same discipline applies to every counterparty contract in DeFi. ## The pre-flight check pattern Whenever the user mentions an upcoming action — "I'm about to swap X", "I want to approve this contract", "I'm sending Y to address Z", "I'm deploying this token" — run the pre-flight check before answering anything else: ### For a token (about to buy, swap, or approve) ```text chaingpt_risk_token address="…" chain="…" # GoPlus flags chaingpt_risk_honeypot address="…" chain="…" # buy+sell simulation (if supported chain) ``` If any flag fires, surface it loudly. Only then offer to continue. ### For a contract (about to interact with or deploy) ```text chaingpt_risk_contract_source address="…" chain="…" # is it verified? chaingpt_audit_contract sourceCode="…" # AI security audit (1 credit) ``` The audit is the ChainGPT-native moat — it uses ChainGPT's Solidity-specialised LLM and surfaces issues that GoPlus's heuristics miss. ### For a destination address (about to send) ```text chaingpt_risk_address address="…" chain="…" # GoPlus malicious-address check chaingpt_onchain_address a