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.