AGENT SKILL

test-crypto-interoperability

Record reproducible cryptographic interoperability cases, including negotiation, fallback, sizes, latency, fragmentation, and negative tests.

使用场景测试与质量
License 许可
MIT
所属仓库
dasobral/skills
最近更新
2026-08-15
Stars
★ 0
Forks
0

01 前言 Front Matter

name
test-crypto-interoperability
description
Record reproducible cryptographic interoperability cases, including negotiation, fallback, sizes, latency, fragmentation, and negative tests.

02 资源文件 6

03 SKILL.md 正文

Test Crypto Interoperability

  1. Read references/authoritative-sources.md and references/interoperability-case.schema.json.
  2. Use isolated non-production test keys and exact implementation versions.
  3. Record protocol and draft revision, codepoint or OID, expected fallback, negotiated result, sizes, latency, fragmentation, and negative tests.
  4. Include a safe reproduction command and artifact hashes.
  5. Run python3 scripts/run_case.py < run.json > run-record.json only with an executable path/hash policy, isolated-temporary-directory workdir policy, bubblewrap-full-isolation sandbox profile, and hash-pinned approved fixture inputs. The runner requires Bubblewrap mount/PID/network isolation and starts from an empty root containing only a read-only /usr runtime, isolated /tmp and /work, read-only fixture binds, and temporary /output; it does not expose host /, /etc, /home, /workspace, or the project. It clears the environment, never uses a shell or unshare-only fallback, and returns evidence-gap without executing when Bubblewrap cannot enforce the profile. Use record_case.py for record-only imports.

Runner provenance includes exact argument vector, timeout, exit code, and output hashes; never put credentials in arguments. Evidence states are exactly pass, fail, unknown, not-applicable, and evidence-gap, separate from interoperability conclusions.

Never collect secrets or raw production key material. A passing case is scoped evidence and does not certify FIPS status, compliance, protocol conformance, security, or broad interoperability.

04 同仓库更多 Skills

dasobral
dasobral/skills

fixture-skill

Fixture skill used to prove trust inventory coverage.

Skill与智能体开发
★ 0
dasobral
dasobral/skills

write-conformant-code

Write code in any language that matches project conventions exactly. Reads CODING_REQUIREMENTS.md, prior review output, or built-in defaults before writing. Part of Codecraft pipeline: analyze → write → review → audit. Use when implementing features, functions, or any code that should fit seamlessly into an existing codebase.

开发工程师内容创作者写作与文案
★ 0
dasobral
dasobral/skills

scientific-platform-architect

Design scientific computing platforms combining HPC kernels with modern infrastructure. Enforces compute-layer separation (Rust/PyTorch/Python), emulator-first thinking, and right-sized infrastructure. Use for MCMC pipelines, neural emulators, platform design, or scientific code review.

设计师代码审查视觉设计
★ 0
dasobral
dasobral/skills

rust-systems

Rust systems engineering for daemons, HTTP APIs, and AOS components. Enforces Tokio/Axum async-first, LiteLLM-compatible OpenAI APIs, workspace layouts, tracing, and systemd-compatible daemon design. Part of AOS Stack plugin. Use for .rs files, Cargo.toml, daemons, or Rust orchestrator services.

视觉设计
★ 0
dasobral
dasobral/skills

run-agent-attack-replay

Aggregate isolated agent attack trials with deterministic side-effect assertions, Wilson intervals, and preserved trace evidence.

Skill与智能体开发
★ 0
dasobral
dasobral/skills

review-quality

Language-agnostic code review across four pillars: Clarity, Simplicity, Good Practices, and Security. Produces severity-tagged findings (CRITICAL/WARNING/SUGGESTION). Complements audit-cognitive-debt for dead code and duplication. Part of Codecraft plugin. Use when asked to review code quality, audit security, check best practices, or find code smells.

代码审查
★ 0