vero-source-lean

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

2|Updated Jul 4, 2026
One-click install
npx skills add https://github.com/sunblaze-ucb/vero --skill vero-source-lean
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vero-source-lean
Source: https://github.com/sunblaze-ucb/vero/tree/main/.claude/skills/vero-source-lean
Command: npx skills add https://github.com/sunblaze-ucb/vero --skill vero-source-lean

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of transforming Lean 4 source code repositories into benchmark format for evaluation, making it easier to conduct verified code generation tests.

Core Features & Use Cases

  • Lean 4 Source to Benchmark: Converts Lean 4 source code into a benchmark project suitable for verification tasks.
  • API and Spec Extraction: Extracts API definitions and specification obligations from the source code.
  • Use Case: Use this Skill to curate a Lean 4 repository into a benchmark project, facilitating the evaluation of verified code generation capabilities.

Quick Start

Run the 'vero-source-lean' skill to curate the Lean 4 source code in the current directory into a benchmark project.

Frequently Asked Questions about vero-source-lean

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a Lean 4 source repository into a benchmark project?

To convert Lean 4 source code into a benchmark project, run the vero-source-lean skill in your current directory to extract API definitions and specification obligations for evaluation.

What is Lean 4 source curation for verified code generation?

Lean 4 source curation is the process of transforming source repositories into a benchmark format by extracting APIs and specification obligations to facilitate verified code generation testing.

Does converting Lean 4 source code into benchmark format require any external dependencies?

Converting Lean 4 source code into benchmark format requires no external dependencies, but you must provide Lean 4 source code as input in your current directory for the conversion process.

Can I extract API definitions and specification obligations from existing Lean 4 code?

Yes, you can extract API definitions and specification obligations from existing Lean 4 code by running the source curation process to automatically parse and isolate these elements for benchmarks.

What is the best way to prepare Lean 4 repositories for verification testing?

The best way to prepare Lean 4 repositories for verification testing is to curate the source code into a benchmark project, which structures the APIs and specifications for evaluation.