qa

Generate RFC-compliant network test plans as YAML specs for pytest and Ansible.

3|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/pdudotdev/aiQA --skill qa-pdudotdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa
Source: https://github.com/pdudotdev/aiQA/tree/main/.claude/skills/qa
Command: npx skills add https://github.com/pdudotdev/aiQA --skill qa-pdudotdev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts natural language requests into production-grade network test plans, ensuring RFC alignment and full lifecycle coverage.

Core Features & Use Cases

  • Parse user intent into per-device test plans with setup, wait, verify, and teardown steps.
  • Produce test metadata and configuration blocks compatible with YAML specs and test runners (pytest and Ansible).
  • Support cross-vendor, multi-protocol scenarios using RFC references and KB results.

Quick Start

Provide a natural language test goal and scope to generate a complete test plan and YAML spec.

Frequently Asked Questions about qa

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

FAQPage Schema
How do I auto-generate RFC-compliant network test plans from natural language?

You can auto-generate RFC-compliant network test plans by providing a natural language test goal and scope. The tool parses user intent to produce executable YAML specs for pytest and Ansible, ensuring full lifecycle coverage with preflight, setup, wait, verify, and teardown steps.

Does this tool support cross-vendor network test plan generation for multiple CLIs?

Yes, cross-vendor network test plan generation supports multiple vendor CLIs. It uses RFC references and KB results to create per-device and per-direction testing scenarios, ensuring broad protocol coverage across different network environments.

How to create executable YAML test specs for pytest and Ansible from a natural language request?

To create executable YAML test specs, input a natural language test goal. The system generates production-grade test metadata and configuration blocks formatted as YAML specs, which are directly compatible with pytest and Ansible test runners.

What is per-device and per-direction testing in network test plan generation?

Per-device and per-direction testing is a scoping mechanism that generates granular test plans for individual network devices and traffic flows. It ensures comprehensive coverage by mapping natural language requests to specific device configurations and directional protocol validations.

Can I use this for multi-protocol network testing with full lifecycle coverage?

Yes, you can use this for multi-protocol network testing. It parses user intent to build test plans with full lifecycle coverage, integrating setup, wait, verify, and teardown steps to validate complex multi-protocol scenarios across vendors.

What are the limitations of generating network test plans from natural language?

Limitations of generating network test plans from natural language include dependency on the accuracy of RFC knowledge and KB results. Scope-awareness requires precise natural language input, and multi-vendor CLI support depends on existing compatibility within the YAML spec generation framework.