asterinas/KVerus

KVerus: Scalable and Resilient Formal Verification for Rust Code

27Stars on the repository
11Mods indexed here, across every type
6d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

kverus-common-sync

01

asterinas/KVerus

Skill Codex

Check whether the installed kverus-common skill stays synchronized with an active Verus checkout (guide sources under source/docs/guide/src and source/vstd). Use when validating kverus-common after guide updates, before committing skill changes, or when checking for stale guide-derived references and missing source…

not rated 27 +1 changed 23d ago A SkillSpector: pass 71 tokens original MIT

kverus-common

02

asterinas/KVerus

Skill Codex

Shared Rust/Verus proof references for other KVerus skills. Use when Codex is repairing Verus failures, adding specifications, migrating Rust, classifying axioms or trusted boundaries, modeling external APIs, or cleaning proof scaffolding.

not rated 27 +1 changed 23d ago A SkillSpector: pass 53 tokens original MIT

kverus-eval

03

asterinas/KVerus

Skill Claude CodeCodex

Evaluate current unstaged spec modifications for semantic quality and intent preservation, then score the modification out of 10. Use when reviewing spec edits before staging or committing.

not rated 27 +1 6d ago A SkillSpector: pass 38 tokens original MIT

kverus-fix

04

asterinas/KVerus

Skill Codex

Fix Verus verification errors by iterating minimal proof-preserving edits until verification succeeds. Use with an explicit target and verification command, or automatically discover the command and locate the target from fresh diagnostics when either input is unavailable.

not rated 27 +1 changed 1mo ago A SkillSpector: pass 50 tokens original MIT

kverus-migrate

05

asterinas/KVerus

Skill Codex

Convert a Rust target into minimally modified Verus-compatible code using an explicit verification command. Use when migrating a specific file and iterating until the verification command succeeds.

not rated 27 +1 changed 23d ago A SkillSpector: pass 38 tokens original MIT

kverus-postprocess

06

asterinas/KVerus

Skill Codex

Final cleanup for Verus proof changes: consume cached dynamic review rules, delegate stale GitHub refreshes to a subagent, verify, simplify redundant proof code through kverus-strip, format, and run local checks. Use after proof-sensitive KVerus work or before finalizing Verus changes.

not rated 27 +1 changed 1mo ago A SkillSpector: pass 66 tokens original MIT

kverus-review

07

asterinas/KVerus

Skill Claude CodeCodex

Review uncommitted or recent Verus code changes for exec-code modifications, unnecessary == introductions, and verification issues. Use before committing to catch regressions in executable semantics, set reasoning, and proof quality.

not rated 27 +1 changed 23d ago A SkillSpector: pass 47 tokens original MIT

kverus-run

08

asterinas/KVerus

Skill Claude CodeCodex

Run the full Rust-to-Verus pipeline (migrate → spec → fix → eval → semantic audit → postprocess) in one command. Use when converting Rust code to verified Verus code end-to-end.

not rated 27 +1 changed 23d ago A SkillSpector: warn 47 tokens original MIT

asterinas/KVerus

Skill Claude CodeCodex

Compare original Rust source folders against migrated Verus code folders, identify executable-code differences that may change runtime semantics, and write per-file audit reports to an output folder. Use when checking whether Rust-to-Verus rewriting preserved executable behavior rather than merely verifying…

not rated 27 +1 6d ago A SkillSpector: pass 59 tokens original MIT

kverus-spec

10

asterinas/KVerus

Skill Claude CodeCodex

Add Verus specification scaffolding to an entry target file while preserving executable behavior. Use when you want stronger proof-ready specs (requires, ensures, invariants, decreases, recommends, spec helpers) without fully finishing proofs.

not rated 27 +1 changed 23d ago A SkillSpector: pass 49 tokens original MIT

kverus-strip

11

asterinas/KVerus

Skill Claude CodeCodex

Aggressively strip redundant proof code from a Verus codebase while keeping verification passing. Use when you want to slim down Verus proof bloat, simplify redundant proof asserts, or run postprocess cleanup without breaking verification.

not rated 27 +1 changed 5d ago A SkillSpector: pass 50 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: