borghei/codex-cli-specialist
> OpenAI Codex CLI and cross-platform skill authoring. Use when setting up Codex CLI, converting or syncing skills between Claude Code and Codex, configuring agents/openai.yaml, or validating cross-platform skill compatibility.
npx skills add https://github.com/borghei/Claude-Skills --skill codex-cli-specialist
The agent converts Claude Code skills to Codex-compatible format, validates cross-platform compatibility, and builds skill registry manifests. It generates agents/openai.yaml configurations from SKILL.md frontmatter, runs 17 compatibility checks across both platforms, and produces skills-index.json for discovery systems.
agents/openai.yaml and copying scripts/references/assets.skills-index.json manifest for registries, discovery, and version pinning.scripts/, references/, assets/ tree.agents/openai.yaml.skills-index.json for a skill library.Before converting or building, confirm these inputs. If any is unknown or vague, ASK — do not assume:
codex_skill_converter.py vs cross_platform_validator.py vs skills_index_builder.py)--strict and the pass/fail gate)Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.
| Tool | Purpose | Command |
|------|---------|---------|
| codex_skill_converter.py | Convert a Claude Code SKILL.md into Codex format (agents/openai.yaml) | python scripts/codex_skill_converter.py <skill_md> [--output-dir DIR] [--json] |
| cross_platform_validator.py | Run 17 Claude Code + Codex + cross-platform compatibility checks on a skill dir | python scripts/cross_platform_validator.py <skill_dir> [--strict] [--json] |
| skills_index_builder.py | Build a skills-index.json manifest from a directory of skills | python scripts/skills_index_builder.py <skills_dir> [--output FILE] [--format json\|human] [--category CAT] |
Load the reference that matches the task — keep this file lean and pull detail on demand:
agents/openai.yaml structure, discovery/locations, invocation patterns, cross-platform patterns, frontmatter compatibility, install/versioning, and sync/CI/CD/GitHub distribution. Read when configuring openai.yaml or distributing a library.This skill covers:
agents/openai.yamlskills-index.json) for discovery and distributionThis skill does NOT cover:
.cursorrules, .windsurfrules)| Skill | Integration | Data Flow |
|-------|-------------|-----------|
| code-reviewer | Convert code-reviewer's SKILL.md to Codex format so it can run in Codex CLI | codex_skill_converter.py reads code-reviewer's SKILL.md and generates agents/openai.yaml |
| senior-fullstack | Validate fullstack skill's cross-platform compatibility after adding Codex support | cross_platform_validator.py checks both SKILL.md frontmatter and openai.yaml structure |
| senior-devops | Embed skill validation and index building into CI/CD pipelines | DevOps workflows call cross_platform_validator.py --strict --json and skills_index_builder.py as pipeline steps |
| tech-stack-evaluator | Evaluate whether Codex CLI fits a project's AI tooling stack | Tech stack evaluator references Codex CLI capabilities and configuration patterns from this skill |
| senior-architect | Architect multi-agent skill systems that span Claude Code and Codex CLI | Architect uses cross-platform skill patterns and index manifests to plan skill distribution |
Take borghei/codex-cli-specialist from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.