lean-package-research

Assess Lean 4 packages and toolchains to produce adoption recommendations with sequencing.

2|Updated May 26, 2026
One-click install
npx skills add https://github.com/r-irbe/proof-skills --skill lean-package-research
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lean-package-research
Source: https://github.com/r-irbe/proof-skills/tree/main/skills/lean-package-research
Command: npx skills add https://github.com/r-irbe/proof-skills --skill lean-package-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Lean package decisions for new repositories and toolchains can be opaque and time-consuming. This skill provides a structured framework to evaluate candidate packages, pin changes, and toolchain health, delivering evidence-based recommendations with sequencing and validation.

Core Features & Use Cases

  • Structured discovery and health checks for Lean packages, pins, and dependencies.
  • Outputs a compact package card with evidence, sequencing steps, and validation requirements.
  • Use cases include deciding to add, update, fork, pin, vendor, or reject a Lean package, or whether a repo is suitable for integration.

Quick Start

Ask the AI to evaluate a Lean package candidate and generate an adoption recommendation with a package card.

Frequently Asked Questions about lean-package-research

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

FAQPage Schema
How do I evaluate a Lean 4 package for adoption?▼

Evaluating a Lean 4 package for adoption requires running structured discovery and health checks on the repository and Lake dependencies. This produces an evidence-based recommendation detailing whether to add, update, fork, pin, vendor, or reject the package.

What is a Lean package adoption decision framework?▼

A Lean package adoption decision framework assesses candidate packages and toolchain health to output a compact package card. This card summarizes validation steps, sequencing plans, and evidence for integrating new repositories.

How do I adjust Lake package pins in a Lean toolchain?▼

Adjusting Lake package pins involves assessing toolchain health and dependency compatibility. A structured evaluation provides a sequencing plan with validation requirements to safely execute pin adjustments or vendor packages.

Does Lean package evaluation work with Reservoir and GitHub repositories?▼

Yes, Lean package evaluation is applicable to both Reservoir and GitHub Lean repositories. It performs health checks and dependency classification to generate integration recommendations for either source.

When should I fork or vendor a Lean package instead of updating it?▼

Forking or vendoring a Lean package is recommended when health checks reveal toolchain incompatibilities or insufficient maintenance. The evaluation output classifies the package and sequences the fork or vendor action with required validation steps.