test-generation

Generate failing test suites from approved gameplan, architecture, and PRD documents.

3|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/dpaola2/pipeline-skills --skill test-generation-dpaola2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-generation
Source: https://github.com/dpaola2/pipeline-skills/tree/main/.claude/skills/test-generation
Command: npx skills add https://github.com/dpaola2/pipeline-skills --skill test-generation-dpaola2

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of comprehensive, failing test suites based on approved gameplans and architectural designs, ensuring code adheres to specifications before development begins.

Core Features & Use Cases

  • TDD at Pipeline Level: Generates failing tests for models, requests, services, and E2E scenarios.
  • Test Data Generation: Creates necessary factories or fixtures based on project conventions.
  • Use Case: After a gameplan is approved, use this Skill to automatically generate all the RSpec tests for a new feature, ensuring that every acceptance criterion has a corresponding failing test case.

Quick Start

Use the test-generation skill to write failing tests for the approved gameplan of project SN-3.

Frequently Asked Questions about test-generation

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

FAQPage Schema
How do I generate failing RSpec tests from an approved gameplan in Rails?

You can generate failing RSpec tests by feeding approved gameplan, architecture, and PRD documents to the test generator. It coordinates test file creation, test data setup, and coverage matrix generation while adhering to existing project test patterns.

What is test generation at the pipeline level for TDD?

Pipeline-level test generation creates comprehensive, failing test suites for models, requests, services, and E2E scenarios before implementation begins. This ensures code adheres to approved architectural designs and specifications from the start.

Can I use automated test generation for multi-repo Ruby projects?

Yes, automated test generation supports multi-repo projects. It creates test files, generates necessary factories or fixtures based on project conventions, and builds a coverage matrix across all repositories.

How do I ensure my generated test data matches existing project conventions?

The test generator adheres to existing project test patterns and conventions. It analyzes your approved architecture and PRD documents to create necessary factories or fixtures that align with your current test data setup.

Do I need approved PRD and architecture documents to generate test suites?

Yes, approved gameplan, architecture, and PRD documents are required. The test generator uses these specifications to coordinate test file creation and ensure every acceptance criterion has a corresponding failing test case.

What's the best way to automate TDD test creation for a new feature?

The best way to automate TDD test creation is using a test generator that reads approved gameplans and architectural designs. It automatically writes failing tests for models, requests, services, and E2E scenarios based on your project conventions.