test

Write and execute unit, integration, and end-to-end tests with bun.

41|3|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/darkroomengineering/cc-settings --skill test-darkroomengineering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/darkroomengineering/cc-settings/tree/main/skills/test
Command: npx skills add https://github.com/darkroomengineering/cc-settings --skill test-darkroomengineering

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Testing workflow provides a clear, repeatable approach for writing and executing tests, ensuring code quality before shipping.

Core Features & Use Cases

  • Template-based test creation and organization
  • Run tests with bun test, with or without a path selector and with coverage or watch modes
  • Follow conventions for test file placement and consistent naming to ensure reliable test discovery

Quick Start

Run all tests to validate the current feature set.

Frequently Asked Questions about test

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

FAQPage Schema
How do I automate writing and running tests with bun and vitest?

Automate testing workflows by applying template-based test creation and running tests with bun test. This generates standardized test files, executes them across your codebase, and validates changes before shipping.

What's the best way to organize test file placement for consistent discovery?

Standardize test file placement using consistent naming conventions to ensure reliable test discovery. Following these organizational templates allows automated workflows to correctly locate and execute unit, integration, and end-to-end tests.

Does this testing workflow support unit, integration, and end-to-end testing?

Yes, the testing workflow supports unit, integration, and end-to-end testing across codebases. It applies standardized templates and a tester role to validate changes comprehensively before shipping.

Can I run bun test with coverage and watch modes?

Yes, you can run bun test with or without a path selector, enabling both coverage and watch modes. This allows you to validate the current feature set and report coverage metrics during development.

Why do I need a tester role to validate changes before shipping?

A tester role validates changes before shipping to ensure code quality and provide a repeatable approach for writing and executing tests. This prevents unverified code from reaching production environments.