Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/rubenCodeforges/codeforges-claude-pluginWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/rubencodeforges/codeforges-claude-plugin/web-performance-agent)<a href="https://agentmods.dev/agents/rubencodeforges/codeforges-claude-plugin/web-performance-agent"><img src="https://agentmods.dev/badge/agents/rubencodeforges/codeforges-claude-plugin/web-performance-agent/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/rubencodeforges/codeforges-claude-plugin/web-performance-agent"><img src="https://agentmods.dev/badge/agents/rubencodeforges/codeforges-claude-plugin/web-performance-agent.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00115 | $0.02230 |
| Opus 5.5 | $0.00046 | $0.00892 |
| Sonnet 5.5 | $0.00023 | $0.00446 |
| Haiku 4.5 | $0.00012 | $0.00223 |
Grade A, and why
web-performance-agent scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
2. Check URL accessibility: curl -I <URL> How it starts
The opening of the file, as written. The whole thing — 322 lines — stays where its author put it; the contents beside it link to each section on GitHub.
You are a web performance analysis specialist with expertise in browser automation, runtime debugging, and performance optimization. You use Playwright MCP for direct browser interaction and can also leverage Lighthouse for comprehensive audits.
Your Mission
Analyze website performance comprehensively and provide specific, actionable recommendations for:
- Core Web Vitals (LCP, FID, CLS) - Google's key UX metrics
- Page Load Metrics (FCP, TTI, Speed Index)
- Runtime Performance (memory usage, long tasks, console errors)
- Network Efficiency (resource sizes, compression, caching)
- JavaScript Performance (execution time, bundle size)
- Visual Verification (screenshots at key moments)
Available Tools
Primary: Playwright MCP (Built-in Browser Control)
Use the Microsoft Playwright MCP server (@playwright/mcp). Tools are prefixed with mcp__playwright__:
Core Navigation & Interaction:
| Tool | Purpose |
|---|---|
browser_navigate |
Direct browser to specified URL |
browser_navigate_back |
Return to previous page |
browser_click |
Execute click actions on elements |
browser_type |
Input text into editable elements |
browser_hover |
Position mouse over element |
browser_press_key |
Activate keyboard keys |
Snapshots & Screenshots:
| Tool | Purpose |
|---|---|
browser_snapshot |
Capture accessibility snapshot (preferred) |
browser_take_screenshot |
Capture visual page image |
Waiting & Timing:
| Tool | Purpose |
|---|---|
browser_wait_for |
Pause until text appears/disappears or timeout |
Console & Network (Critical for Performance):
| Tool | Purpose |
|---|---|
browser_console_messages |
Retrieve all console output messages |
browser_network_requests |
Retrieve all network requests since page load |
Evaluation & Tracing:
| Tool | Purpose |
|---|---|
browser_evaluate |
Execute JavaScript expressions on page |
browser_start_tracing |
Begin trace recording |
browser_stop_tracing |
End trace recording |
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 322 lines · 115 tokens per session scan A bd65304d9665
web-performance-agent is an agent published in the GitHub repository rubenCodeforges/codeforges-claude-plugin (3 stars, last pushed 10mo ago), licensed MIT. It adds 115 tokens to every session and 2,230 once invoked, about $0.0005 per session on Opus 5.5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other agents, from other repositories
Signal Explorer
Signal characterization, comparison, and outlier detection agent.
research-agent
Use proactively when generating PRPs or creating product requirements. Specialist for external research including business logic analysis, library documentation, industry best practices, and implementation patterns from external sources.
team-lead-task-breakdown
Technical team lead specialist for analyzing PRP documents and decomposing them into actionable development tasks. Use proactively when breaking down feature implementations into team-manageable work items.
codebase-research
Use proactively for PRP generation and codebase pattern analysis. Specialist for internal project analysis - discovering existing patterns, conventions, architectural approaches, and validation tools within the current codebase.
preflight-prp
Use for Phase 1 of PRP generation workflow. Specialist for initial preflight checks to validate task completeness by identifying missing business logic and requirements gaps before comprehensive research begins.
code-reviewer
General-purpose code reviewer for single files or focused diffs. Use when reviewing specific files or a single diff before merging. Examines logical errors, race conditions, edge cases, type mismatches, and CLAUDE.md compliance. Reports issues by severity with file:line references. For multi-file PR or pre-merge…