openspec-test

Run layered smoke, integration, manual, and PBT tests for OpenSpec changes.

19|5|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/digital-stoic-org/agent-skills --skill openspec-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-test
Source: https://github.com/digital-stoic-org/agent-skills/tree/main/dstoic/skills/openspec-test
Command: npx skills add https://github.com/digital-stoic-org/agent-skills --skill openspec-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenSpec changes require reliable, multi-layer validation to prevent regressions; this skill provides a structured workflow that sequences tests from smoke to PBT and surfaces clear gate guidance.

Core Features & Use Cases

  • Layered verification engine runs tests in order (smoke, integration, manual, and optional PBT) and stops on first failure to conserve resources.
  • Per-layer reporting and gate-ready summaries guide decision making and rollback strategies.
  • Quick-start enables team members to bootstrap and run the OpenSpec test suite with minimal setup.

Quick Start

Run the OpenSpec test workflow for a given change-id and observe the layered results and gate status.

Frequently Asked Questions about openspec-test

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

FAQPage Schema
How do I validate OpenSpec changes with layered testing?

Layered verification sequences tests from smoke to integration, manual, and PBT, stopping on the first failure to conserve resources and prevent regressions. This structured workflow adapts its testing philosophy to garage, scale, or maintenance modes.

What is layered verification for CI/CD quality assurance?

Layered verification is a structured QA workflow that sequences tests from smoke to integration, manual, and optional PBT, stopping on the first failure to conserve resources and provide clear gate-ready summaries for rollback decisions.

How do I run a smoke and integration test sequence for a specific change?

Run the OpenSpec test workflow using a given change-id to bootstrap and execute tests in deterministic order. The engine runs smoke and integration layers first, halting on failure and generating a clear summary.

Does layered testing work for projects in maintenance mode?

Yes, layered testing adapts its testing philosophy to garage, scale, or maintenance modes. It adjusts the verification layers appropriately for maintenance mode projects while still enforcing deterministic sequencing and gate-ready summaries.

Why does my automated test suite halt on the first integration failure?

The layered verification engine enforces deterministic sequencing and halts on the first layer failure to conserve resources. It stops subsequent test execution and surfaces clear gate guidance for your OpenSpec changes.