mermaid-to-proverif

trailofbits/mermaid-to-proverif · Agent Skill (multi-file)

by Trail of Bits · bundle

Published · Last updated


Translates Mermaid sequence diagrams of cryptographic protocols into ProVerif formal verification models (.pv files) for proving security properties like secrecy, authentication, and forward secrecy.

SKILL.md

Files

This skill is a package of 7 files. Install with the command above, or download the folder.

Related

  1. crypto-protocol-diagram · trailofbits bundle
    Extracts protocol message flow from source code, RFCs, academic papers, pseudocode, or formal models (ProVerif/Tamarin) and generates Mermaid sequence diagrams with cryptographic annotations.
    6k
    repo stars
  2. defending-llms-with-guardrails · mukul975 bundle
    Deploy Llama Guard, NeMo Guardrails, and LLM Guard as runtime input/output scanners to block jailbreaks, prompt injection, and toxic content in production LLM applications.
    24.6k
    repo stars
  3. implementing-llm-guardrails-for-security · mukul975 bundle
    Builds input and output validation guardrails for LLM-powered applications to prevent prompt injection, data leakage, toxic content generation, and hallucinated outputs using NeMo Guardrails, Presidio, and Guardrails AI.
    24.6k
    repo stars
  4. ai-security · alirezarezvani bundle
    Assess AI/ML systems for prompt injection, jailbreak vulnerabilities, model inversion risk, data poisoning exposure, and agent tool abuse, with MITRE ATLAS mapping and guardrail recommendations.
    20.4k
    repo stars
  5. skill-security-auditor · alirezarezvani bundle
    Scan and audit AI agent skills for security risks before installation, producing a PASS/WARN/FAIL verdict with findings and remediation guidance.
    20.4k
    repo stars
  6. skill-scanner · getsentry bundle
    Scans agent skills for security issues including prompt injection, malicious scripts, excessive permissions, secret exposure, and supply chain risks.
    845
    repo stars

Frequently asked questions

How do I install the mermaid-to-proverif skill?

Run npx skillmds add trailofbits/mermaid-to-proverif in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.

What does the mermaid-to-proverif skill do?

Translates Mermaid sequence diagrams of cryptographic protocols into ProVerif formal verification models (.pv files) for proving security properties like secrecy, authentication, and forward secrecy. It is listed under Security, AI & ML, Prompt Engineering, Secure Coding on SkillMD.

Is mermaid-to-proverif safe to use?

SkillMD's automated safety review verdict for this skill is PASS. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. Capability flags: reads secrets. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.

Which AI agents work with mermaid-to-proverif?

This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.

Is mermaid-to-proverif free to use?

Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.

Who published mermaid-to-proverif?

Trail of Bits (@trailofbits) published this skill as a verified publisher. Their other Agent Skills are listed on their SkillMD profile.