ring:dev-testing
OfficialGuarantee unit-test coverage for every feature.
Software Engineering#automation#unit-test#software-quality#test-driven-development#test-coverage#gate-3#qa-analyst
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.