Dev & Engineering ✓ OpenAI · Official breaking-changesapi-reviewcliconfigurationsession-resumption

Breaking Change Reviewer

Systematically detect compatibility risks across external integration surfaces before they reach users.

FollowSkills review · FSRS-2.0
Not recommended
37/ 100 5-point scale 1.9 / 5
Trust14 / 25 · 2.8/5

The skill limits its stated purpose to reviewing breaking changes in external integration surfaces, with no explicit malware, exfiltration, or destructive behavior; no red-line risk is evidenced. However, it specifies no least-privilege model, user confirmation, data-flow disclosure, sensitive-data handling, rollback, or result attribution, so 11 points are deducted.

Reliability5 / 20 · 1.3/5

It identifies four concrete surfaces—app-server APIs, CLI parameters, configuration loading, and session resumption—and is internally consistent. It provides no procedure, input/output contract, dependency guidance, abnormal-input handling, or failure feedback, so 15 points are deducted under static review.

Adaptability7 / 15 · 2.3/5

The intended review scenario and main surfaces are reasonably clear. Trigger semantics, non-fit boundaries, expected inputs and outputs, Chinese-language support, and variation across repository layouts are unspecified, so 8 points are deducted.

Convention4 / 15 · 1.3/5

The name and purpose broadly match breaking-change review, while repository-level Apache-2.0 licensing and official provenance provide limited governance evidence. The skill lacks installation notes, dependencies, examples, FAQs, limitations, versioning, changelog, maintenance ownership, and update path, so 11 points are deducted.

Effectiveness5 / 15 · 1.7/5

The instruction to continue beyond the first finding can improve review completeness. However, there is no report format, decision rubric, or directly usable output contract, and no statically verifiable result, so only partial core-task value is supported and 10 points are deducted.

Verifiability2 / 10 · 1.0/5

The skill contains only a short behavioral instruction, with no tests, sample outputs, execution evidence, or corroborating sources. Traceability and reproducibility are therefore weak, so 8 points are deducted.

Evidence confidence:Low Reviewed Jul 19, 2026 Reviewed revision 678157acaa81
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • The skill defines no output structure or severity rubric, leaving the user to design the review method and report.
  • The phrase “external integration surfaces” may be too broad; it does not clarify whether to inspect code, documentation, migrations, compatibility behavior, or only interface definitions.
  • This static review did not execute the skill or verify detection of real breaking changes; repository tests must not be treated as tests of this skill itself.
  • Handling boundaries for sensitive configuration, session data, and external-service information are unspecified.
See the full review method →

What it does & when to use it

This Agent Skill is designed for software engineering reviews focused on breaking changes in external integration surfaces. It covers app-server APIs, CLI parameters, configuration loading, and resuming sessions from existing rollouts. The instructions explicitly require continuing beyond the first finding and analyzing every plausible breakage path. The SKILL.md contains review guidance only; it does not define installation, invocation, automation scripts, or a report schema.

Reviews a change, integration, or upgrade for possible breakage in app-server APIs, CLI parameters, configuration loading, and session resumption from existing rollouts. It is instructed to keep analyzing additional breakage paths after finding an initial issue. The source does not specify a required input format, output format, or execution tool.

  1. An engineer maintaining an app-server API checks a proposed interface change for client compatibility before release.
  2. A CLI team evaluates whether changing parameters or command behavior could break existing callers.
  3. A configuration owner reviews changes to loading logic for incompatibilities with existing configuration.
  4. A team supporting session recovery checks whether an upgrade breaks resumption from existing rollouts.
  5. A reviewer wants systematic coverage across several external integration surfaces instead of stopping at one known issue.

Pros & cons

Pros
  • Names four concrete integration surfaces that are easy to overlook.
  • Explicitly requires continued analysis, reducing the chance of stopping after the first issue.
  • Uses a minimal SKILL.md with only name and description frontmatter and no visible platform-specific extensions.
Limitations
  • Provides no test suite, scripts, or automated checking command.
  • Does not define review inputs, output structure, severity levels, or remediation format.
  • Does not document a dedicated installation, invocation, or permissions workflow.
  • The source does not establish direct support for other Agent platforms or API-only deployments.

How to install

