smithery.ai

github-speckit-tester

Test harness for executing Speckit workflows non-interactively using subagents.

First seen Apr 21, 2026

Installation

$ npx skills add https://smithery.ai

Summary

  • Test harness for executing Speckit workflows non-interactively using subagents.
  • Use when you need to test the complete Speckit pipeline (Phase 0 → Phase 3) or individual phases, validate artifact generation across all commands, automate testing of specification-to-implementation workflows, or verify cross-phase consistency.
  • This skill orchestrates the execution of all Speckit commands in order without user intervention.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,680 B
  • docs SUMMARY.md 454 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

GitHub Speckit Tester

A comprehensive test harness for validating the Speckit workflow system by executing all phases non-interactively using subagents.

Overview

This skill provides automated testing capabilities for the complete Speckit pipeline, executing all commands in sequence from specification to implementation without requiring user interaction.

Core Concepts

Non-Interactive Execution

All Speckit commands must be executed without user intervention:

  • Automatic decision making for spec clarifications
  • Default selections for ambiguous choices
  • Automated validation and progression through phases
  • Error handling and recovery without user input

Document start time and end time, totals execution time, and tokens consumed inclusive of all subagents

Execution Workflow

1 validate-env.sh → env ok 2 /speckit.specify → spec.md 3 /speckit.clarify → spec.md updated 4 /speckit.plan → plan.md, data-model.md 5 /review-tf-design → approved 6 /speckit.tasks → tasks.md 7 /speckit.analyze → analysis 8 /speckit.implement → tf code + sandbox test 9 deploy (cli) → init/plan/apply 10 /report-tf-deployment → report 11 commit and create a PR with details