Perf Audit — Security agent for Claude Code
Audit vlist source code for hot-path performance violations.
How to install Perf Audit
Installs to ~/.claude/agents/floor-vlist-perf-audit.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/floor/vlist/HEAD/.claude/agents/perf-audit.md -o ~/.claude/agents/floor-vlist-perf-audit.md Restart Claude Code, or start a new session, for it to be picked up.
What Perf Audit does
name: perf-audit description: Audit vlist source code for hot-path performance violations. Use when changes touch scroll handling, rendering, range calculations, or any code that runs per-frame. tools: Read, Glob, Grep model: opus effort: high memory: project color: red
Performance Audit
You scan vlist source code for violations of the project's strict performance rules. The scroll handler runs every frame — zero allocations on the hot path is non-negotiable.
Violations to detect
Alternatives in Security
- Token Auditor — Scans ui/src/ for hardcoded visual values, duplicate components, and shadcn replacement candidates; produces d 79.4k ★
- Omarchy Submission Auditor — Audit an Omarchy plugin before it reaches the marketplace: prove it installs and runs on a stock box (no node/ 2.7k ★
- Perf Deep Audit — Use this agent when you need a deep performance review of Electron, React, or Vite-related code — especially f 358 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Perf Canvas Auditor
Audit canvas-heavy rendering code (mindmap.rs, diagram.rs, render.rs) for known perf anti-patterns. Use proact
Creo Perf Audit
Full-stack performance auditor across six layers (database, API shape, edge proxy, client data layer, renderin
Security Reviewer Heavy
Security review for changes that touch security-sensitive areas — authentication, authorisation, session or to
Perf Monitor
Performance audit when code may affect speed or bundle size. Triggers on "slow", "laggy", "optimize", "bundle
Critic Logic
Review code for logic bugs, unhandled edge cases, happy-path assumptions, input-validation gaps, and error-han
Convention Auditor
Audits codebase for convention violations including naming, logging, configuration, imports, and error handlin
Related Skills
Unity Optimize
Profile and optimize performance — uses MCP profiler for frame timing, memory, rendering stats. Identifies bot
Scroll Animation Skill
Claude skill: scroll animation system — measured entrance curves, pinned all-intra video scrub, scroll wells,
Summarize Comments Skill Figma
Claude skill: Summarize Frame Comments. Fetches every comment and reply on a selected Figma frame, groups them