Relay 80 100 Workflow
Mönster för agent-relay-arbetsflöden som validerar funktioner E2E innan de committas
Testad · Fungerar
Vad den gör
Lär ut hur man författar @relayflows/core agent-arbetsflöden som går från "kod kompilerar" till "funktion fungerar, testad E2E lokalt" innan de committas. Triggers vid skrivning av agent-relay-arbetsflöden som behöver reparations-före-fel validerings-gates, kör-fixa-kör om testloopar, PGlite in-memory Postgres-tester, verifierings-gates efter varje redigering, och endast gröna commits. Ger konkreta TypeScript-stegmallar och en anti-mönstertabell snarare än buntade skript.
Testrapport
Hittade SKILL.md på .claude/skills/ och .agents/skills/ (innehållsidentiska, endast rubriknivåer skiljer sig; frontmatter giltig; inga buntade skript, så inget att kontrollera saknas). Inga säkerhetslukter — den enda absoluta sökvägen är ett '/home/daytona' mock-sandbox returvärde, inte en installationssökväg. Verifierade installation i en temporär HOME: klon + cp placerar SKILL.md korrekt. För utdata designade jag en uppgift (ett agent-relay-arbetsflöde som lägger till en user_sessions-tabell + uppslag, validerad före commit) och skrev två verkliga artefakter: /tmp/baseline-workflow.ts (4 steg, alla failOnError standard sant, enstaka testkörning, agent skriv + kör i ett steg, ingen verifierings-gate, ingen regression, ingen commit-bevis) vs /tmp/skill-workflow.ts (19 steg, 6 failOnError:falska reparerbara gates, separat verify-schema gate, 4-stegs kör-fixa-kör-slutlig-fix loop, PGlite-hjälpare, regressionskörning, inspelning-huvud-baslinje + verifiera-commit-skapad HEAD-avancemangsbevis). Baslinjen reproducerar exakt anti-mönstren som färdighetens egen tabell namnger; färdighetsversionen fixar dem konkret. Inte 10 eftersom jag inte kan köra @relayflows/core körtiden för att bevisa att definitionen körs grönt.
Testad: 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.
Kommandon och exempelprompter
/relay-80-100-workflowMönster för agent-relay-arbetsflöden som validerar funktioner E2E innan de committas
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Run the 80-to-100 validation gate before mergingSet up a Claude-then-Codex review loop for this PRAdd PGlite-based E2E tests to this workflow