Open Agent Toolkit

Contributing

Use this section when you are changing OAT itself rather than consuming it as a user. It routes you to the right contributor contract for code changes, docs updates, markdown authoring patterns, and skill development.

Contents

Source-of-truth hierarchy

When you document OAT behavior, check it against these sources, highest first:

  1. Runtime behavior: packages/cli/src/**
  2. Skill behavior contracts: .agents/skills/*/SKILL.md
  3. OAT templates and runtime state: .oat/templates/**, .oat/sync/**, .oat/config.json, .oat/config.local.json
  4. Repo reference records: .oat/repo/**

New pages belong in one of the top-level sections listed on the docs home page; the older guide/ section no longer exists.

On this page