Skip to content
Automation
Skill

/test-enforcement

Automated test validation, coverage checking, and quality metrics with aggressive defaults

From plugin
babysitter
1.8k200 skills3 agents21 commands1 MCP
Install
$ npx -y skills add a5c-ai/babysitter --skill test-enforcement --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/test-enforcement

Context preview

The summary Claude sees to decide when to auto-load this skill.

Automated test validation, coverage checking, and quality metrics with aggressive defaults

SKILL.md

test-enforcement.SKILL.md
name: test-enforcement
description: Automated test validation, coverage checking, and quality metrics with aggressive defaults
allowed-tools: [Read, Write, Edit, Bash, Grep, Glob]
graph:
  domains: [domain:software-engineering]
  skillAreas: [skill-area:agentic-loops, skill-area:orchestration-loop]
  workflows: [workflow:feature-development]
  topics: [topic:developer-experience]
  roles: [role:tech-lead, role:backend-engineer]

Test Enforcement

Capabilities

Validates automated tests, checks coverage against thresholds, and reports quality metrics. Implements Maestro's "turn checks up to 11" philosophy with aggressive lint and test defaults.

Tool Use Instructions

  • Use **Bash** to run test suites, lint, and coverage commands
  • Use **Read** to examine test files and coverage reports
  • Use **Grep** to find untested code paths and missing test files
  • Use **Glob** to verify test file naming conventions
  • Use **Write** to generate coverage reports and test suggestions

Process Integration

  • Used across all Maestro processes for test verification
  • Used in `maestro-maintenance.js` (Coverage gap analysis)
  • Agents: Test Engineer, Coder (test writing)
  • Enforces: unit tests, integration tests, lint, format
  • Coverage thresholds configurable per project
  • "Turn checks up to 11" default behavior
Ships withbabysitter

Enforce obedience on agentic workforces. Manage extremely complex workflows through deterministic, hallucination-free self-orchestration.

Get the whole plugin

Other skills on babysitter.