ck:test

Execute unit, integration, e2e, and UI tests across JavaScript/TypeScript, Python, Go, Rust, and Flutter projects.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/hidonguyen/trade-ops --skill ck-test-hidonguyen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:test
Source: https://github.com/hidonguyen/trade-ops/tree/main/.opencode/skills/test
Command: npx skills add https://github.com/hidonguyen/trade-ops --skill ck-test-hidonguyen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides a unified, repeatable process to validate code correctness, catch regressions, verify builds, and assess UI quality so teams can ship reliable software with measurable coverage and clear QA outcomes.

Core Features & Use Cases

  • Multi-layer testing: Orchestrates unit, integration, end-to-end, and UI/visual tests across languages and runtimes.
  • Coverage & build verification: Produces coverage metrics and validates production builds as part of the quality gate.
  • UI testing with auth: Captures screenshots, console/network errors, and accessibility checks for protected routes via injected credentials.
  • Use case: Run the full suite after a feature branch merge to validate functionality, generate a coverage report, and produce a structured QA summary for release sign-off.

Quick Start

Run the ck:test skill to execute unit, integration, e2e, and UI tests for the project and produce a structured coverage and QA report.

Frequently Asked Questions about ck:test

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

FAQPage Schema
How do I run comprehensive code and UI tests across multiple languages?

To run comprehensive code and UI tests across JavaScript, TypeScript, Python, Go, Rust, and Flutter, this skill orchestrates unit, integration, e2e, and visual regression suites to validate functionality and generate structured QA reports.

What is the best way to automate e2e testing for authenticated UI routes?

Automating e2e testing for authenticated UI routes is handled by injecting credentials to capture screenshots, console errors, network errors, and accessibility checks for protected application paths.

Does this automated testing process support build verification and coverage analysis?

Yes, this automated testing process supports build verification and coverage analysis by validating production builds and producing measurable coverage metrics as part of a quality gate.

Can I use this QA reporting tool with my Flutter and Rust projects?

Yes, you can use this QA reporting tool with Flutter and Rust projects, as it supports test execution and structured report generation across JavaScript, TypeScript, Python, Go, Rust, and Flutter environments.

How do I generate a structured QA report after a feature branch merge?

You generate a structured QA report after a feature branch merge by executing the full test suite, which analyzes coverage metrics and validates UI quality to produce clear release sign-off outcomes.

Are there limitations when running visual regression testing for different runtimes?

The metadata does not specify limitations for running visual regression testing, but it confirms support for JavaScript, TypeScript, Python, Go, Rust, and Flutter runtimes during execution.