quality

Guide TDD and RCA workflows for regression prevention and incident analysis.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/oornnery/skills --skill quality-oornnery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality
Source: https://github.com/oornnery/skills/tree/main/skills/quality
Command: npx skills add https://github.com/oornnery/skills --skill quality-oornnery

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Ensures teams prevent regressions by applying structured testing (TDD) and root cause analysis workflows to improve software reliability and learning from incidents.

Core Features & Use Cases

  • TDD guidance: drive design with tests first and ensure early feedback.
  • RCA templates: provide structured workflows (5 Whys, Fishbone, Postmortem) to identify root causes and prevent recurrence.
  • Workflow guardrails: enforce evidence-based decisions and regression coverage, reducing risk after releases.

Quick Start

Choose a mode (preventive or investigative) and begin with a single, focused test or RCA task to set the workflow in motion.

Frequently Asked Questions about quality

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

FAQPage Schema
How do I conduct a structured postmortem for incident analysis?

A structured postmortem guides incident analysis by enforcing evidence-based diagnosis through RCA templates like 5 Whys and Fishbone, identifying root causes to prevent recurrence.

How do I use TDD to prevent software regressions?

TDD prevents regressions by driving design with tests first to ensure early feedback, while workflow guardrails enforce regression coverage to reduce risks after releases.

When do I need root cause analysis for debugging?

Root cause analysis is needed for investigative debugging when analyzing incidents or remediating regressions, providing structured workflows for evidence-based diagnosis to fix underlying faults.

Can I apply RCA methodologies to existing regression testing workflows?

Yes, RCA methodologies apply to existing regression testing workflows via preventive and investigative modes, using workflow guardrails to enforce evidence-based decisions and regression coverage.

What is the best way to start a test-driven development workflow?

The best way to start TDD is choosing a preventive mode and beginning with a single focused test task, setting the workflow in motion to drive design through early feedback.