Relay 80 100 Workflow

Muster für Agent-Relay-Workflows, die Features E2E vor dem Commit validieren

von AgentWorkforce · AgentWorkforce/relay

Getestet · Funktioniert ★ 9.2/10

Relay 80 100 Workflow — Muster für Agent-Relay-Workflows, die Features E2E vor dem Commit validieren

Was es kann

Lehrt, wie man @relayflows/core Agent-Workflows erstellt, die von "Code kompiliert" zu "Feature funktioniert, E2E lokal getestet" übergehen, bevor ein Commit erfolgt. Wird ausgelöst beim Schreiben von Agent-Relay-Workflows, die Validierungsgates zur Reparatur vor dem Fehler, Run-Fix-Rerun-Testschleifen, PGlite In-Memory Postgres-Tests, Verifizierungsgates nach jeder Bearbeitung und nur grüne Commits benötigen. Bietet konkrete TypeScript-Schrittvorlagen und eine Anti-Pattern-Tabelle anstelle von gebündelten Skripten.

Testbericht

SKILL.md unter .claude/skills/ und .agents/skills/ gefunden (inhaltlich identisch, nur Überschriftenebenen unterscheiden sich; Frontmatter gültig; keine gebündelten Skripte, daher nichts zu überprüfen). Keine Sicherheitsrisiken – der einzige absolute Pfad ist ein '/home/daytona' Mock-Sandbox-Rückgabewert, kein Installationspfad. Installation in einem temporären HOME verifiziert: clone+cp platziert SKILL.md korrekt. Für die Ausgabe habe ich eine Aufgabe entworfen (einen Agent-Relay-Workflow, der eine user_sessions-Tabelle + Lookup hinzufügt, vor dem Commit validiert) und zwei echte Artefakte geschrieben: /tmp/baseline-workflow.ts (4 Schritte, alle failOnError standardmäßig true, ein einzelner Testlauf, Agent-Schreiben+Ausführen in einem Schritt, kein Verifizierungs-Gate, keine Regression, kein Commit-Nachweis) vs. /tmp/skill-workflow.ts (19 Schritte, 6 failOnError:false reparierbare Gates, separates Verify-Schema-Gate, 4-Schritt-Run-Fix-Rerun-Final-Fix-Schleife, PGlite-Helfer, Regressionslauf, Record-Head-Baseline + Verify-Commit-Created HEAD-Advance-Nachweis). Die Baseline reproduziert genau die Anti-Patterns, die der Skill selbst benennt; die Skill-Version behebt sie konkret. Nicht 10, da ich die @relayflows/core-Laufzeit nicht ausführen kann, um zu beweisen, dass die Definition grün läuft.

Getestet am: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/AgentWorkforce/relay.git /tmp/relay-80-100-workflow-src
mkdir -p ~/.claude/skills
cp -R /tmp/relay-80-100-workflow-src/.claude/skills/relay-80-100-workflow ~/.claude/skills/relay-80-100-workflow
# Documentation-only skill (single SKILL.md, no bundled scripts). It teaches how to author
# @relayflows/core workflows with full E2E validation. The workflows it produces depend on
# @relayflows/core plus @electric-sql/pglite (dev) — installed per-project, not by this skill.
# A byte-identical copy also lives at /tmp/relay-80-100-workflow-src/.agents/skills/relay-80-100-workflow.

Befehle & Beispiel-Prompts

  • /relay-80-100-workflowMuster für Agent-Relay-Workflows, die Features E2E vor dem Commit validieren

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Run the 80-to-100 validation gate before merging
  • Set up a Claude-then-Codex review loop for this PR
  • Add PGlite-based E2E tests to this workflow