smithery.ai

HSM Benchmark Runner

Run benchmarks and analyze performance against targets

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.0.0

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,400 B
  • docs SUMMARY.md 82 B

History

  1. First recorded snapshot · 1 installs

SKILL.md

HSM Benchmark Runner

Run benchmarks for HSM modules and compare against performance targets.

Usage

/hsm-bench [module-number]

What You Do

  1. Run benchmarks:

- If module specified: cd crates/<module> && cargo bench - If no module: cargo bench --all

  1. Parse results:

Extract criterion output for: - Operations per second - Latency (p50, p95, p99) - Throughput

  1. Compare against targets:

Read success metrics from docs/phases/phase-2-plans/module-*-ENHANCE.md

Example targets: - Crypto Engine: Ed25519 >1,000 ops/sec, ECDSA >500 ops/sec - Key Manager: Lookup p99 <1ms, >1,000 concurrent ops/sec - Auth: Cert validation p99 <5ms, Permission check <100μs - gRPC API: >10k connections, >5,000 req/sec, p99 <100ms - Audit: Write p99 <5ms, >10k events/sec - Storage: Cached read <100μs, Cold read p99 <5ms

  1. Generate report:

Show pass/fail for each metric with actual vs target values.

Example Output

Module 1: Crypto Engine
========================
Ed25519 Sign:     1,245 ops/sec  ✅ (target: >1,000)
ECDSA P-256 Sign:   678 ops/sec  ✅ (target: >500)
AES-256-GCM:      6,123 ops/sec  ✅ (target: >5,000)

Overall: 3/3 targets met ✅