test-scaffolder

Generate pytest and Playwright test scaffolds from code or specifications.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/krazyuniks/guitar-tone-shootout-archive --skill test-scaffolder-krazyuniks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-scaffolder
Source: https://github.com/krazyuniks/guitar-tone-shootout-archive/tree/main/.claude/skills/test-scaffolder
Command: npx skills add https://github.com/krazyuniks/guitar-tone-shootout-archive --skill test-scaffolder-krazyuniks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of consistent test scaffolds and boilerplate from code or specifications, speeding up test setup for Python pytest backend and Playwright E2E tests.

Core Features & Use Cases

  • Boilerplate generation: Produce unit tests, integration tests, and page object templates from module specs.
  • Template adherence: Follow project conventions for pytest, Playwright, and fixtures to ensure uniformity.
  • Use Case: A developer onboarding a new feature can generate ready-to-edit tests and fixtures in minutes to jump-start coverage.

Quick Start

Describe the target module and test type to generate the appropriate test skeleton.

Frequently Asked Questions about test-scaffolder

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

FAQPage Schema
How do I generate pytest boilerplate from an existing module spec?

To generate pytest boilerplate, describe the target module and test type to produce ready-to-edit unit and integration test skeletons. This automates test setup by applying standard Python tooling and project conventions to yield consistent test suites and fixtures.

Can I generate Playwright page objects and e2e test scaffolds automatically?

Yes, you can generate Playwright e2e scaffolds by describing your frontend page specifications. The Skill produces ready-to-edit page object templates and end-to-end test boilerplate to jump-start coverage for web applications.

What is test scaffolding and when do I need it for Python backend services?

Test scaffolding is the automated creation of consistent test boilerplate and fixtures from code or specifications. You need it when onboarding new features or APIs to speed up test setup and ensure uniform coverage across backend services.

Do I need existing project templates to generate test suites?

Existing project templates are optional but improve template adherence. The Skill uses standard Python tooling by default, but will leverage optional templates located in scripts and references directories when available to ensure uniformity.

What is the best way to create consistent fixtures across pytest and Playwright?

The best way to create consistent fixtures is generating them from specifications using standard project conventions. This ensures uniformity across pytest unit tests and Playwright e2e tests, producing ready-to-edit test suites in minutes.