sunblaze-ucb avatar

sunblaze-ucb

Official

@sunblaze-ucb

0Followers
|
55Public Repos
|
16Published Skills

Formal verification and cross-language transpilation framework for migrating verified source code into Lean 4 benchmark environments.

Skills Distribution
DomainDeveloper To...Formal Verification (40%)Transpilation Engi.. (35%)Benchmark Synthesis (25%)

Agent Skills by sunblaze-ucb

Showing 16 vetted skills indexed across 1 GitHub repositories.

sunblaze-ucbsunblaze-ucb
2

vero-translate

Translate verified Dafny, Verus, or Coq code into Lean 4 benchmark projects.

Official
Advanced
sunblaze-ucbsunblaze-ucb
2

vero-select

Automate Lean 4 code generation and proof synthesis for repository-level formal specifications.

Official
Advanced
sunblaze-ucbsunblaze-ucb
2

vero-plan

Generate a translation plan for Lean 4 codebases into a .vero/plan.json file.

Official
Advanced
sunblaze-ucbsunblaze-ucb
2

vero-discover

Scan verified code repositories and generate markdown and JSON discovery reports.

Official
Advanced
sunblaze-ucbsunblaze-ucb
2

vero-validate

Automate semantic checks for Lean 4 repository code generation.

Official
Advanced
sunblaze-ucbsunblaze-ucb
2

vero-source-python

Translate Python source code into Lean 4 with type mappings and opaque stdlib modeling.

Official
Advanced
sunblaze-ucbsunblaze-ucb
2

vero-coq-pitfalls

Translate Coq code to Lean 4 with guidelines and examples.

Official
Intermediate
sunblaze-ucbsunblaze-ucb
2

vero-source-dafny

Translate Dafny source code into Lean 4 syntax.

Official
Advanced
sunblaze-ucbsunblaze-ucb
2

vero-dafny-pitfalls

Translate Dafny constructs like ghost variables and maps to Lean 4.

Official
Advanced
sunblaze-ucbsunblaze-ucb
2

vero-spec-write

Generate Lean 4 specifications for Vero AI benchmark projects.

Official
Advanced
sunblaze-ucbsunblaze-ucb
2

vero-source-verus

Translate Verus source code to Lean 4 with classification rules and type mappings.

Official
Advanced
sunblaze-ucbsunblaze-ucb
2

vero-source-coq

Translate Coq source code to Lean 4 using Coq-specific classification rules and type mappings.

Official
Advanced
sunblaze-ucbsunblaze-ucb
2

vero-lean-pitfalls

Identify common pitfalls when translating formally-verified code to Lean 4.

Official
Intermediate
sunblaze-ucbsunblaze-ucb
2

vero-source-lean

Convert Lean 4 source repositories into benchmark projects with API and spec extraction.

Official
Advanced
sunblaze-ucbsunblaze-ucb
2

vero-verus-pitfalls

Identify and mitigate common pitfalls when translating Verus code to Lean 4.

Official
Intermediate
sunblaze-ucbsunblaze-ucb
2

vero-python-pitfalls

Detect Python-to-Lean 4 translation pitfalls like integer division and mutability.

Official
Intermediate

Frequently Asked Questions About sunblaze-ucb

FAQPage Schema
What specific tasks can I perform with sunblaze-ucb?

You can translate verified code from Dafny, Verus, Coq, and source repositories into Lean 4 benchmark projects. The system enables repository-level discovery, semantic validation, and the generation of formal specifications, while providing guidance on language-specific pitfalls like ghost variables or mutability.

Which engineers benefit from these capabilities?

Formal verification researchers, software engineers working on proof-based systems, and developers migrating legacy verified codebases to Lean 4 will find these capabilities essential. It is designed for those requiring precise type mappings and semantic consistency during cross-language code migration.

What are the prerequisites for using these translation features?

Users require existing source code in supported languages like Dafny, Verus, Coq, or Lean 4. The system relies on specific classification rules and type mappings to ensure semantic integrity during the translation process into the target Lean 4 environment.