ck:test

Run unit, integration, e2e, and UI tests with QA reporting.

1|1|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/Thanh-apero/apero-kit-cli --skill ck-test-thanh-apero
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:test
Source: https://github.com/Thanh-apero/apero-kit-cli/tree/main/.claude/skills/test
Command: npx skills add https://github.com/Thanh-apero/apero-kit-cli --skill ck-test-thanh-apero

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The ck:test skill helps manage the full lifecycle of testing, from running tests and generating coverage reports to UI/visual testing and structured QA reporting.

Core Features & Use Cases

  • Comprehensive Testing Framework: Execute unit, integration, e2e, and UI tests, ensuring thorough coverage.
  • Automated Testing Execution: Simplifies test execution for code and UI/visual tests, speeding up QA cycles.
  • Structured Reports: Provides clear, detailed QA reports that aid in decision-making.

Quick Start

Use the ck:test skill to execute tests and analyze coverage with a simple command, like 'ck:test' or specify a scope for targeted testing.

Frequently Asked Questions about ck:test

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

FAQPage Schema
How do I run automated tests for both backend code and UI visual testing?

Automated testing execution for code and UI visual tests runs through a single command, executing unit, integration, e2e, and UI tests across multiple languages and environments to provide comprehensive coverage and structured QA reports.

What is the best way to generate structured QA reports and code coverage analysis?

Structured QA reports and coverage analysis are generated automatically by running the comprehensive testing suite, providing clear, detailed results that aid in decision-making and ensure code quality across the full testing lifecycle.

Can I execute targeted e2e and unit tests for a specific scope instead of the full suite?

Yes, targeted testing is supported by specifying a scope when executing the test command, allowing you to run isolated unit, integration, e2e, or UI tests rather than always triggering the comprehensive suite.

Does automated testing work with multiple programming languages and environments?

Automated testing works across multiple languages and environments, executing code-level, UI/visual, and QA reporting without requiring specific external dependencies or frameworks to be pre-installed.

Why use a comprehensive testing framework instead of separate tools for unit and UI tests?

A comprehensive testing framework unifies unit, integration, e2e, and UI tests into a single workflow, simplifying test execution and speeding up QA cycles compared to managing disjointed scripts and coverage tools separately.

What testing formats are supported for code-level and UI visual validation?

Supported testing formats include unit, integration, e2e, and UI tests, ensuring thorough code-level coverage and UI visual validation while generating structured QA reports for analysis.