Automation & Ops ✓ OpenAI · Official

CI Push Approval Assistant

Handle CI configuration push blocks and approval handoffs

45/ 100
Not recommended

Current benefit does not outweigh risk or uncertainty.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 129k
Last updated
11d ago
License
Apache-2.0
github-actionsci-configurationgit-pushworkflow-approvals
+1push-rejection

What does this skill do, and when should you use it?

This skill focuses on pushing GitHub Actions configuration changes in the Codex repository. The repository restricts uploads to CI configuration, so users must request a temporary role through go/workflow-approvals. When a push is expected to fail, the skill still attempts it to verify whether the account already has approval. If the push is rejected, it gives the user the approval link and waits for permission propagation to GitHub.

Identifies pushes involving .github/**/*.yml and related files; attempts a push when the repository restriction is expected; handles rejection caused by CI configuration permissions; shares go/workflow-approvals with the user and asks them to return control after approval has propagated to GitHub.

Good fit
  • A Codex repository contributor needs to push a change to a GitHub Actions workflow.
  • A developer receives a push rejection for CI configuration and needs to determine whether temporary approval is missing.
  • A user has requested workflow approval and must resume the push after the permission reaches GitHub.

How do you install this skill?

Before you use it
  • Obtain explicit confirmation before the external GitHub push and state the intended CI configuration scope.
  • The approval link, propagation time, and user permissions are not verified in the supplied files; failure diagnosis and recovery steps are incomplete.
  • The skill does not explain safe rollback of pushed CI changes or what repository data may be transmitted or exposed during the push.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem

The skill is located at .codex/skills/pushing-ci-changes/SKILL.md in the Codex repository. The README does not document a separate installation procedure for this individual skill; it is part of the repository's skill collection. The README documents Codex CLI installation, including npm install -g @openai/codex, followed by running codex.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/openai/codex.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/.codex/skills/pushing-ci-changes" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Push my changes to .github/workflows/example.yml.

In a Codex session using this skill, request a CI configuration push, for example: “Push my changes to .github/workflows/example.yml.” If the push is rejected by the repository restriction, follow the provided go/workflow-approvals process and return control after the approval has propagated to GitHub. The source does not document a dedicated trigger syntax.

What are this skill's strengths and limitations?

Pros
  • Provides a defined approval path for restricted CI configuration pushes.
  • Attempts the push to verify whether the account already has the required permission.
  • Explicitly states that the agent cannot request an exemption on the user's behalf.
Limitations
  • Its documented scope is the Codex repository's CI push restriction, not general CI/CD administration.
  • Progress depends on the user requesting temporary approval and waiting for propagation to GitHub.
  • The source provides no standalone test suite, platform matrix, or detailed error-handling documentation.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
CI Push Approval Assistant this page ✓ OpenAI · Official 45 · Not recommended ★ 129k 11d ago Apache-2.0
CI Failure Fixer ✓ Microsoft · Official 48 · Use with care ★ 194k 11d ago MIT
GitHub PR Check Fixer ✓ OpenAI · Official 47 · Use with care ★ 28k 4mo ago —
Playwright DevOps ✓ Microsoft · Official 44 · Not recommended ★ 98k 11d ago Apache-2.0
SmokedMeat E2E Testing Skill 49 · Use with care ★ 393 1mo ago AGPL-3.0

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Not recommended
45/ 100 5-point scale 2.3 / 5
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.
1Trust16 / 25 · 3.2/5

The skill directs CI pushes through a temporary approval flow and discloses the approval link to the user; however, it still recommends attempting the push first and lacks explicit pre-action confirmation, least-privilege detail, data-flow disclosure, rollback, and recovery boundaries. Official OpenAI provenance and the Apache-2.0 license provide limited attribution evidence only.

2Reliability7 / 20 · 1.8/5

It identifies the restricted path, the failure feedback, and the condition to wait for approval propagation, making the main flow understandable. It provides no scripts, tests, environment prerequisites, or diagnosis for network, permission, or other push failures, so the static score remains modest.

3Adaptability8 / 15 · 2.7/5

The target scenario is clear: pushing GitHub CI configuration changes, handling rejection, and requesting an upload exception. Trigger boundaries, non-fit cases, alternative CI hosts, Chinese-language use, and link reachability are not specified, so points are deducted.

