All skills
openai avatar

/docs-sync

@3e0e893
by openaiopenai/openai-agents-python30k stars
4,840

Audit or update English SDK documentation against the requested implementation scope.

Use this Skill: https://skilld.dev/gh/openai/openai-agents-python/docs-sync

This session only. Nothing lands on disk.

referencesdoc-coverage-checklist.md

≈700 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Doc Coverage Checklist

Use this checklist within the requested topic or diff. A comprehensive inventory requires a comprehensive audit request; the current branch does not determine the scope. Released-documentation corrections remain in scope even when unrelated to that branch.

Feature inventory targets

  • Public exports: classes, functions, types, and module entry points.
  • Configuration options: *Settings types, default config objects, and builder patterns.
  • Environment variables or runtime flags.
  • CLI commands, scripts, and example entry points that define supported usage.
  • User-facing behaviors: retry, timeouts, streaming, errors, logging, telemetry, and data handling.
  • Deprecations, removals, or renamed settings.

Doc-first pass (page-by-page)

  • Review each relevant English page (excluding docs/ja, docs/ko, and docs/zh).
  • Look for missing opt-in flags, env vars, or customization options that the page implies.
  • Add new features that belong on that page based on user intent and navigation.

Code-first pass (feature inventory)

  • Map features to the closest existing page based on the docs navigation in mkdocs.yml.
  • Prefer updating existing pages over creating new ones unless the topic is clearly new.
  • Use conceptual pages for cross-cutting concerns (auth, errors, streaming, tracing, tools).
  • Keep quick-start flows minimal; move advanced details into deeper pages.

Evidence capture

  • Record the inspected revision, file path, and symbol/setting name for the requested scope.
  • Note defaults or behavior-critical details for accuracy checks.
  • Avoid large code dumps; a short identifier is enough.

Red flags for outdated or incorrect docs

  • Option names/types no longer exist or differ from code.
  • Default values or allowed ranges do not match implementation.
  • Features removed in code but still documented.
  • Released behaviors missing necessary guidance. Apply the repository's Documentation Release Timing policy before proposing documentation for unreleased behavior.

When to propose structural changes

  • A page mixes unrelated audiences (quick-start + deep reference) without clear separation.
  • Multiple pages duplicate the same concept without cross-links.
  • New feature areas have no obvious home in the nav structure.

Diff mode guidance (only for branch-scoped requests)

  • Focus only on changed behavior: new exports/options, modified defaults, removed features, or renamed settings.
  • Use git diff main...HEAD (or equivalent) to constrain analysis.
  • Document removals explicitly so docs can be pruned if needed.

Patch guidance

  • Keep edits scoped and aligned with existing tone and format.
  • Update cross-links when moving or renaming sections.
  • Leave translated docs untouched; English-only updates.

Source: SKILL.md on GitHub

1 warning16d4 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    This skill facilitates documentation audits and updates by analyzing repository source code and utilizing developer reference tools. It involves standard development operations such as code searching, repository inspection, and build commands within the local environment.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • Runlayer7mo

    2/2 files flagged

Signed by skilld at 3e0e893. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 4 weeks ago

README badge

README badge for openai/openai-agents-python/docs-sync