smithery/panchal-ravi

github-speckit-tester

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

Installation

$ npx skills add smithery/panchal-ravi --skill github-speckit-tester

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.

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 recorded snapshot · 0 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