Get Started with gitagent
When to Use
When a user is new to gitagent, wants to set up their first agent, or asks "how do I start?"
Instructions
Installation
npm install -g @open-gitagent/opengap
opengap --version
Create Your First Agent
Walk the user through these steps:
Scaffold — Pick a template:
# Minimal (2 files) opengap init --template minimal --dir ./my-agent # Standard (with skills, tools, knowledge) opengap init --template standard --dir ./my-agent # Full (compliance, hooks, memory, workflows) opengap init --template full --dir ./my-agentEdit — Customize
agent.yaml(name, description, model) andSOUL.md(identity, personality)Validate — Check your work:
opengap validate -d ./my-agentRun — Launch with Claude:
opengap run -d ./my-agentShare — Push to git and anyone can run it:
cd my-agent && git init && git add . && git commit -m "Initial agent" # Push to GitHub, then: opengap run -r https://github.com/you/my-agent
Minimum Required Files
agent.yaml— name, version, description (required)SOUL.md— agent identity (required)- Everything else is optional