ballroom-flow-diagnostics-and-tooling

Diagnose and measure Weave Steps applications for performance, reliability, and quality.

Updated Jun 24, 2026
One-click install
npx skills add https://github.com/DanielMSchmidt/ballroom-flow --skill ballroom-flow-diagnostics-and-tooling
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ballroom-flow-diagnostics-and-tooling
Source: https://github.com/DanielMSchmidt/ballroom-flow/tree/main/.claude/skills/ballroom-flow-diagnostics-and-tooling
Command: npx skills add https://github.com/DanielMSchmidt/ballroom-flow --skill ballroom-flow-diagnostics-and-tooling

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive set of tools for diagnosing and measuring the performance, reliability, and quality of Weave Steps applications, enabling developers to quickly identify and address issues.

Core Features & Use Cases

  • D1 Query Plan Analysis: Check if D1 queries are using indexes to optimize performance.
  • Code Coverage: Measure code coverage across different workspaces.
  • Accessibility: Conduct accessibility sweeps using axe.
  • Testing Tools: Utilize Playwright to reproduce and analyze test flakes.
  • Durable Object Internals: Inspect the internal workings of Durable Objects.
  • CRDT Convergence: Assert correct convergence of CRDTs.
  • Bundle Size: Monitor the size of the application's bundled files.
  • Screenshot Diff: Compare screenshots for visual consistency.
  • Noise Interpretation: Decode common error messages and logs.
  • Use Case: Before deploying a new feature, use this Skill to ensure that all tests pass, coverage is high, and performance is optimal.

Quick Start

Run the suite-health.sh script to perform a quick health check on Weave Steps.

Frequently Asked Questions about ballroom-flow-diagnostics-and-tooling

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

FAQPage Schema
How do I check if D1 queries are using indexes in Weave Steps?

To check if D1 queries use indexes for Weave Steps, you can use this Skill's D1 query plan analysis tools to inspect query execution paths and optimize database performance.

Can I measure code coverage across different workspaces before deploying?

Yes, you can measure code coverage across different workspaces using this Skill's dedicated scripts, ensuring your testing coverage is high before deploying a new feature.

What is the best way to run an accessibility sweep on Weave Steps applications?

The best way to run an accessibility sweep on Weave Steps applications is using the integrated axe testing tools provided by this Skill to identify and address compliance issues.

How do I reproduce and analyze Playwright test flakes in my repository?

You can reproduce and analyze Playwright test flakes by utilizing this Skill's testing tools, which are specifically designed to diagnose reliability issues within your repository.

Does this Skill require access to the Weave Steps repository to inspect Durable Objects?

Yes, inspecting Durable Object internals requires access to the Weave Steps repository and specific scripts for execution, ensuring accurate measurement of application reliability.

Why are my CRDTs not converging correctly and how can I assert convergence?

To assert correct convergence of CRDTs, this Skill provides diagnostic tools to measure convergence behavior and identify synchronization failures within your distributed application.