Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

open-gitagent/gap-promoter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

4 Commits

Repository files navigation

gap-promoter

A GitAgent Protocol agent that promotes the protocol — it brings existing AI-agent repos into the Open GAP ecosystem.

Point it at any public agent repo and it will:

  1. Convert the repo to the GitAgent Protocol format (agent.yaml + SOUL.md), faithfully distilled from the repo's existing prompt, README, and model.
  2. Open a PR against that repo adding the GAP files — a clean, optional, reviewable proposal (never a force-push or self-merge).
  3. Submit it to the registry (open-gitagent/registry) with a second PR adding agents/<owner>__<repo>/metadata.json + README.md.

It reports both PR URLs when done.

Layout

  • agent.yaml — GAP manifest (claude-code adapter)
  • SOUL.md — the promoter's persona + workflow
  • skills/gap-convert — convert a repo to GAP format
  • skills/open-pr — open a reviewable PR via the gh CLI
  • skills/submit-to-registry — add the agent to the Open GAP registry
  • knowledge/gap-spec.md — the GAP format reference
  • knowledge/registry-format.md — the registry submission schema

Requirements

A GitHub token in the environment (GITHUB_TOKEN / GH_TOKEN) with repo scope and permission to fork + open PRs. Everything the agent does is a proposal — it never merges or force-pushes.

About

A GitAgent Protocol agent that promotes the protocol — converts repos to GAP format, opens PRs, and submits them to the Open GAP registry.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /