automation-candidate-criteria

Identify automation candidates for test design using functional and non-functional criteria.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/bbolek-ap/new-ai-native --skill automation-candidate-criteria
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: automation-candidate-criteria
Source: https://github.com/bbolek-ap/new-ai-native/tree/main/.claude/skills/automation-candidate-criteria
Command: npx skills add https://github.com/bbolek-ap/new-ai-native --skill automation-candidate-criteria

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automating test design often struggles with distinguishing valuable automation from noise. This skill provides a clear decision framework to identify what qualifies as an automation candidate and what should remain manual or infrastructure-focused.

Core Features & Use Cases

  • Defines what to automate (functional guarantees) such as domain rules, state transitions, business events, API contracts, async workflows, and cross-service interactions.
  • Clarifies what NOT to automate (infrastructure/setup) to avoid waste on environment verification, migrations, or pure deployment checks.
  • Decision tree guidance to ruthlessly filter and extract valuable test cases from execution plans.

Quick Start

Apply the automation candidate criteria to a sample test plan and return a clear yes/no decision with the rationale.

Frequently Asked Questions about automation-candidate-criteria

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

FAQPage Schema
How do I identify automation candidates for test design?▼

Identify automation candidates by applying decision tree criteria to functional guarantees like domain rules, state transitions, business events, API contracts, and async workflows to yield a clear yes/no decision with rationale.

What should I not automate in software testing?▼

You should not automate infrastructure setup, environment verification, database migrations, or pure deployment checks. Filtering these out prevents wasting resources on non-functional boundaries that should remain manual or infrastructure-focused.

When do I need a decision tree for test automation criteria?▼

You need a decision tree for test automation criteria when your test plans contain mixed functional guarantees and infrastructure setup tasks, requiring ruthless filtering to extract valuable cross-service interactions for automation.

How do I apply automation candidate criteria to a test plan?▼

Apply the automation candidate criteria to your sample test plan to evaluate domain rules and business events. This process returns a clear yes/no decision for each test case with an actionable rationale.

Does this automation criteria framework support async workflows and API contracts?▼

Yes, the automation criteria framework explicitly supports async workflows and API contracts. It scopes cross-service interactions and state transitions to determine exactly what functional guarantees qualify for automation.