test-app

Run Vitest suites across Turborepo packages and generate structured test reports.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/Verbalist/agentic-workshop-1 --skill test-app
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: test-app
Source: https://github.com/Verbalist/agentic-workshop-1/tree/main/skills/testing/test-app
Command: npx skills add https://github.com/Verbalist/agentic-workshop-1 --skill test-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the comprehensive validation of test suites across a Turborepo, ensuring changes in any package (server, client, shared) are covered by tests and reported with clear findings.

Core Features & Use Cases

  • Runs Vitest test suites across all monorepo packages (server, client, shared).
  • Verifies end-to-end type safety across Zod schemas, tRPC routers, and TanStack Router hooks.
  • Generates structured test reports with pass/fail counts, coverage data, and targeted failure analysis for fast triage.

Quick Start

Run the full test workflow to validate all monorepo packages and generate a centralized report.

Frequently Asked Questions about test-app

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

FAQPage Schema
How do I run Vitest test suites across all packages in a Turborepo monorepo?▼

Running Vitest test suites across a Turborepo monorepo is automated by orchestrating test execution across server, client, and shared packages. This generates a centralized report with pass/fail counts, coverage data, and targeted failure analysis for fast triage.

How do I verify end-to-end type safety for tRPC routers and Zod schemas in a monorepo?▼

End-to-end type safety for tRPC routers and Zod schemas is verified through automated type-check orchestration. This validates type consistency across server, client, and shared packages within your Turborepo architecture.

Can I isolate test execution by package scope in a Turborepo workspace?▼

Yes, test isolation by package scope is fully supported across server, client, and shared packages. This ensures that changes in any specific Turborepo package are validated independently with structured pass/fail reporting.

What is the best way to generate structured test reports with coverage data for a Turborepo?▼

Generating structured test reports with coverage data for a Turborepo is handled by automating comprehensive test execution. The output includes pass/fail counts and actionable failure analysis to streamline triage across all monorepo packages.

Does this testing approach work with Hono, Drizzle, and TanStack Router?▼

Yes, the automated testing and type safety verification applies to Hono, Drizzle, and TanStack Router hooks. It validates unit, integration, and end-to-end type checks across these frameworks within your Turborepo.