Skip to content

Add GitAgent Protocol support (agent.yaml + SOUL.md)#54

Open
shreyas-lyzr wants to merge 1 commit into
patoles:mainfrom
shreyas-lyzr:gitagent-protocol
Open

Add GitAgent Protocol support (agent.yaml + SOUL.md)#54
shreyas-lyzr wants to merge 1 commit into
patoles:mainfrom
shreyas-lyzr:gitagent-protocol

Conversation

@shreyas-lyzr
Copy link
Copy Markdown

Hi Simon! 👋

This PR proposes adding GitAgent Protocol (GAP) support to Agent Flow — a small, open standard for portable, interoperable AI agents (https://gitagent.sh).

Agent Flow already does something beautiful: it makes Claude Code and Codex orchestration visible. GAP lets it also be portable — listed in the open registry, runnable on any GAP-compatible runtime, and discoverable by the growing community building on the standard.

What this adds (nothing else changes):

  • agent.yaml — a standard manifest describing Agent Flow's purpose, version (0.8.1), license (Apache-2.0), runtime, and skills
  • SOUL.md — your agent's persona and behavior distilled into the standard soul format

With these two files, Agent Flow can be listed on https://registry.gitagent.sh and run on any GAP-compatible harness alongside other Claude Code agents. Totally optional to accept — feel free to tweak the descriptions or close if it's not a fit. Thanks for building Agent Flow in the open! 🙌

@cla-assistant
Copy link
Copy Markdown

cla-assistant Bot commented May 26, 2026

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


GAP Promoter seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant