Skip to content

Pr Lens

PR Lens draws every PR as animated architecture and data-flow diagrams, inside the pull request itself.

Pr Lens screenshot

About Pr Lens

Reduce the cognitive load on AI-generated PRs. PR Lens draws a pull request as animated diagrams inside the pull request itself : architecture blast radius and data-flow pipelines, not another findings table.

This is what lands in your pull request: a bot comment, drawn here card and all. Green is new, amber changed, red gone, and the pulse is the data moving along the new path.

Two lenses ship: architecture (what this change touches, against the existing system) and data flow (the ordered pipeline, animated). Every diagram on this page was rendered by this repo's renderer from a JSON document in this repo. This page is the product demo.

Paste this into your coding agent. It installs the skill, walks you through the GitHub App, and proves the setup by diagramming the last change in your repository.

No coding agent to hand? Install the PR Lens GitHub App on its own, that gets every pull request the comment, with no key of yours involved.

Five ways in, the prompt above sets up the first two. Every mode produces the same diagrams from the same document; pick the one that matches where you review.

1.

Discussion

Sign in to join the discussion.

Loading comments…

Tagged

Alternatives to Pr Lens

Tools in the same space, ranked by how they are performing in the directory.

Compare all
  • Routebase

    The single source of truth for your APIs: design, mock, test, and document APIs from one living spec.

    Freemium/Developer Tools
  • Agentconnect

    The open-source, multi-agent alternative to Claude Tag.

    Open source/Developer Tools
  • RealDiff

    Runtime behavior diffs for pull requests.

    Paid/Developer Tools
  • Tare

    Ask Claude Code where your usage went.

    /Developer Tools
  • Hrdx

    Yet another minimal and lightweight terminal multiplexer built for the agent era.

    /Developer Tools
  • Seedeep

    What Claude Code is doing between your prompt and its answer, drawn live from the logs it already writes: every model call, every tool, each subagent on its ow…

    /Design