Dev & Engineering ✓ OpenAI · Official integration-testingunit-testingrust-testingtest-authoring

Code Review and Testing Guidance

Helps coding agents choose and structure tests for logic changes.

FollowSkills review · FSRS-2.0
Not recommended
43/ 100 5-point scale 2.2 / 5
Trust12 / 25 · 2.4/5

The skill only gives testing guidance; it executes no commands, requests no privileges, and shows no malware, credential theft, or exfiltration. It does not address sensitive data, external effects, user confirmation, rollback, or test isolation, so points are deducted.

Reliability8 / 20 · 2.0/5

The guidance is internally consistent and identifies integration-test locations, test_codex, unit-test naming, and avoidance of test-only production functions. It lacks abnormal-input handling, dependency-failure guidance, diagnosable errors, and stop conditions; static review also caps the score below 10.

Adaptability7 / 15 · 2.3/5

It fits testing decisions for changes to Codex agent logic and provides a reasonably clear scenario. It lacks non-fit boundaries, defined inputs and outputs, edge conditions, semantic trigger rules, and evidence of Chinese or varied-environment support, so points are deducted.

Convention6 / 15 · 2.0/5

The document is concise and readable, with paths, naming guidance, and a basic progression from integration to unit tests. Repository license and official provenance are available, but the skill has no version, changelog, maintenance owner, installation notes, examples, or troubleshooting, so points are deducted.

Effectiveness6 / 15 · 2.0/5

It directly guides users toward integration tests or dedicated unit-test files and discourages test-only production helpers. It provides no end-to-end procedure, examples, acceptance output, or comparative-benefit evidence, and static material cannot establish light-review usability, so the score is capped at 7.

Verifiability4 / 10 · 2.0/5

The recommendations are auditable against the skill text and repository testing conventions, and the supplied repository contains testing and CI material. There is no skill-specific test suite, third-party execution evidence, or corroboration sufficient for a higher score; nothing was executed.

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 does not specify how to diagnose or report test failures, missing environments, or inability to proceed.
  • It omits requirements for sensitive-data handling, isolation, rollback, and user confirmation.
  • It lacks versioning, maintenance ownership, changelog, examples, and non-fit scenarios.
See the full review method →

What it does & when to use it

This skill gives agents practical test-authoring guidance, with a preference for integration tests when agent logic changes. Those tests belong under core/suite and use test_codex to create a Codex test instance. Unit tests, when necessary, should live in dedicated *_tests.rs files. The guidance also requires identifying major logic changes and user-facing behaviors that need coverage, while encouraging reuse of existing helpers.

It directs the agent to identify major logic changes and user-facing behaviors, prefer integration tests under core/suite using test_codex, place necessary unit tests in dedicated *_tests.rs files, avoid test-only functions in production implementation, and inspect existing helpers to make tests more readable and streamlined.

  1. A Codex maintainer needs to decide how to test a change to agent logic.
  2. An engineer has added user-visible behavior and needs corresponding integration coverage.
  3. A Rust project needs unit tests separated from the main implementation.
  4. A test suite contains repeated setup and the author needs to look for existing helpers.

Pros & cons

Pros
  • Clearly prioritizes integration tests for changes to agent logic.
  • Names concrete test locations and conventions, including core/suite, test_codex, and *_tests.rs.
  • Discourages test-only production functions and promotes reuse of existing helpers.
Limitations
  • It provides authoring guidance, not test execution or reporting.
  • It includes no complete examples, failure-handling workflow, or coverage threshold.
  • Its directory and setup conventions are specific to the Codex repository and may need mapping elsewhere.

How to install

The skill is located at .codex/skills/code-review-testing/SKILL.md in the openai/codex repository. The README documents Codex CLI installation, including curl -fsSL https://chatgpt.com/codex/install.sh | sh on macOS/Linux, powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex" on Windows, npm install -g @openai/codex, and brew install --cask codex. The README does not document standalone installation of this skill into another client.

How to use

Use Codex CLI in the repository and give a request such as: “Design and implement tests for this agent-logic change, preferring integration tests under core/suite with test_codex; list the major logic changes and user-facing behaviors that need coverage.” SKILL.md defines no separate command or trigger syntax.

FAQ

Does this skill run tests automatically?
No. The source only describes how tests should be structured; it does not specify automatic execution or report generation.
When is an integration test required?
Whenever a change affects agent logic, the skill requires an integration test and a list of the major logic changes and user-facing behaviors to cover.
Does it require a specific runtime dependency?
The skill body names no Node.js, Docker, MCP, or other runtime dependency. It only refers to repository test paths and helpers.
Is it suitable for every test project?
It is most directly suited to Codex agent code using a Rust-style layout with core/suite and test_codex. Other projects must map those conventions themselves.

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

Codex Bug Triage Assistant

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

Dev & Engineering ✓ OpenAI · Official

Breaking Change Reviewer

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

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