Arbitrum DApp Skill
Dokładne komendy cargo-stylus / Foundry / nitro-devnode do tworzenia, testowania i wdrażania Arbitrum Stylus + Solidity dApps.
Testowano · Działa
Co robi ten skill
Opiniodawczy przewodnik po stosie obejmujący rozwój kontraktów Stylus Rust i/lub Solidity na Arbitrum: scaffolding monorepo, uruchamianie oficjalnego nitro-devnode lokalnie, dokładne komendy cargo-stylus/forge do sprawdzania/wdrażania/eksportowania ABI, integracja frontendu viem+wagmi, oraz wdrażanie testnet/mainnet z weryfikacją Arbiscan. Wyzwalane przy rozpoczynaniu nowego projektu Arbitrum, pisaniu kontraktów Stylus lub Solidity, lub integrowaniu frontendu z kontraktami Arbitrum.
Raport z testu
Każda komenda jest dokładna do kopiowania i wklejania (cargo stylus new/check/deploy/export-abi, devnode port 8547, chain-id 412346) i proaktywnie ujawnia dwa nieoczywiste pułapki, których ogólna wiedza bazowa całkowicie nie zauważyła: wymagany krok aktywacji po wdrożeniu w Stylus oraz brakujące nagłówki CORS w devnode (które wymagają trasy proxy Next.js dla frontendów przeglądarkowych).
Testowano: 2026-07-16 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/hummusonrails/arbitrum-dapp-skill.git mkdir -p ~/.claude/skills cp -r arbitrum-dapp-skill ~/.claude/skills/arbitrum-dapp-skill
Komendy i przykładowe prompty
/arbitrum-dapp-skillDokładne komendy cargo-stylus / Foundry / nitro-devnode do tworzenia, testowania i wdrażania Arbitrum Stylus + Solidity dApps.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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