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
Copy link
Copy Markdown

vercel Bot commented May 26, 2026

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant