Announcing $70M in Series B funding to lead the market in AI Code Quality
→ Learn more

How to Use Code Review Analysis as Agent Skills Telemetry with Codex + Qodo

I had an epiphany about how to use Qodo with Codex app automations: code review issue finding analysis as a function for building and refining agent skills.

Better skills = enforcing better code quality during code gen = better code reviews

In my workflow, every pull request gets reviewed by Qodo. That consistency is what turns review output into data. Qodo’s code review agents categorize findings, assign severity, point to exact locations, and generate remediation guidance I can work through with my Qodo-PR-resolver workflow.

After enough PRs, that output stopped looking like isolated fixes and started looking like a pattern library of where my planning and code generation needed a code quality boost.

That expanded how I think about code review. Yes, it’s a “last line of defense” before merging. But now, I also treat it as a system that tells me which guardrails I should enforce to steer my coding agents toward higher quality code.

What code review data tells me

Because Qodo reviews every PR in the same structured way, its output is comparable across time. I look at the categories, recurring issue titles, remediation prompts, and the types of failures that keep showing up.

“How do I fix this PR?” evolved to: “Why is this type of issue consistently being caught?”

I ran a local, built-in Codex automation called skill-progression-map against recent PRs and Qodo findings. Its job is to analyze the review history and tell me which agent skills need to be refined further, and which skills I should create to mitigate those types of issues when I code again.

Qodo catches the issue at review time. Codex skills help me reduce how often that same issue pops up again in code generation output.

One repeated pattern that became a skill

The clearest example in my repo was a “settings contract drift” issue.

Qodo kept catching configuration and contract issues in multiple PRs:

  • March 23, 2026, PR #1: Env default_top_k ignored
  • March 24, 2026, PR #6: POLICYNIM_ENV ignored

That was enough evidence that this was a recurring weakness in how environment variables, settings behavior, and contract expectations were being handled. I knew it was a problem just by reviewing Qodo’s comments, but Codex confirmed that when I ran the skills-progression-map automation and it suggested that I create a skill for it.

So I did.

After the skill was created and used, Qodo still caught one more settings bug:

  • April 5, 2026, PR #16: Env union may TypeError

And then the later settings-adjacent issues I saw were less critical:

  • April 6, 2026, PR #22: Beta-admin docs miss flag
  • April 6, 2026, PR #22: Decision service described wrong

That was the signal. No more critical contract parity issues. My overall code implementation was much more solid with the newly created skills.

This is why I now consider code reviews as skills telemetry. A good code review system combining human review, AI, and automation can tell you what broke and which recurring weaknesses deserve explicit enforcement when planning and coding.

That same loop now drives other improvements in my local Codex environment:

Repeated Qodo pattern Skills that Codex suggests to refine or create
Path and runtime issues Create runtime-path-safety
CI and secret handling issues Create ci-hardening
Failure-path and cleanup issues Refine failure-path-testing and service-lifecyce-cleanup

Another version of this loop is a Rules System

The local skill loop is how I improve my own build and planning flow in Codex. Qodo’s Rules is a more mature, centralized context version of the same idea for AGENT.md files, rules, and best practices.

If the same classes of issues keep appearing in review, I want those standards made explicit. Qodo’s Rules System is built for that. It can surface suggested rules from real code and pull request history, I can review and activate them, and then those rules become visible, enforceable standards in code review.

To pair with that, qodo-get-rules skill can pull the relevant rules back into the next implementation plan before Codex starts generating code!

This workflow lets repeated review feedback become reusable engineering standards; ultimately yielding a quality-driven system.

Start to test, review and generate high quality code

Get Started

More from our blog