ric-testing-quality

Automate unit, integration, E2E, visual, accessibility, and static analysis tests for RIC applications.

Updated Jun 4, 2026
One-click install
npx skills add https://github.com/lichong-a/ric-skills --skill ric-testing-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ric-testing-quality
Source: https://github.com/lichong-a/ric-skills/tree/main/skills/ric-testing-quality
Command: npx skills add https://github.com/lichong-a/ric-skills --skill ric-testing-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the testing and quality assurance process for RIC applications, providing automated checks across the stack, from frontend to backend and admin consoles.

Core Features & Use Cases

  • Comprehensive Testing: Covers unit, integration, E2E, visual, accessibility, static analysis, and build verification.
  • Frontend & Backend Checks: Validates builds, lints code, checks key user flows, and ensures API contract and external dependency integrity.
  • Data Checks: Verifies no destructive operations, namespace compliance, idempotency, and retry/dead-letter behavior.
  • Use Case: For a new RIC application deployment, use this Skill to run a full suite of tests and checks to ensure everything functions correctly before release.

Quick Start

Run a comprehensive quality check for the RIC application by executing the command pnpm test ric-testing-quality.

Frequently Asked Questions about ric-testing-quality

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

FAQPage Schema
How do I automate testing and quality checks for RIC applications?

To automate testing for RIC applications, you can run a comprehensive quality check suite using the command `pnpm test ric-testing-quality`. This executes unit, integration, E2E, visual, accessibility, and static analysis tests across the entire stack.

Can I run E2E and accessibility tests for my admin console using Node.js?

Yes, you can run E2E and accessibility tests for your admin console using this Skill, provided you have Node.js and relevant testing libraries installed. It validates key user flows and ensures comprehensive frontend and backend coverage.

How do I verify data pipeline integrity and prevent destructive operations during testing?

To verify data pipeline integrity and prevent destructive operations, this Skill checks namespace compliance, idempotency, and retry or dead-letter behavior. These automated data checks ensure your backend data flows remain stable.

Do I need Node.js to run integration and static analysis tests for RIC deployments?

Yes, you need Node.js and relevant testing libraries installed to run integration and static analysis tests for RIC deployments. These dependencies are required to execute the comprehensive test coverage across your stack.

What is the best way to ensure API contract integrity and check external dependencies?

The best way to ensure API contract integrity and check external dependencies is to run a full suite of automated checks before release. This Skill validates API contracts and external dependency integrity as part of its backend testing.