4Convention6 / 15 · 2.0/5

The name and description broadly match the CI-push approval topic, and the document is concise with a basic progressive flow. It lacks installation or dependency notes, parameter examples, FAQs, known limitations, versioning, changelog, and explicit maintenance ownership, so points are deducted.

5Effectiveness5 / 15 · 1.7/5

It can direct the user to the approval process and resume after propagation, but it cannot obtain approval or verify the final push itself. It also lacks alternatives for failed approval or unrelated permission errors, leaving substantial user intervention and limiting the score.

6Verifiability3 / 10 · 1.5/5

The skill text is auditable, and the repository security material corroborates the existence of approval and security boundaries. However, there are no skill-specific tests, execution records, or independent reproduction evidence; unrelated repository tests do not verify this skill's behavior, so only limited credit is warranted.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 19, 2026 Reviewed revision 678157acaa81 Review evidence[1][2][3][4][5][6][7][8][9][10][11]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Can the skill request the upload exemption itself?
No. The user must read go/workflow-approvals and request approval through that process.
What happens after a push is rejected?
The skill shares go/workflow-approvals and asks the user to return control once the approval has propagated to GitHub.
Does it work for every GitHub Actions repository?
The source specifically documents the restriction in the Codex repository and does not establish broader compatibility.
Is there a separate fee for using it?
The source does not state a separate skill fee. The repository is licensed under Apache-2.0.

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.

★ 129k FS 57 Use with care 11d ago
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.

★ 129k FS 50 Use with care 11d ago
Dev & Engineering ✓ OpenAI · Official

Codex Issue Digest

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

★ 129k FS 57 Use with care 11d ago
Dev & Engineering ✓ OpenAI · Official

Codex Bundled Skill Installer

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

★ 129k FS 53 Use with care 11d ago
Dev & Engineering ✓ OpenAI · Official

Review Agent Code Review Skill

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

★ 129k FS 52 Use with care 11d ago
Dev & Engineering ✓ OpenAI · Official

V8 Version Maintainer

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

★ 129k FS 50 Use with care 11d ago
Dev & Engineering ✓ OpenAI · Official

Codex Sample Skill Creator Guide

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

★ 129k FS 46 Use with care 11d ago
Dev & Engineering ✓ OpenAI · Official

Codex Bug Triage Assistant

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

★ 129k FS 40 Not recommended 11d ago
Dev & Engineering ✓ OpenAI · Official

Breaking Change Reviewer

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

★ 129k FS 37 Not recommended 11d ago
Dev & Engineering ✓ OpenAI · Official

Pull Request Code Review

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

★ 129k FS 33 Not recommended 11d ago
Design & Frontend ✓ OpenAI · Official

Codex Image Generation Skill (imagegen)

Generate or edit bitmap assets — photos, illustrations, textures, UI and product mockups — directly in Codex, with local transparent-background processing.

★ 129k FS 56 Use with care 11d ago
Dev & Engineering ✓ OpenAI · Official

Codex Plugin Builder

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

★ 129k FS 55 Use with care 11d ago
Dev & Engineering ✓ OpenAI · Official

OpenAI Official Docs Assistant

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

★ 129k FS 52 Use with care 11d ago
Dev & Engineering ✓ OpenAI · Official

Remote Executor Integration Tests

Validate Codex integration behavior across local and remote execution environments.

★ 129k FS 50 Use with care 11d ago
Dev & Engineering ✓ OpenAI · Official

Change Size Review Guide

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

★ 129k FS 48 Use with care 11d ago
Dev & Engineering ✓ OpenAI · Official

Codex Path Types Guide

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

★ 129k FS 47 Use with care 11d ago
Dev & Engineering ✓ OpenAI · Official

Code Review and Testing Guidance

Helps coding agents choose and structure tests for logic changes.

★ 129k FS 43 Not recommended 11d ago
Dev & Engineering ✓ OpenAI · Official

Codex TUI Interactive Testing Guide

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

★ 129k FS 37 Not recommended 11d ago
Dev & Engineering ✓ OpenAI · Official

Context Governance

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

★ 129k FS 35 Not recommended 11d ago

Related skills