A framework-agnostic, git-native standard for defining AI agents
OpenGAP (Git Agent Protocol) is an open specification and reference CLI that turns any git repository into a portable, framework-agnostic AI agent definition. Developers structure their repo using a small set of files: a required `agent.yaml` manifest and `SOUL.md` identity document, with optional additions for rules, duties, skills, tools, workflows, knowledge, memory, and compliance artifacts. The `opengap` CLI, published to npm as `@open-gitagent/opengap`, reads this structure and exports it to runtimes including Claude Code, OpenAI, LangChain, CrewAI, and AutoGen via adapters. It integrates with Claude Code directly and supports MCP-compatible tool definitions through YAML schemas in the `tools/` directory. A standout feature is built-in segregation of duties enforcement, with a conflict matrix in `agent.yaml` that prevents a single agent from occupying incompatible roles such as both `maker` and `checker`, targeting regulated industries with FINRA, SEC, and Federal Reserve compliance requirements. Developers building multi-agent systems, compliance-sensitive applications, or reusable agent libraries across multiple frameworks are the primary audience.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Healthy fork ratio
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
- !README contains suspicious pattern: eval\s*\(
git clone https://github.com/open-gitagent/opengap && cp opengap/*.md ~/.claude/agents/18 items en este repositorio
Reviews financial documents (prospectuses, ADVs, marketing materials) for FINRA 2210 compliance, required disclosures, and balanced presentation. Use when reviewing financial statements, audit documents, regulatory filings, or when the user mentions compliance checks, financial audits, or document verification.
Analyzes documents and processes against FINRA, SEC, Federal Reserve, and CFPB regulatory frameworks. Identifies compliance gaps, classifies findings by severity, and recommends remediation. Use when performing compliance audits, regulatory reviews, gap analyses, or verifying policy adherence to financial regulations.
Creates and configures agent.yaml files, writes SOUL.md personality definitions, and sets up agent directory structures with skills, tools, and knowledge. Use when the user wants to configure an agent, create agent.yaml, write SOUL.md, set up agent directory structure, or customize agent settings.
Converts agent definitions between frameworks — exports to Claude Code, OpenAI, CrewAI, Lyzr, and GitHub Models formats, and imports from Claude, Cursor, and CrewAI projects. Use when the user wants to convert an agent, migrate to another framework, export to LangChain/AutoGen/CrewAI, or import from existing automation tools.
Guides installation of gitagent and creation of first agent with scaffolding, configuration, and validation. Use when the user is new to gitagent, asks how to get started, wants to install gitagent, set up their first agent, or says 'how do I start?'
Searches the SkillsMP registry, installs skills locally or globally, creates custom skills with SKILL.md frontmatter, and manages the skill lifecycle. Use when the user wants to find skills, add new capabilities, install a skill, browse available skills, create a custom skill, or manage the skills system.
Configures and runs agents with different adapters including Claude, OpenAI, CrewAI, Lyzr, and GitHub Models. Supports local execution, remote git repos, and one-shot prompts. Use when the user wants to run an agent, switch LLM providers, configure adapter settings, or launch agents from git repositories.
Ingest a raw source document into the wiki. Reads the source, extracts key information, creates or updates wiki pages, maintains cross-references, and logs the operation. Use when the user adds a new source or says 'ingest this'.
Health-check the wiki for contradictions, stale claims, orphan pages, missing cross-references, and knowledge gaps. Use periodically or when the user says 'lint the wiki' or 'check wiki health'.
Query the wiki to answer questions. Searches wiki pages, synthesizes answers with citations, and optionally files valuable answers back as new wiki pages. Use when the user asks a question about the knowledge base.
Researches a topic by breaking it into subtopics, gathering factual information with reasoning, and producing a structured summary with key findings and open questions. Use when the user asks to research, investigate, look up, summarize a topic, or says 'what is known about...' or 'learn about...'
Semantic search over ingested documents using RAG (LlamaIndex/ChromaDB or Foundational RAG)
Reviews code diffs and files for security vulnerabilities (OWASP Top 10), error handling, complexity, naming conventions, and performance issues. Use when the user asks to review a PR, pull request, diff, merge request, or code changes.
Resumen de Subagents
Lo que la gente pregunta sobre opengap
¿Qué es open-gitagent/opengap?
+
open-gitagent/opengap es subagents para el ecosistema de Claude AI. A framework-agnostic, git-native standard for defining AI agents Tiene 2.8k estrellas en GitHub y se actualizó por última vez 15d ago.
¿Cómo se instala opengap?
+
Puedes instalar opengap clonando el repositorio (https://github.com/open-gitagent/opengap) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar open-gitagent/opengap?
+
Nuestro agente de seguridad ha analizado open-gitagent/opengap y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene open-gitagent/opengap?
+
open-gitagent/opengap es mantenido por open-gitagent. La última actividad registrada en GitHub es de 15d ago, con 15 issues abiertos.
¿Hay alternativas a opengap?
+
Sí. En ClaudeWave puedes explorar subagents similares en /categories/agents, ordenados por popularidad o actividad reciente.
Despliega opengap en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/open-gitagent-opengap)<a href="https://claudewave.com/repo/open-gitagent-opengap"><img src="https://claudewave.com/api/badge/open-gitagent-opengap" alt="Featured on ClaudeWave: open-gitagent/opengap" width="320" height="64" /></a>Más Subagents
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
The agent that grows with you
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Production-ready platform for agentic workflow development.
The agent engineering platform.
🤯 LobeHub is your Chief Agent Operator, organizing your agents into 7×24 operations by hiring, scheduling, and reporting on your entire AI team.