qa

Audit Scaffold-ETH 2 dApps for AI-introduced bugs before shipping.

246|51|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/austintgriffith/ethskills --skill qa-austintgriffith
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: qa
Source: https://github.com/austintgriffith/ethskills/tree/main/qa
Command: npx skills add https://github.com/austintgriffith/ethskills --skill qa-austintgriffith

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the common, critical bugs that AI agents introduce when building dApps with frameworks like Scaffold-ETH 2, ensuring a higher quality and more secure release.

Core Features & Use Cases

  • Pre-ship Audit Checklist: Provides a structured review process for critical areas like wallet connection, transaction flows, and branding.
  • AI Bug Identification: Focuses on recurring mistakes made by LLMs, such as incorrect button states, missing USD values, and improper contract address display.
  • Use Case: Before deploying a new dApp built by an AI agent, a human reviewer uses this Skill to systematically check for and report on the most frequent and impactful AI-introduced errors.

Quick Start

Use the qa skill to audit the dApp by checking if the wallet connection uses a button instead of text.

Frequently Asked Questions about qa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit a dApp for bugs introduced by AI agents?▼

To audit a dApp for AI-shipped bugs, use a pre-ship audit checklist that validates critical areas like wallet connection UI, multi-state transaction button logic, and contract address display against known LLM limitations.

What common errors do AI agents make when building Scaffold-ETH 2 dApps?▼

Common errors AI agents make when building Scaffold-ETH 2 dApps include incorrect multi-state transaction button logic, missing USD value integration, leaving SE2 branding, and using text instead of a button for wallet connections.

How do I systematically check my smart contract dApp interface before deployment?▼

Systematically check your smart contract dApp interface before deployment by validating multi-state transaction button logic, verifying proper contract address display, and ensuring wallet connection uses a button rather than text.

Does this audit checklist work for Ethereum dApps built without Scaffold-ETH 2?▼

This audit checklist specifically targets Ethereum dApps built with Scaffold-ETH 2, focusing on baseline AI agent limitations and framework-specific areas like SE2 branding removal, making it less applicable to other frameworks.

Why does my AI-generated dApp have missing USD values and incorrect transaction states?▼

Missing USD values and incorrect transaction states occur because AI agents have known limitations in integrating USD value logic and handling multi-state transaction UI flows when generating dApp code.