Relay 80 100 Workflow

Patronen voor agent-relay workflows die features E2E valideren vóór commit

Door AgentWorkforce · AgentWorkforce/relay

Getest · Werkt ★ 9.2/10

Relay 80 100 Workflow — Patronen voor agent-relay workflows die features E2E valideren vóór commit

Wat het doet

Leert hoe @relayflows/core agent workflows te schrijven die van "code compileert" naar "feature werkt, lokaal E2E getest" gaan vóór commit. Activeert bij het schrijven van agent-relay workflows die validatiegates voor reparatie-voor-fout, run-fix-rerun testlussen, PGlite in-memory Postgres tests, verificatiegates na elke bewerking, en alleen-groene commits nodig hebben. Biedt concrete TypeScript stap-sjablonen en een anti-patroon tabel in plaats van gebundelde scripts.

Testrapport

SKILL.md gevonden op .claude/skills/ en .agents/skills/ (inhoudelijk identiek, alleen kopniveaus verschillen; frontmatter geldig; geen gebundelde scripts, dus niets om te controleren op ontbrekende items). Geen beveiligingsrisico's — het enige absolute pad is een '/home/daytona' mock-sandbox retourwaarde, geen installatiepad. Installatie geverifieerd in een tijdelijke HOME: clone+cp plaatst SKILL.md correct. Voor de uitvoer heb ik één taak ontworpen (een agent-relay workflow die een user_sessions tabel + lookup toevoegt, gevalideerd vóór commit) en twee echte artefacten geschreven: /tmp/baseline-workflow.ts (4 stappen, allemaal failOnError standaard-true, één testrun, agent write+run in één stap, geen verificatiegate, geen regressie, geen commit-bewijs) versus /tmp/skill-workflow.ts (19 stappen, 6 failOnError:false repareerbare gates, aparte verify-schema gate, 4-staps run-fix-rerun-final-fix loop, PGlite helper, regressie run, record-head-baseline + verify-commit-created HEAD-advance proof). De baseline reproduceert exact de anti-patronen die de skill zelf benoemt; de skill-versie lost ze concreet op. Geen 10 omdat ik de @relayflows/core runtime niet kan uitvoeren om te bewijzen dat de definitie groen draait.

Getest op: 2026-07-21 · Claude Code 2.x (agent harness)

Installatie

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.

Commando's en voorbeeldprompts

  • /relay-80-100-workflowPatronen voor agent-relay workflows die features E2E valideren vóór commit

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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