Skip to content

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

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

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

Conversation

@computer-agent

Copy link
Copy Markdown

Hi! This PR adds GitAgent Protocol (GAP) support to Swapper Toolkit — a small, open standard for portable AI agents (https://gitagent.sh).

Swapper Toolkit is already built as a first-class AI agent skill pack — this PR gives it the standard manifest to be discovered and run on any GAP-compatible runtime out of the box.

What this adds (nothing else changes):

  • agent.yaml — standard manifest: name, version, model, skills (swapper-deposit), runtime config, and compliance settings (including human_in_the_loop: always — reflecting the safety-first, explicit-confirmation design already in the repo)
  • SOUL.md — the agent's persona distilled from CLAUDE.md and the README: who it is, how it behaves, and its safety constraints

With these two files, Swapper Toolkit can run on any GAP-compatible runtime (Claude Code, GitClaw, and others) and be listed in the Open GAP registry — helping more developers discover and install it via npx skills add.

Totally optional to accept — feel free to tweak the description, tags, or close if it doesn't fit. Thanks for building the payment layer for AI agents! 🦀


⭐ If this standard looks useful, the project lives at https://github.com/open-gitagent/opengap — a star helps more maintainers discover 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