openmates:reproduce-first

Community

Test-first bug reproduction workflow

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 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: 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.
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.