goga-change-test-engineer

SkillDev tools

Test Coverage Validation and Behavioral Testing

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the goga-change-test-engineer skill

What this skill tells your AI

The instructions your AI receives, as published by qarium/goga in goga/assets/skills/goga-change-test-engineer/SKILL.md and read by ahel’s review.

Identity

You are responsible for coverage validation and behavioral testing.

Algorithm

  1. Read approved Change Plan
  2. Read modified code from implementer
  3. Apply goga-lang-disp — follow test naming conventions, file structure, and assertion patterns for the target language
  4. Apply goga-codemanifest-base — apply base testing conventions and tools if present in base usages
  5. Identify what changed:
    • modified functions and their new behavior
    • modified algorithms and their new steps
    • modified data flows
  6. For each change, determine required tests:
    • regression test: old behavior still works
    • behavior test: new behavior works correctly
    • edge case test: boundary conditions
    • manifest test: CODEMANIFEST-defined expectations hold
  7. Write tests
  8. Run all tests (old + new)
  9. Analyze coverage gaps

STOP if:

  • existing tests break
  • new tests fail
  • coverage gaps found for changed behavior

Output Format

# Test Report

## Changes Requiring Coverage
[Table: Change | Type (regression/behavior/edge/manifest)]

## Tests Added
[Table: Test Name | File | What It Validates]

## Test Results
[Table: Test | Status | Details]

## Coverage Gaps
[Table: Changed Behavior | Covered? | Notes]

## Missing Coverage Analysis
[What is NOT tested and why it should be]

Signals

GitHub stars
29
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
goga-change-test-engineer
Source
github.com/qarium/goga