dapp-typecheck

Official

Sync frontend types with deployed contracts.

Author0xHoneyJar
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents runtime errors caused by discrepancies between your frontend's TypeScript types and your deployed smart contract ABIs, ensuring type safety and catching subtle bugs before they reach users.

Core Features & Use Cases

  • Type Drift Detection: Identifies when frontend types (e.g., from wagmi/viem codegen) no longer match deployed contract ABIs.
  • Automated Regeneration: Can trigger type regeneration using configured tools like wagmi CLI or TypeChain.
  • Verification: Runs tsc --noEmit and performs deep cross-referencing of ABI definitions against contract interaction code.
  • Use Case: After redeploying a smart contract with updated functions or parameters, use this Skill to automatically verify that your frontend's TypeScript types are still accurate and that no new type mismatches have been introduced.

Quick Start

Run /typecheck-dapp to verify your frontend types against deployed contract ABIs.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dapp-typecheck
Download link: https://github.com/0xHoneyJar/construct-protocol/archive/main.zip#dapp-typecheck

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.