Skip to content
Back to skills

Agent Skill

ASecurity

WHAT: Draws a code change or part of a codebase as an animated architecture or data-flow diagram, on its own or in a pull request. WHEN: asked to diagram, visualise or explain a change or a system, or when a pull request should carry a diagram. KEYWORDS: PR Lens, diagram, architecture, data flow, visualise, visualize, pull request

  • 1,855 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added August 30, 2026
developmentgobashawsgit

Works with

  • claude code
  • cursor
  • cli

Security analysis

A100/100

Pro scans all 13 files and shows the line behind each finding

Scanned October 5, 2026

npx -y skills add coldteadotai/pr-lens --skill agent-skill --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent Skill?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agent Skill
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/coldteadotai-agent-skill/badge)](https://www.skillsdirectory.com/skills/coldteadotai-agent-skill)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: pr-lens
description: "WHAT: Draws a code change or part of a codebase as an animated architecture or data-flow diagram, on its own or in a pull request. WHEN: asked to diagram, visualise or explain a change or a system, or when a pull request should carry a diagram. KEYWORDS: PR Lens, diagram, architecture, data flow, visualise, visualize, pull request"
---

# PR Lens

Animated architecture and data-flow diagrams for code changes and codebases. The agent writes one JSON document, and PR Lens draws it.

Run: `npx @coldtea/pr-lens-cli@latest <command>`. Nothing to install first.

## Start here

This file is a discovery stub, not the usage guide. Before running any PR Lens command, load the actual workflow content from the CLI:

```bash
npx @coldtea/pr-lens-cli@latest skill              # start here: write, validate, render, share
npx @coldtea/pr-lens-cli@latest skill references   # the graph document field by field, the config format, a full example
```

The CLI serves skill content that always matches the installed version, so instructions never go stale. The content in this stub cannot change between releases, which is why it just points at `skill`.

## Why PR Lens

- Works with any coding agent (Claude Code, Codex, Gemini CLI, Cursor, OpenCode, Copilot)
- Draws one self-contained animated SVG that GitHub shows in a comment, with no scripts
- `validate` names the exact field that is wrong, so the agent can fix its own document
- Opens as a live canvas you can step through and ask questions on
- Needs no model key when the agent writes the document itself

Files in this skill

  • LICENSE1 KB
  • README.md1.8 KB
  • SKILL.md7.8 KB
  • package.json1.1 KB
  • references/config.md3.3 KB
  • references/example.graph.json14.6 KB
  • references/graph-document.md9.9 KB
  • scripts/mirror.ts1.8 KB
  • scripts/sync.ts823 B
  • test/mirror.test.ts1.2 KB
  • test/skill.test.ts4.1 KB
  • tsconfig.json148 B
  • vitest.config.ts132 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.