Arbitrum DApp Skill
Præcise cargo-stylus / Foundry / nitro-devnode kommandoer til scaffolding, test og deployment af Arbitrum Stylus + Solidity dApps.
Testet · Virker
Hvad det gør
En meningsfuld stack-guide, der dækker Stylus Rust og/eller Solidity kontraktudvikling på Arbitrum: monorepo scaffolding, kørsel af den officielle nitro-devnode lokalt, præcise cargo-stylus/forge kommandoer til check/deploy/export-abi, viem+wagmi frontend-integration og testnet/mainnet deployment med Arbiscan-verifikation. Udløses ved start af et nyt Arbitrum-projekt, skrivning af Stylus- eller Solidity-kontrakter eller tilslutning af en frontend til Arbitrum-kontrakter.
Testrapport
Hver kommando er copy-paste præcis (cargo stylus new/check/deploy/export-abi, devnode port 8547, chain-id 412346), og den fremhæver proaktivt to ikke-indlysende faldgruber, som en generisk-viden baseline helt overså: Stylus's påkrævede post-deploy aktiveringstrin og devnode's manglende CORS-headers (som kræver en Next.js proxy-rute for browser-frontends).
Testet: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/hummusonrails/arbitrum-dapp-skill.git mkdir -p ~/.claude/skills cp -r arbitrum-dapp-skill ~/.claude/skills/arbitrum-dapp-skill
Kommandoer og eksempelprompter
/arbitrum-dapp-skillPræcise cargo-stylus / Foundry / nitro-devnode kommandoer til scaffolding, test og deployment af Arbitrum Stylus + Solidity dApps.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Scaffold a Stylus Rust contract and deploy it to a local nitro-devnodeWhat's the exact cargo-stylus command to check and deploy my contract?Wire my frontend to this Arbitrum contract using viem and wagmi