testing-guide

Provision project-level testing infrastructure and quality gates for new projects.

14|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/memorysaver/agentic-engineering-patterns --skill testing-guide-memorysaver
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testing-guide
Source: https://github.com/memorysaver/agentic-engineering-patterns/tree/main/skills/project-setup/testing-guide
Command: npx skills add https://github.com/memorysaver/agentic-engineering-patterns --skill testing-guide-memorysaver

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides teams to establish and maintain project-level testing infrastructure in a repeatable, scalable way, reducing onboarding time and ambiguity around quality practices.

Core Features & Use Cases

  • Workspace Setup Hook: a convention-based script that configures the development workspace, ports, and server readiness for new projects.
  • E2E Test Skill scaffold: guidance and structure for creating and maintaining an e2e-test skill at .claude/skills/e2e-test, including seed.sh and per-feature e2e scripts.
  • Testing Pyramid alignment: maps testing activities to /build phases and clarifies how unit tests, API tests, and UI tests are organized and executed in sequence.
  • Use Case: when starting a new project, this guide helps initialize a reproducible testing stack and ensures consistent test coverage across environments.

Quick Start

Follow this guide to configure the workspace setup hook and create the e2e-test skill for your project.

Frequently Asked Questions about testing-guide

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

FAQPage Schema
How do I set up project-level testing infrastructure for a new workspace?

Project-level testing infrastructure is set up using a convention-based workspace setup hook that configures development ports and server readiness, ensuring reproducible testing environments for new projects.

What is the testing pyramid mapping to build phases?

Testing pyramid mapping aligns unit tests, API tests, and UI tests to specific build phases, clarifying how testing activities are organized and executed in sequence during feature delivery.

How do I create e2e test scripts for individual features?

E2e test scripts are created within a dedicated directory using a seed.sh script for initialization and frontmatter-driven SKILL.md structure, supporting deterministic and idempotent per-feature testing.

Does the testing workflow support deterministic and idempotent test execution?

Deterministic and idempotent test execution is supported through defined structures for scripts, references, and assets, ensuring consistent test coverage across environments without side effects.

What's the best way to structure automated testing quality gates for onboarding?

Automated testing quality gates are structured using frontmatter-driven SKILL.md files, workspace setup hooks, and mapped build phase activities, reducing ambiguity around quality practices during project onboarding.