openmates:reproduce-first
CommunityTest-first bug reproduction workflow
Software Engineering#Linear#quality gates#playwright#e2e testing#bug reproduction#test-first#red green
Authorglowingkitty
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It prevents fixing the wrong thing by requiring a failing end-to-end spec that reproduces the user-visible bug before any code changes are made.
Core Features & Use Cases
- Linear-context reproduction: When given a Linear issue ID (like OPE-123), it pulls full issue context (images and comments) and guides you through the Linear pickup workflow.
- Spec coverage decisioning: It checks for an existing E2E spec for the area, extends it with a targeted assertion when needed, or proposes a minimal new spec when none exists.
- RED-to-GREEN enforcement: It runs the spec and requires it to fail (red) before any fix code is written, then requires the same spec to pass (green) after the fix.
Quick Start
Use openmates:reproduce-first with the bug’s Linear issue id or a short description of the incorrect user-visible behavior to create and run a failing reproduction spec.
Dependency Matrix
Required Modules
None requiredComponents
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: openmates:reproduce-first Download link: https://github.com/glowingkitty/OpenMates/archive/main.zip#openmates-reproduce-first Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.