#0001
`GitAgent`, a git-native spec for portable AI agents
50radar
GitAgentAgent spec — portable AI agents defined in Git repos
Agent behavior becomes repo files, so prompts, skills, and reviews fit normal Git flows. Useful if you want one agent definition to target multiple runtimes without rebuilding the stack each time.
- An agent is defined by three files:
agent.yaml,SOUL.md, andSKILL.md; setup is simple and diffable. - Exports target multiple runtimes including
Claude Code,OpenAI Agents SDK,CrewAI,Google ADK, andLangChain, reducing framework lock-in. - Git-native workflow is the real pitch: versioning, branching, PR review,
git diff, andgit blamefor agent behavior. npx @open-gitagent/gitagent run -r <repo> -a clauderuns an agent repo directly, so distribution and reuse look like normal code sharing.- Optional compliance commands such as
GitAgent auditand validation in GitHub Actions hint at enterprise ambitions; for small teams, portability matters more.
Source: www.gitagent.sh/Read original →