ring:dev-testing

Official

Guarantee unit-test coverage for every feature.

AuthorLerianStudio
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill enforces executable unit tests and a strict 85%+ coverage threshold for acceptance criteria during Gate 3, ensuring verifiable software quality.

Core Features & Use Cases

  • Enforces minimum unit-test coverage for new features across Go, TypeScript, and Python implementations.
  • Maps each acceptance criterion to at least one executable test, guiding the QA analyst through the testing process.
  • Provides a clear workflow to write tests, measure coverage, and report results to stakeholders.

Quick Start

Define the inputs for a task:

  • unit_id: the identifier of the task or subtask being tested
  • acceptance_criteria: a list of criteria to be validated by tests
  • implementation_files: the files produced in Gate 0 that must be exercised by tests
  • language: go / typescript / python Dispatch the QA Analyst Agent with a YAML Task payload to generate unit tests and measure coverage, then review the resulting report for pass/fail.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: ring:dev-testing
Download link: https://github.com/LerianStudio/ring-for-opencode/archive/main.zip#ring-dev-testing

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.