Claude Skill MartBrowse skillsWhat is a Skill?
Back to list

LazyCodex Bug-Fix Contributor

Debugs, fixes and verifies a LazyCodex or Codex defect in a throwaway workspace, then ships it as a fork PR or a patch-embedded verified-fix issue.

Dev & CodingAdvanced67,5315,507AI score 7/10Last updated: Aug 9, 2026

What it does

An end-to-end contribution workflow for bugs in LazyCodex (plus lazycodex-ai, omo-codex, bundled skills) and in upstream openai/codex.

  • Syncs and compares both source checkouts to decide which repository actually owns the defect.
  • Creates a fresh temporary clone and worktree under ${TMPDIR:-/tmp} so your current repo is never touched.
  • Enforces the order: pre-fix reproduction logs → failing regression test → smallest correct fix → post-fix verification logs.
  • Routes deliverables: fork PR for openai/codex; a verified-fix issue with the patch embedded for code-yeongyu/lazycodex (a generated mirror where PRs cannot merge).
  • Applies the lazycodex-generated label plus footer tag, and cleans up all temporary worktrees and clones.

Who it's for

  • LazyCodex / omo-codex users who hit a bug and want to submit a properly evidenced fix.
  • Developers sending PRs upstream to Codex CLI who tend to skip repro and verification steps.
  • Maintainers who want a standardized, evidence-backed bug-fix PR format.

Examples

  1. "The omo-codex installer breaks on zsh — debug it and contribute a fix." → routed to LazyCodex, repro log captured, patch exported, verified-fix issue opened.
  2. "Codex CLI ignores the --model flag and it reproduces without LazyCodex." → forks openai/codex, pushes the branch, generates the PR body from the JSON template.
  3. "I can't reproduce this bug consistently." → the skill stops and asks a single narrow question instead of guessing at a fix.

· · · Install guide · · ·

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the packages/omo-codex/plugin/components/lcx/skills/lcx-contribute-bug-fix folder from the GitHub repo code-yeongyu/oh-my-openagent into my ~/.claude/skills/lcx-contribute-bug-fix/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/code-yeongyu/oh-my-openagent.git /tmp/oh-my-openagent && mkdir -p ~/.claude/skills && cp -r /tmp/oh-my-openagent/packages/omo-codex/plugin/components/lcx/skills/lcx-contribute-bug-fix ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal; make sure git, node, and the GitHub CLI (gh) are installed.
  2. Clone the repo: git clone https://github.com/code-yeongyu/oh-my-openagent.git /tmp/oh-my-openagent
  3. Create the skills folder: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r /tmp/oh-my-openagent/packages/omo-codex/plugin/components/lcx/skills/lcx-contribute-bug-fix ~/.claude/skills/
  5. Confirm scripts/create-pr-body.mjs came along with it — it is required for PR body generation.
  6. Authenticate with gh auth login and verify the account can fork and push.
  7. Restart Claude Code and ask something like "debug this bug and open a PR for it" to trigger the skill.
View source on GitHubLicense: NOASSERTION