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.