test-architect

Design pre-code testing strategies covering unit, integration, and end-to-end tests.

Updated Jan 21, 2026
One-click install
npx skills add https://github.com/lshtram/core_dev --skill test-architect-lshtram
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-architect
Source: https://github.com/lshtram/core_dev/tree/main/.agent/skills/test-architect
Command: npx skills add https://github.com/lshtram/core_dev --skill test-architect-lshtram

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures teams design and align a robust testing plan before implementation, preventing defects and rework by clarifying scope early.

Core Features & Use Cases

  • Layered testing strategy across unit, integration, and end-to-end tests with clear ownership.
  • Scaffolded test skeletons and coverage planning for common feature scenarios, including edge cases and security considerations.
  • A reusable blueprint that QA and development teams can adapt for diverse projects.

Quick Start

Outline a pre-code testing strategy by defining unit, integration, and end-to-end coverage goals and scaffolding templates for the next feature.

Frequently Asked Questions about test-architect

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

FAQPage Schema
How do I plan a pre-code testing strategy for a new software feature?

You plan a pre-code testing strategy by defining coverage goals across unit, integration, and end-to-end layers, mapping tests to specific layers, and scaffolding test skeletons to prevent defects early in the software development lifecycle.

What is included in a comprehensive test strategy document?

A comprehensive test strategy document includes layered ownership for unit, integration, and end-to-end tests, coverage planning for happy-path scenarios, edge cases, security considerations, and reproducible test skeletons for QA and development teams.

How do I scaffold test skeletons for happy-path and edge case scenarios?

You scaffold test skeletons by mapping test scenarios to their respective architectural layers and generating structured templates that cover happy-path scenarios, edge cases, and security considerations before writing the actual application code.

Does this testing strategy approach work for unit, integration, and e2e tests?

Yes, this testing strategy approach works across unit, integration, and end-to-end testing by enforcing clear ownership and mapping coverage requirements to each specific layer within the software development lifecycle.

Why define a testing plan before writing any implementation code?

Defining a testing plan before writing implementation code ensures teams align on scope and quality early, preventing defects and reducing rework by clarifying test coverage and expectations before development starts.