Updated 1d ago
by AgentWorkforce
relay
Infrastructure for coding agents
885 GitHub stars (885)
+34 in 20 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | +1 |
| Sep 29 | +3 |
| Sep 30 | +1 |
| Oct 1 | 0 |
| Oct 2 | +2 |
| Oct 3 | +2 |
| Oct 4 | +1 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | +4 |
| Oct 8 | +1 |
| Oct 9 | +1 |
| Oct 10 | +1 |
| Oct 11 | +4 |
| Oct 12 | +3 |
| Oct 13 | +7 |
| Oct 14 | +1 |
| Oct 15 | +1 |
| Oct 16 | +1 |
- 23 skills (23 skills found in its SKILL.md files)
- 74 forks (74 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add AgentWorkforce/relay
Asks which skills and agents to install. Just one: npx skills add AgentWorkforce/relay --skill writing-relayflows — add -g for every project.
Claude Code
git clone https://github.com/AgentWorkforce/relaycp -r "relay/.openskills/writing-relayflows" ~/.claude/skills/
Copies the writing-relayflows skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add AgentWorkforce/relay
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
writing-relayflows
No description in the SKILL.md.
.openskills/writing-relayflows/SKILL.md on GitHub (opens in a new tab) -
agent-relay
Use when you need Codex to coordinate multiple agents through Agent Relay for peer-to-peer messaging, lead/worker handoffs, or shared status tracking across sub-agents and terminals.
plugins/codex-relay-skill/SKILL.md on GitHub (opens in a new tab) -
choosing-swarm-patterns
Use when coordinating multiple AI agents with Agent Relay's workflow engine and need to pick the right orchestration pattern - covers the 10 core patterns (fan-out, pipeline, hub-spoke, consensus, mesh, handoff, cascade, dag, debate, hierarchical) plus 14 specialized ones, with decision framework and accurate SDK/YAML examples.
.agents/skills/choosing-swarm-patterns/SKILL.md on GitHub (opens in a new tab) -
creating-agent-skills
Use when creating Agent Skills packages (SKILL.md format) for Codex CLI, GitHub Copilot, or Amp - provides the agentskills.io specification with frontmatter constraints, directory structure, and validation rules
.agents/skills/creating-agent-skills-skill/SKILL.md on GitHub (opens in a new tab) -
emil-design-eng
This skill encodes Emil Kowalski's philosophy on UI polish, component design, animation decisions, and the invisible details that make software feel great.
.agents/skills/emil-design-eng/SKILL.md on GitHub (opens in a new tab) -
orchestrating-agent-relay
The canonical way to run agent-relay - self-bootstrap the local broker and autonomously spawn, monitor, and coordinate a team of worker agents without human intervention. Covers infrastructure startup, agent spawning, lifecycle monitoring, message-based reading via the relay MCP, and team coordination.
.agents/skills/orchestrating-agent-relay/SKILL.md on GitHub (opens in a new tab) -
relay-80-100-workflow
Use when writing agent-relay workflows that must fully validate features end-to-end before merging. Covers the 80-to-100 pattern - going beyond "code compiles" to "feature works, tested E2E locally." Includes repair-before-failure validation gates, review-depth fresh-eyes review/fix loops with test hardening, PGlite for in-memory Postgres testing, mock sandbox patterns, test-fix-rerun loops, veri…
.agents/skills/relay-80-100-workflow/SKILL.md on GitHub (opens in a new tab) -
review-animations
Reviews animation and motion code against a high craft bar derived from Emil Kowalski's design engineering philosophy. Default to flagging; approval is earned.
.agents/skills/review-animations/SKILL.md on GitHub (opens in a new tab) -
review-fix-signoff-loop
Use when writing Agent Relay or Ricky workflows that must loop review, fix, and validation with fresh agent context until independent signoff agents, typically Claude and Codex, both agree the work is comprehensively complete. Covers fresh-context iterations, repairable gates, dual reviewer verdict contracts, iteration-count reporting, PR signoff comments, and blocked-state handling.
.agents/skills/review-fix-signoff-loop/SKILL.md on GitHub (opens in a new tab) -
setting-up-relayfile
Use when an agent or human needs to set up relayfile end-to-end so agents can read and write provider files through a local mount. Covers `relayfile setup`, dynamic integration discovery with `relayfile integration available/search`, Nango and Composio backend selection, Atlassian site selection and metadata, cloud login, OAuth/connect flows, mount verification, `RELAYFILE_LOCAL_DIR` handoff, wri…
.agents/skills/setting-up-relayfile/SKILL.md on GitHub (opens in a new tab) -
using-agent-relay
Use when you are a registered relay agent (a spawned worker, or a lead that called register_agent) coordinating with peers in real time over current Agent Relay MCP tools - messaging, channels, threads, reactions, search, inbox, actions, and worker spawn/release. For role selection and orchestrator startup instructions, use https://agentrelay.com/skill and the orchestrating-agent-relay skill.
.agents/skills/using-agent-relay/SKILL.md on GitHub (opens in a new tab) -
browser-testing-with-screenshots
Use when testing web applications with visual verification - automates Chrome browser interactions, element selection, and screenshot capture for confirming UI functionality
.claude/skills/browser-testing-with-screenshots/SKILL.md on GitHub (opens in a new tab) -
creating-claude-agents
Use when creating or improving Claude Code agents. Expert guidance on agent file structure, frontmatter, persona definition, tool access, model selection, and validation against schema.
.claude/skills/creating-claude-agents-skill/SKILL.md on GitHub (opens in a new tab) -
creating-claude-hooks
Use when creating or publishing Claude Code hooks - covers executable format, event types, JSON I/O, exit codes, security requirements, and PRPM package structure
.claude/skills/creating-claude-hooks-skill/SKILL.md on GitHub (opens in a new tab) -
creating-claude-rules
Use when creating or fixing .claude/rules/ files - provides correct paths frontmatter (not globs), glob patterns, and avoids Cursor-specific fields like alwaysApply
.claude/skills/creating-claude-rules-skill/SKILL.md on GitHub (opens in a new tab) -
creating-skills
Use when creating new Claude Code skills or improving existing ones - ensures skills are discoverable, scannable, and effective through proper structure, CSO optimization, and real examples
.claude/skills/creating-skills-skill/SKILL.md on GitHub (opens in a new tab) -
debugging-websocket-issues
Use when seeing WebSocket errors like "Invalid frame header", "RSV1 must be clear", or "WS_ERR_UNEXPECTED_RSV_1" - covers multiple WebSocketServer conflicts, compression issues, and raw frame debugging techniques
.claude/skills/debugging-websocket-issues/SKILL.md on GitHub (opens in a new tab) -
deploying-to-staging-environment
Use when deploying changes to staging across relay, relay-dashboard, and relay-cloud repos - coordinates multi-repo branch syncing using git worktrees, automatically triggers staging deployments via GitHub Actions
.claude/skills/deploying-to-staging-environment/SKILL.md on GitHub (opens in a new tab) -
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
.claude/skills/frontend-design/SKILL.md on GitHub (opens in a new tab) -
github-oauth-nango-integration
Use when implementing GitHub OAuth + GitHub App authentication with Nango - provides two-connection pattern for user login and repo access with webhook handling
.claude/skills/github-oauth-nango-integration/SKILL.md on GitHub (opens in a new tab) -
implementing-command-palettes
Use when building Cmd+K command palettes in React - covers keyboard navigation with arrow keys, keeping selected items in view with scrollIntoView, filtering with shortcut matching, and preventing infinite re-renders from reference instability
.claude/skills/implementing-command-palettes/SKILL.md on GitHub (opens in a new tab) -
prpm-json-best-practices
Best practices for structuring prpm.json package manifests with required fields, tags, organization, multi-package management, enhanced file format, eager/lazy activation, and conversion hints
.claude/skills/prpm-json-best-practices-skill/SKILL.md on GitHub (opens in a new tab) -
search-shared-sessions
Search an Agent Relay workspace's shared coding-agent sessions for prior work, decisions, fixes, or the context behind a task or pull request. Use when team history could answer the user's question or prevent repeating an investigation.
plugins/shared-sessions/skills/search-shared-sessions/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.