test-commander

Community

Generate robust tests with real-world coverage.

AuthorEliasOulkadi
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Test failures and regressions often slip through when coverage focuses on happy paths or shallow unit checks, leaving integration points, async behavior, and UI flows unverified.

Core Features & Use Cases

  • Testing Trophy structure (80/10/10): Builds a practical mix of integration, unit, and E2E tests that targets the most bug-prone areas.
  • MSW-powered integration realism: Mocks API/network boundaries with precise loading, empty, error, and success states to reduce flaky tests.
  • Visual regression protection: Adds screenshot-based checks for critical components/pages using Playwright and visual tooling workflows.
  • Deterministic, scalable test design: Uses test factories (Faker), flaky-test protocol, and CI sharding to keep suites maintainable.

Example use case: You’re adding a new UserProfile component and want confidence that loading, empty, error-with-retry, success rendering, and race conditions are all covered, plus a small set of Playwright E2E checks for critical flows.

Quick Start

Write integration-focused tests for your component with MSW mocked API responses so you cover loading, empty, error, success, and race conditions end-to-end.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: test-commander
Download link: https://github.com/EliasOulkadi/shokunin/archive/main.zip#test-commander

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.