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?'
76
93%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
When a user is new to gitagent, wants to set up their first agent, or asks "how do I start?"
npm install -g @open-gitagent/opengap
opengap --versionWalk 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) and SOUL.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-agentagent.yaml — name, version, description (required)SOUL.md — agent identity (required)d7a8e2e
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.