pop-benchmark-runner

Run parallel benchmark trials comparing PopKit-enabled Claude Code against baseline.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/jrc1883/popkit-ai --skill pop-benchmark-runner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pop-benchmark-runner
Source: https://github.com/jrc1883/popkit-ai/tree/main/packages/popkit-ops/skills/pop-benchmark-runner
Command: npx skills add https://github.com/jrc1883/popkit-ai --skill pop-benchmark-runner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) components.

What problem does it solve?

The Benchmark Runner skill automates the end-to-end process of running side-by-side benchmarks that compare PopKit-enabled Claude Code against a baseline, delivering objective measurements and reports.

Core Features & Use Cases

  • Orchestrates paired trials (WITH PopKit vs BASELINE) across separate workspaces to enable real-time comparison.
  • Collects detailed recordings, runs statistical analysis (t-tests, Cohen's d, confidence intervals), and generates comprehensive reports.
  • Produces markdown and HTML reports to share insights with stakeholders, CI pipelines, or team dashboards.

Quick Start

Run a benchmark using the command pattern /popkit-ops:benchmark run <task-id> to compare PopKit-enabled vs baseline Claude Code.

Frequently Asked Questions about pop-benchmark-runner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run automated side-by-side benchmark trials to compare performance against a baseline?

Automated side-by-side benchmark trials compare PopKit-enabled Claude Code against a baseline by orchestrating parallel runs across separate workspaces, collecting detailed recordings, and generating comprehensive reports with statistical analysis like t-tests and Cohen's d.

What statistical methods are used for benchmark performance analysis?

Benchmark performance analysis uses t-tests, Cohen's d, and confidence intervals to evaluate statistical significance between paired trials, producing objective measurements delivered in both markdown and HTML report formats for stakeholders or CI pipelines.

How do I generate shareable benchmark reports for CI pipelines and team dashboards?

Shareable benchmark reports are generated automatically in markdown and HTML formats after orchestrating trials and collecting recordings, providing objective performance measurements suitable for CI pipelines, team dashboards, or stakeholder distribution.

Does the benchmark orchestrator support predefined task definitions for repeatable testing?

The benchmark orchestrator supports task definitions and automated responses to ensure repeatable, automated performance analytics across tasks and environments, allowing software engineers to maintain consistent testing parameters across multiple benchmark runs.

Do I need pyyaml installed to run benchmark recording and analysis?

Yes, pyyaml is a required dependency for running the benchmark orchestrator, which automates trial orchestration, recording collection, statistical analysis, and report generation across paired PopKit and baseline environments.