plugins — Engineering Performance
6 engineers all time · Mar 2026 – Jun 2026 · built 2026-09-08 · GitHub
Performance snapshot
Today's rolling 90-day reading for plugins, compared with the start of the series. Pick a window to move that comparison point.
Avg. perf / dev / mo
−71.6%
0.18 → 0.05 ETV
Active engineers
−66.7%
6.0 → 2.0
Features
+41.6pp
29.4% → 71.0%
vs. OpenAI
0.00x
0.02x → 0.00x · −100% below
plugins vs. OpenAI
Per-engineer ETV for plugins against OpenAI as a whole. Both lines are 90-day rolling averages scaled to a 30-day month, so they share one axis and can be read against each other at any point. Pick a window to zoom the chart to it.
Performance Composition
Each month's output split by type of work: Features (new value), Maintenance (sustaining systems), Tests, Docs, and Fixes (rework). The yellow line is output per engineer, so when it rises each engineer is delivering more, whatever the team size did. Unit: Engineering Throughput Value (ETV).
Engineering capacity
Effective engineers behind plugins, against its pre-AI baseline. Each subject has its own: plugins's is 0.18 ETV / dev / mo, its first reading in June 2026. Per-engineer ETV divided by that gives a capacity multiple, and that multiple applied to the engineers active in the trailing 90 days turns it into engineer-equivalents. The line is the real headcount, so the gap between line and area is what the leverage is worth. Because each baseline is its own, every subject opens at 1.0x on its first day: multiples measure improvement and are not comparable between subjects.
Knowledge concentration
How dependent is this repo on a small number of engineers? Higher top-1 share = higher key-person risk.
Gav Verma owns 50.0 % of commits.
Behind the numbers
Written summary of the work completed each month.
No monthly reports available yet.
Most impactful commits
Top 10 by ETV in the all-time window.
- 0.8ETVUpdate defaultPrompt spec to array (#22) - Update `plugin-creator` skill spec so `interface.defaultPrompt` is an array of up to 3 strings - Document truncation rules and lower per-entry max length to 128 chars - Refresh example `plugin.json` and scaffolded defaults with 3 short starter prompts - Normalize repo `plugin.json` prompts by shortening text and stripping baked-in @ mentions --------- Co-authored-by: Sayan Sisodiya <sayan@openai.com>Gav Verma · a834fd32 · 2026-03-18
- 0.6ETVadd icons for plugins (#19) Add icons for most plugins. Co-authored-by: Codex <noreply@openai.com>xl-openai · 92554d21 · 2026-03-13
- 0.6ETVAdd daily brief google calendar skill (#11)Gav Verma · 28db71fe · 2026-03-12
- 0.5ETV[codex] Bump plugin patch versions (#312) ## Summary Bumps the patch version for every top-level plugin manifest under `plugins/*/.codex-plugin/plugin.json`. ## Details - Updates 171 plugin manifests. - Only the top-level plugin `version` fields were changed. - Skill, package, fixture, and reference versions were left untouched. ## Validation - Confirmed branch fork point: `0732ec94f8c80f6e500c62938f5817d434cf778c`. - Confirmed there were no existing commits on `xl/plugin` after the fork point before this change. - Checked the diff only changes `version` lines in top-level plugin manifests. - Ran `jq empty plugins/*/.codex-plugin/plugin.json` to verify the changed manifests parse as JSON. No test suite was run; this is a metadata-only version bump.xl-openai · 2abb1c44 · 2026-06-03
- 0.3ETVAdd DigitalOcean (#372) Adding the DigitalOcean plugin from their GitHubDominik Kundel · 02a164be · 2026-06-25
- 0.3ETVTune agent-facing skill descriptions (#42)Gav Verma · d965fdc5 · 2026-03-16
- 0.2ETVCreate a plugin-creator skill (#1) * Create a plugin-creator skillGav Verma · 53a69b76 · 2026-03-06
- 0.2ETVfix(frontend-builder): tweak skill conditions (#194) Rewrote the skill based on some more testing. Puts more emphasis now on inspecting the final design, cleared up some redundant copy and removed the boilerplate for imagegen prompts to reduce the risk of getting very similar imagesDominik Kundel · 2e3f0bd9 · 2026-04-27
- 0.2ETVUpdate skill with support for marketplace.json (#13)Gav Verma · 1056b023 · 2026-03-12
- 0.1ETVAdd linear plugin (#4)Gav Verma · 9a763980 · 2026-03-06