🎯

code-change-verification

🎯Skill

from eyh0602/skillshub

VibeIndex|
What it does

Verifies code changes by running formatting, linting, type checking, and tests in the OpenAI Agents Python repository.

πŸ“¦

Part of

eyh0602/skillshub(14 items)

code-change-verification

Installation

CargoRun with Cargo (Rust)
cargo install skillshub
git cloneClone repository
git clone https://github.com/EYH0602/skillshub
CargoRun with Cargo (Rust)
cargo install --path .
PythonRun Python server
python -m pip install --user pre-commit
πŸ“– Extracted from docs: eyh0602/skillshub
1Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Run the mandatory verification stack when changes affect runtime code, tests, or build/test behavior in the OpenAI Agents Python repository.

Overview

# Code Change Verification

Overview

Ensure work is only marked complete after formatting, linting, type checking, and tests pass. Use this skill when changes affect runtime code, tests, or build/test configuration. You can skip it for docs-only or repository metadata unless a user asks for the full stack.

Quick start

  1. Keep this skill at ./.codex/skills/code-change-verification so it loads automatically for the repository.
  2. macOS/Linux: bash .codex/skills/code-change-verification/scripts/run.sh.
  3. Windows: powershell -ExecutionPolicy Bypass -File .codex/skills/code-change-verification/scripts/run.ps1.
  4. If any command fails, fix the issue, rerun the script, and report the failing output.
  5. Confirm completion only when all commands succeed with no remaining issues.

Manual workflow

  • If dependencies are not installed or have changed, run make sync first to install dev requirements via uv.
  • Run from the repository root in this order: make format, make lint, make mypy, make tests.
  • Do not skip steps; stop and fix issues immediately when a command fails.
  • Re-run the full stack after applying fixes so the commands execute in the required order.

Resources

scripts/run.sh

  • Executes the full verification sequence with fail-fast semantics from the repository root. Prefer this entry point to ensure the required commands run in the correct order.

scripts/run.ps1

  • Windows-friendly wrapper that runs the same verification sequence with fail-fast semantics. Use from PowerShell with execution policy bypass if required by your environment.

More from this repository10