test

Execute and construct tests across skaile-dev monorepo packages.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/skaile-ai/ai-assets --skill test-skaile-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/skaile-ai/ai-assets/tree/main/skaile-development/skills/test
Command: npx skills add https://github.com/skaile-ai/ai-assets --skill test-skaile-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill coordinates running and constructing tests for a large monorepo, enabling consistent QA across packages and faster feedback cycles.

Core Features & Use Cases

  • Run mode executes the test suite for one or more packages and reports results
  • Construct mode generates new tests for recently implemented code
  • Integrates with Vitest, Jest, and Playwright across domains (agent-framework, forge, platform, etc.), honoring per-package configurations and CLAUDE/TEST_PLAN guidance

Quick Start

Run tests for selected packages or use construct mode to generate tests for recently implemented code.

Frequently Asked Questions about test

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

FAQPage Schema
How do I run tests across multiple packages in a monorepo with Vitest and Playwright?▼

You can run tests across monorepo packages by executing the test suite for one or more packages. The workflow respects per-package configurations for Vitest, Jest, and Playwright, enforcing deterministic behavior across agent-framework, forge, and platform components.

What is the best way to generate new tests for recently implemented code in a monorepo?▼

Generating new tests for recently implemented code is handled through a dedicated construct mode. This mode applies test-plan driven generation across multiple packages, integrating with TEST_PLAN.md guidance to scaffold tests that match your monorepo's specific domain structure.

Can I triage test failures and plan fixes for a monorepo test suite?▼

Triage and planning of failures are supported directly within the monorepo testing workflow. The process executes tests, reports results, and applies test-plan driven generation to guide deterministic fixes across packages like agent-framework, forge, and platform.

Do I need a specific package.json or configuration setup to run monorepo tests?▼

You need root package.json prerequisites and per-package configurations for Vitest, Jest, or Playwright. The testing workflow enforces a two-mode lifecycle and integrates with CLAUDE.md and TEST_PLAN.md files to drive deterministic test behavior across the monorepo.

Does the monorepo test runner support both Vitest and Jest configurations simultaneously?▼

Yes, the test runner supports both Vitest and Jest configurations simultaneously across different packages. It honors per-package configurations for agent-framework, forge, platform, and L4/L5 components, applying the appropriate framework settings for each domain.