Skip to main content
If you use a coding agent that isn’t in the built-in registry, you can extend the registry with a custom entry. gaal will then treat it like any first-class agent, agents: ["*"] will install into it, gaal agents will list it, gaal audit will scan its skill directories.

Where to put the file

Custom entries extend the built-in list. They cannot override built-in entries, if you and gaal both define cursor, the built-in wins.

Minimal entry

That’s enough to make agents: [my-agent] work in gaal.yaml.

Full entry

Field reference

Verifying the entry

After saving the file, list agents:
gaal agents my-agent shows the detailed view. gaal audit will pick up any existing skill directories matching the entry.

Asking for built-in support

If the agent is publicly available and you’d like it added to the built-in registry, open an issue or PR at github.com/getgaal/gaal, the registry file lives at internal/core/agent/agents.yaml.

Agents & renderers

Agent integrations

gaal agents