The Skill is located at .codex/skills/code-review-breaking-changes/SKILL.md. The README documents installation for the full Codex CLI skill collection: on macOS or Linux, run curl -fsSL https://chatgpt.com/codex/install.sh | sh; on Windows, run powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"; alternatively use npm install -g @openai/codex or brew install --cask codex. The source does not document installing or placing this Skill independently.

How to use

In an Agent that supports the Skill, provide the change, interface, or upgrade under review and ask it to inspect app-server APIs, CLI parameters, configuration loading, and session resumption from existing rollouts. Example: Review this change for breaking changes across app-server APIs, CLI parameters, configuration loading, and resuming sessions from existing rollouts. Analyze every possible breakage path. The SKILL.md does not define a specific trigger command, input format, or report format.

FAQ

Does it modify code or configuration automatically?
There is no evidence that it edits files, calls tools, or applies fixes; the SKILL.md only instructs the agent to analyze possible breaking changes.
Does it only review API changes?
No. It also covers CLI parameters, configuration loading, and resuming sessions from existing rollouts.
Does it require network access or a specific dependency?
The SKILL.md declares no network access, MCP server, runtime, or external CLI dependency.
What projects are a good fit?
Projects with app-server APIs, CLI interfaces, configuration loading, or rollout-based session recovery are the clearest fit. Projects without these surfaces may gain little from it.

More skills from this repository

All from openai/codex

Dev & Engineering ✓ OpenAI · Official

PR Babysitter

Continuously track a GitHub pull request’s reviews, CI, and mergeability while handling safe fixes.

Dev & Engineering ✓ OpenAI · Official

Codex Issue Digest

Turns recent openai/codex bugs and enhancement requests into focused, owner-ready digests.

Design & Frontend ✓ OpenAI · Official

Codex Image Generation

Generate, edit, and prepare practical raster image assets directly within a project workflow.

Dev & Engineering ✓ OpenAI · Official

Codex Plugin Builder

Scaffold, validate, and maintain standards-shaped plugins for Codex.

Dev & Engineering ✓ OpenAI · Official

Codex Skill Installer

Install curated or repository-hosted Codex skills without manually assembling their files and paths.

Dev & Engineering ✓ OpenAI · Official

OpenAI Official Docs Assistant

Provides current, official-source guidance for OpenAI products, APIs, Codex, and model migrations.

Dev & Engineering ✓ OpenAI · Official

Review Agent Code Review Skill

Find actionable regressions in code changes through a read-only, defect-first review.

Dev & Engineering ✓ OpenAI · Official

Codex Pull Request Editor

Professionally update one or more GitHub pull request titles and bodies around motivation, net changes, and verification.

Dev & Engineering ✓ OpenAI · Official

Remote Executor Integration Tests

Validate Codex integration behavior across local and remote execution environments.

Dev & Engineering ✓ OpenAI · Official

V8 Version Maintainer

Updates Codex’s pinned V8 versions and validates release-candidate and build-failure paths.

Dev & Engineering ✓ OpenAI · Official

Change Size Review Guide

Keep code changes reviewable by enforcing practical size limits and staging oversized work.

Dev & Engineering ✓ OpenAI · Official

Codex Path Types Guide

Choose Rust path types that preserve cross-platform URI handling and local filesystem behavior in Codex.

Dev & Engineering ✓ OpenAI · Official

Skill Creator Guide

A practical guide to designing, validating, and refining reusable Agent Skills.

Automation & Ops ✓ OpenAI · Official

CI Push Approval Assistant

Handle CI configuration push blocks and approval handoffs

Dev & Engineering ✓ OpenAI · Official

Code Review and Testing Guidance

Helps coding agents choose and structure tests for logic changes.

Dev & Engineering ✓ OpenAI · Official

Codex Bug Triage Assistant

Determines whether an openai/codex GitHub bug should be verified, clarified, or explained as expected behavior.

Dev & Engineering ✓ OpenAI · Official

Codex TUI Interactive Testing Guide

A focused workflow for launching Codex TUI and validating changes with trace logs.

Dev & Engineering ✓ OpenAI · Official

Context Governance

Keep coding-agent context incremental, cache-stable, and strictly bounded.

Dev & Engineering ✓ OpenAI · Official

Pull Request Code Review

Orchestrate a final pull request review and consolidate every actionable finding from specialized reviewers.

Related skills