rawgentic:create-tests

Automate test suite creation and improvement with a 14-step workflow.

2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/3D-Stories/rawgentic --skill rawgentic-create-tests
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rawgentic:create-tests
Source: https://github.com/3D-Stories/rawgentic/tree/main/skills/create-tests
Command: npx skills add https://github.com/3D-Stories/rawgentic --skill rawgentic-create-tests

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation and enhancement of test suites for software projects, ensuring code quality and reliability through a structured workflow.

Core Features & Use Cases

  • Automated Test Generation: Creates unit, integration, and E2E tests based on project code and user-defined strategies.
  • Test Infrastructure Setup: Configures testing frameworks, dependencies, and directory structures.
  • Coverage Analysis & Improvement: Identifies and fills gaps in existing test coverage.
  • Use Case: A developer needs to add a comprehensive test suite to a new Python backend service. This Skill will guide them through selecting a framework (like pytest), generating tests for critical functions, setting up coverage reporting, and creating a pull request for the new tests.

Quick Start

Use the create-tests skill to bootstrap a test suite for the entire project.

Frequently Asked Questions about rawgentic:create-tests

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

FAQPage Schema
How do I bootstrap a test suite for a new project?

You can bootstrap a test suite by running an automated 14-step workflow that selects a framework, configures infrastructure, generates tests, and executes them. This handles greenfield project setup and coverage gap analysis for existing codebases.

Can I use this to generate tests for pytest and vitest?

Yes, the workflow integrates directly with pytest, vitest, and bats-core. It configures the necessary infrastructure for these frameworks, generates unit and integration tests, and executes them to verify coverage gaps in your existing code.

What is the best way to find coverage gaps in existing tests?

The best way to find coverage gaps is to run an automated analysis that compares existing tests against project code. This Skill identifies untested logic, generates new tests to fill the gaps, and executes the suite to validate the improvements.

How does automated test generation handle test strategy and documentation?

Automated test generation incorporates strategy brainstorming and documentation lookup into its workflow. This ensures generated tests align with framework best practices and project requirements before infrastructure is configured and tests are executed.

Does the generated test suite include CI/CD configuration?

The workflow focuses on generating tests, configuring frameworks, and executing test runs rather than building CI/CD pipelines. It ensures test quality through infrastructure setup and code review, preparing the suite for pipeline integration.