{"id":22459,"plugin_id":"plugins_6ab0c5fbd69081919fa85386d207bb40","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:17:17.478Z","digest":"25bf150f6ed98d58672d7bbdbc8211836f9899922635f8794031288abfd7de66","against":null,"payload":{"description":"Design, run, or audit cryptographic experiments and evidence-to-table calculations with explicit timing, communication, memory, and statistical accounting. Use for measurements and their interpretation, not protocol implementation or evaluation prose alone.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":283},{"relative_path":"references/costs-and-interfaces.md","size_in_bytes":3233},{"relative_path":"references/evidence-and-tables.md","size_in_bytes":2040},{"relative_path":"references/experiments-and-timing.md","size_in_bytes":5001},{"relative_path":"references/optimization-experiments.md","size_in_bytes":4534}],"name":"crypto-benchmarking","skill_md_contents":"---\nname: crypto-benchmarking\ndescription: Design, run, or audit cryptographic experiments and evidence-to-table calculations with explicit timing, communication, memory, and statistical accounting. Use for measurements and their interpretation, not protocol implementation or evaluation prose alone.\n---\n\n# Cryptography Benchmarking\n\nDefine the measured object, included operations, units, and evidence source before running or comparing experiments. Resolve the actual protocol variant, workload, setup and hardware from the project.\n\n## Workflow\n\n1. Fix the measurement contract: construction/configuration, workload, prepared state, timer events, concurrency, cost aggregation, repetitions and statistic. Distinguish measured facts from unknown configuration details.\n2. Collect or inspect the evidence needed for the request. Preserve raw observations, failures and source/build identity; derive summaries separately. A smoke request needs bounded functional coverage, while a performance claim needs repetitions and uncertainty appropriate to that claim.\n3. Establish correctness coverage for the selected configuration. When executing checks, confirm the intended tests and executable ran; for reanalysis, report the retained validation evidence and gaps. Keep protocol-required checks inside measured execution; an external diagnostic audit is a different operation.\n4. Compute each execution's metric before aggregating repetitions. Reconcile formulas, units and table values, then report what the evidence supports.\n\nKeep continuous elapsed time, party-local time, CPU work and sums of separately timed intervals distinct. Label each value as measured, rerun, inherited, derived, estimated, extrapolated or unavailable. A provider-rate calculation is an estimate, not a measured pipeline.\n\nFunctional validation, protocol correspondence, empirical performance and cryptographic security are separate conclusions. Preserve differences between the implemented sampler/configuration and the theorem's distribution; matching parameter widths does not establish matched security. Reanalysis need not trigger an expensive rerun or manuscript edits.\n\n## References by task\n\n- [Experiments and timing](references/experiments-and-timing.md): collecting measurements, comparing optimizations, repetition and resource accounting.\n- [Optimization experiments](references/optimization-experiments.md): causal attribution, services, accelerators and distributed scaling.\n- [Costs and interfaces](references/costs-and-interfaces.md): communication, rounds, workload alignment and correlation-supply estimates.\n- [Evidence and tables](references/evidence-and-tables.md): reanalysis, provenance and manuscript-value reconciliation.\n\nLoad the applicable reference sections. For a calculation, return the formula, units, assumptions and result. For an experiment or project-data review, also report configuration/provenance, commands and evidence locations, correctness coverage, statistics and material limitations as relevant.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}