astro-testing

Community

Block deploys until QA tests pass.

AuthorSoborbo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

QA gating for Astro lead-gen sites to prevent deployments when essential tests fail, ensuring code quality before going live.

Core Features & Use Cases

  • End-to-end tests for critical user journeys (homepage, forms, thank-you, navigation).
  • Accessibility and performance checks as part of the deployment gate.
  • Clear test verdict reporting and a deployment gate to block risky releases.

Quick Start

Install dependencies with npm install, then run the test suite locally using the configured npm script (e.g., npm test or npm run test). See references/playwright-tests.md for setup and example critical-path and data-integrity tests. For results, review the generated test report and follow the references for executing across devices (Mobile Chrome, Mobile Safari, Desktop Chrome, Desktop Safari).

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: astro-testing
Download link: https://github.com/Soborbo/claudeskills/archive/main.zip#astro-testing

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.