Skip to content

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

Open
computer-agent wants to merge 1 commit into
undeadlist:mainfrom
computer-agent:gitagent-protocol
Open

Add GitAgent Protocol support (agent.yaml + SOUL.md)#7
computer-agent wants to merge 1 commit into
undeadlist:mainfrom
computer-agent:gitagent-protocol

Conversation

@computer-agent

Copy link
Copy Markdown

Hi Paul! This PR adds GitAgent Protocol support to claude-code-agents — a lightweight open standard for portable AI agents (https://gitagent.sh).

Your repo is already a great fit for GAP: it has a clear orchestrator persona, 24 well-defined subagents, and 6 named workflow skills that map directly to the protocol's skills: field.

What this adds (two files, nothing else changes):

  • agent.yaml — a standard manifest declaring the agent's name, version, model preference, runtime settings, and 6 skill entries matching your existing skills directory
  • SOUL.md — a distillation of the orchestrator's persona and protocols from your CLAUDE.md into the standard soul format

With these two files, claude-code-agents becomes runnable on any GAP-compatible runtime (Claude Code, GitClaw, and others) and can be listed in the open agent registry at https://registry.gitagent.sh. The human_in_the_loop: destructive compliance setting reflects the strict human-approval protocols already built into your workflow.

Totally optional to accept — feel free to tweak either file to match your preferences, or close if it's not a fit. Thanks for building such a solid tool for the solo dev community! 🦀


⭐ If GAP looks useful, the project lives at https://github.com/open-gitagent/opengap — a star helps more maintainers discover the standard.

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