github-speckit-tester

Automate non-interactive testing of Speckit workflows from specification through execution.

1|1|Updated Nov 19, 2025
One-click install
npx skills add https://github.com/hashi-demo-lab/terraform-provider-bcm --skill github-speckit-tester-hashi-demo-lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-speckit-tester
Source: https://github.com/hashi-demo-lab/terraform-provider-bcm/tree/main/.claude/skills/github-speckit-tester
Command: npx skills add https://github.com/hashi-demo-lab/terraform-provider-bcm --skill github-speckit-tester-hashi-demo-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides an automated test harness for executing the complete Speckit workflow non-interactively, enabling end-to-end validation without requiring user input.

Core Features & Use Cases

  • Non-interactive execution: Runs the entire Speckit pipeline without prompts or manual intervention.
  • Workflow orchestration: Coordinates phases from specification through implementation, ensuring consistency and traceability across steps.
  • Artifact validation & reporting: Records execution times, resource usage, and generates a deploy-ready report for auditing.

Quick Start

Install the tester in your environment and run against your Speckit project:

  • Ensure Speckit is installed and available in your PATH
  • Execute: speckit-tester run --spec your-speckit-spec.md
  • Review the generated plan, artifacts, and summary report after execution

Frequently Asked Questions about github-speckit-tester

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

FAQPage Schema
How do I automate non-interactive testing for Speckit workflows?

You can automate non-interactive testing for Speckit workflows using a test harness that orchestrates the pipeline from specification through execution without requiring user input. It validates artifact generation and logs execution metrics.

What is the best way to validate Speckit pipeline artifacts end-to-end?

Validating Speckit pipeline artifacts end-to-end is achieved by running an automated test harness that coordinates all workflow phases. This ensures consistency across steps and generates a deploy-ready report for auditing.

How does automated workflow orchestration handle Speckit execution phases?

Automated workflow orchestration handles Speckit execution phases by coordinating the pipeline from specification to implementation. It ensures consistency and traceability across steps while operating entirely without manual intervention.

Do I need Speckit installed to run automated pipeline tests?

Yes, you need Speckit installed and available in your PATH to run the automated tester. You execute the tester against your specification file to review generated plans, artifacts, and summary reports.

What metrics are recorded during automated Speckit workflow testing?

During automated Speckit workflow testing, the harness records start and end times, total execution duration, and tokens consumed across subagents. This provides complete resource usage auditing for the pipeline.

Why does non-interactive workflow testing fail without a specification file?

Non-interactive workflow testing fails without a specification file because the harness requires a spec to orchestrate the pipeline. The tester executes commands targeting your specific Speckit specification to validate artifacts.