testing-gate

Verify test coverage for new features during the /own:done workflow and generate PASS or WARNING feedback.

274|18|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/DanielPodolsky/ownyourcode --skill testing-gate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testing-gate
Source: https://github.com/DanielPodolsky/ownyourcode/tree/main/.claude/skills/gates/testing
Command: npx skills add https://github.com/DanielPodolsky/ownyourcode --skill testing-gate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This gate ensures juniors consider tests as part of feature work, promoting a testing habit without blocking progress.

Core Features & Use Cases

  • Non-blocking test-review prompts: asks about test strategy, coverage, and edge cases.
  • Guidance during /own:done: helps developers reflect on tests before finishing work.
  • Output templates: provides PASS and WARNING responses to encourage improvement and documentation.

Quick Start

Review a feature in the /own:done flow to confirm tests exist and are meaningful. If tests exist, expect a PASS; if not, follow the suggested questions to add or improve tests.

Frequently Asked Questions about testing-gate

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

FAQPage Schema
How do I enforce test coverage for new features without blocking development progress?

You can enforce test coverage non-blocking by using a testing gate that prompts questions about test presence and quality during your workflow, generating WARNING feedback instead of halting progress.

What is a non-blocking test review prompt and how does it encourage testing habits?

A non-blocking test review prompt is a mechanism that asks developers about test strategy, coverage, and edge cases before finishing work, reinforcing habits by guiding reflection rather than failing builds.

How do I verify unit test quality before marking a feature as done?

To verify unit test quality before marking a feature done, run a workflow gate that checks for test presence and coverage, outputting a PASS if tests exist or a WARNING with guidance if they are missing.

Can I use a testing gate to prompt developers about edge cases without failing the build?

Yes, you can use a testing gate to prompt developers about edge cases without failing the build, as it provides non-blocking output templates that encourage documentation and improvement rather than halting execution.

When should I use a non-blocking test gate instead of strict CI coverage thresholds?

You should use a non-blocking test gate instead of strict CI thresholds when your goal is to build testing habits among junior developers by guiding them through test strategy questions without blocking their progress.

What questions should I ask to review test coverage for a new feature?

To review test coverage for a new feature, you should ask questions about the test strategy, whether tests exist, the coverage levels, and how edge cases are handled to ensure they are meaningful.