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.