Skip to content

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

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

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

Conversation

@shreyas-lyzr

Copy link
Copy Markdown

Hi! 👋 This PR proposes adding GitAgent Protocol support to learn-claude-code — an open standard for portable AI agents (gitagent.sh).

learn-claude-code is an excellent, deeply educational agent harness — arguably the clearest public reference for how a Claude Code-style harness works under the hood. Adding GAP files makes it instantly discoverable and runnable on any GAP-compatible runtime, and lists it in the open registry at registry.gitagent.sh.

What this adds (nothing else changes):

  • agent.yaml — a standard manifest capturing the name, version, preferred model (anthropic:claude-sonnet-4-6), the four existing skills (agent-builder, code-review, mcp-builder, pdf), runtime limits, and compliance posture
  • SOUL.md — the harness persona distilled from the repo's README and system-prompt examples: You are a coding agent harness…

Both files were authored faithfully from the existing code and README — no capabilities were invented, and no existing files were modified.

Totally up to you to accept, tweak, or close. Thanks for building this in the open — it's a great resource! 🦀

What is the GitAgent Protocol?

@vercel

vercel Bot commented May 26, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the crazyboym's projects Team on Vercel.

A member of the Team first needs to authorize it.

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

Labels

None yet

1 participant