AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Performance Proof

skill-railly-skills-performance-proof · by Railly

Prove a performance improvement before and after changing algorithms, data structures, latency, throughput, memory, bundle size, build time, or repeated work. Use when a concrete path is slow or resource-heavy, when considering Map, Set, heap, trie, queue, cache, index, batching, or memoization, or when asked to optimize code without guessing.

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-railly-skills-performance-proof

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-railly-skills-performance-proof)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
today

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Performance Proof? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Performance proof

The best algorithm depends on workload, constraints, data distribution, and required semantics. Optimize only a measured path.

1. Define the claim

State the user-visible performance property, representative workloads, realistic size distribution, worst credible case, required tail or memory bounds, correctness constraints, and stop condition.

Complete when: success and rejection can be decided from measurements.

2. Record a stable baseline

Capture environment, build mode, dataset, warmup, repetitions, variance, and raw results. Confirm the harness exercises the claimed path. If noise is larger than the expected effect, improve the harness before editing.

Complete when: repeated baseline runs are comparable and the workload is representative.

3. Profile the path

Use the repository's profiler, tracing, allocation, query-plan, bundle, or timing tools. Name the hot function, allocation, I/O wait, or repeated computation. State expected time and space complexity for the measured region.

Complete when: evidence identifies the cost center. If it does not, stop without an optimization claim.

4. Compare candidates

Evaluate the smallest candidates that preserve semantics:

| Hot pattern | Candidate | Required check | |---|---|---| | repeated search in a hot loop | Map index | uniqueness, ordering, build cost, memory | | repeated membership checks | Set | equality, order, construction crossover | | full sort for small top K | bounded heap or selection | ties, stability, realistic K/N | | front removal in high-volume FIFO | deque or ring buffer | bounds, backpressure, reuse | | repeated prefix lookup | trie or prefix index | normalization, update cost, memory | | repeated graph scan | adjacency or reverse index | invalidation and stale state | | linear route lookup | exact index plus explicit fallback | precedence and canonicalization |

Include the current implementation as a candidate. Prefer the simpler implementation when results are within noise.

Complete when: the chosen candidate has a complexity hypothesis and explicit semantic risks.

5. Implement one bounded change

Proceed only when source edits are authorized. Preserve unrelated work. Add semantic equivalence coverage before or with the change.

Complete when: one attributable change implements the measured hypothesis.

6. Re-measure and reject honestly

Run correctness checks and the same benchmark. Compare distributions, not one favorable run. Check required tail latency, throughput, memory, build or bundle size, and operational complexity.

Reject when the difference is within noise, the workload is unrepresentative, a required metric regresses, semantics change, or complexity grows without material value.

Complete when: the claim is proven, rejected, or explicitly inconclusive with raw evidence.

7. Guard and review

Add the smallest durable benchmark, budget, or regression test with a documented noise policy. Run the repository review gate when available.

Complete when: future regressions can be detected and the rollback path is named.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.