Skip to content

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

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

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

Conversation

@shreyas-lyzr

Copy link
Copy Markdown

Hi Paul 👋

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

What this adds (nothing else changes):

  • agent.yaml — a standard manifest capturing the name, version, model preference, and compliance posture of the skill
  • SOUL.md — the agent's persona and instructions in the GAP standard format, faithfully adapted from the existing swiftui-pro/SKILL.md

With these two files, SwiftUI Agent Skill can run on any GAP-compatible runtime (Claude Code, GitClaw, and others) and be listed in the Open GAP Registry — giving it more discoverability across the growing ecosystem of agent runtimes.

Nothing is modified or deleted. The skill's existing structure, SKILL.md, references, and all other files are untouched. This is purely additive.

Feel free to tweak the agent.yaml fields (model, runtime limits, etc.) or the SOUL.md wording to match your preferences — or simply close if this isn't something you want right now. Either way, thanks for building SwiftUI Agent Skill! 🙌

→ Learn more: https://gitagent.sh

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