workflow-equivalence-testing

Community

Verify shim and stategraph are semantically equal.

Authortransreal
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps you confidently migrate or refactor workflow execution by determining whether a shim-based path behaves the same as the original stategraph implementation, instead of relying on fragile single-mode tests.

Core Features & Use Cases

  • Shim-equivalence test harness: Runs the workflow in Mode OFF and Mode ON and compares runtime state outputs to detect semantic differences.
  • Replay-based verification: Supports replaying held expressions and verification tests across both modes for outcome alignment.
  • Test-file result classification: Produces actionable buckets such as BothPass, OnlyOff, OnlyOn, and BothFail to identify where the shim or the legacy behavior diverges.
  • Mode-agnostic vs Mode-aware guidance: Distinguishes tests suited for cross-mode equivalence checks from those intended to validate mode-specific effects.

Quick Start

Ask the AI to run ClaudeOrchestratorWorkflowDiff`ClaudeStateGraphReplayTestFile on your existing test file in both modes, then summarize the resulting BothPass/OnlyOff/OnlyOn/BothFail counts so you know whether shim equivalence holds.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: workflow-equivalence-testing
Download link: https://github.com/transreal/claudecode/archive/main.zip#workflow-equivalence-testing

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.