agentsclimarketplace

Performance review

Skill nledford/engineering-review-board/skills/performance-review

Review performance and scalability using workload, baseline, profiling, query-plan, rendering, concurrency, and resource evidence. Use for bottleneck audits, benchmark plans, capacity risks, or performance-sensitive changes; do not use for active unexplained regressions or implementation mechanics alone.From its SKILL.md

Install
npx -y skills add nledford/engineering-review-board --skill performance-review

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

3.7 KB, 687 tokens by cl100k_base, as published. Nobody here has run it

Performance Review

Use this skill as a cross-stack review lens. Always load review-verification-protocol before reporting findings. For repository changes, also load code-review.

Use systematic-debugging first when an active regression has not been reproduced or narrowed. Use language, runtime, browser, and SQL skills for implementation mechanics. Use observability-engineering when the work changes durable production signals, dashboards, alerts, or SLOs.

For photo/video DAM workloads, compose with digital-asset-management to define representative catalog sizes, media fixtures, rendition/cache states, and viewer workflows before measuring performance.

Local CPU Parallelism Routing

When a performance-sensitive implementation needs a new local CPU-bound data or task decomposition, compose with parallelism-engineering and the matching language owner. That skill owns partitioning, worker bounds, reductions, cancellation, and nested-parallelism design; this skill evaluates the workload, baseline, profiles, and resulting evidence.

Do not route a benchmark, profile, scalability audit, or other evidence-only performance review to parallelism-engineering; it remains here unless an implementation design actually changes. Routine async I/O, event-loop/runtime concurrency, and Spark/PySpark execution likewise remain with their existing runtime or data-platform owners rather than becoming local CPU-parallelism work.

When profiles, traces, logs, responses, or production evidence may expose secrets, credentials, PII, tenant data, payloads, or private paths, also load security-review and security-review-evidence. Keep raw artifacts local and ignored; report sanitized measurements and summaries only. This routing is unnecessary for non-sensitive evidence.

Workflow

  1. Define the supported workload, data size, traffic or concurrency shape, environment, user-visible impact, and target threshold.
  2. Establish a representative baseline from benchmarks, profiles, traces, browser measurements, query plans, production-safe telemetry, or reproducible timing. Label estimates and missing measurements explicitly.
  3. Identify the hot path and scaling variable before reviewing allocations, cloning, I/O, query count and shape, serialization, rendering, caching, contention, queueing, backpressure, and resource bounds.
  4. Verify each finding against repository evidence and distinguish measured bottlenecks from plausible risks that still require an experiment.
  5. Recommend the smallest change that addresses the demonstrated cause, plus the benchmark, load test, query-plan comparison, or runtime measurement that would prove the improvement and catch regressions.
  6. Report environment limits, skipped measurements, assumptions, tradeoffs, and residual capacity risk.

Output

Return prioritized findings with workload and baseline evidence, expected user or operational impact, a concrete remedy, a measurement plan, skipped checks, and residual risk. Do not claim an optimization without a way to compare before and after behavior.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,851. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.