feat(skills): add axle lean 4 proof manipulation skill#2282
Closed
claudlos wants to merge 1 commit intoNousResearch:mainfrom
Closed
feat(skills): add axle lean 4 proof manipulation skill#2282claudlos wants to merge 1 commit intoNousResearch:mainfrom
claudlos wants to merge 1 commit intoNousResearch:mainfrom
Conversation
Add AXLE (Axiom Lean Engine) skill for Lean 4 proof manipulation via the Axiom Math cloud API. Covers 14 tools for validating, analyzing, and transforming Lean source code. Includes: - SKILL.md with workflows, CLI reference, Python API, common issues - references/python-api.md — full method signatures and response types - references/http-api.md — REST API endpoints and examples - references/extract-theorems-metadata.md — theorem metadata fields - references/security.md — verify-proof security considerations
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this PR do?
Adds a new skill for AXLE (Axiom Lean Engine) — a CLI and Python client for Lean 4 proof manipulation via the Axiom Math cloud API. This skill enables Hermes agents to verify proofs, check Lean code compilation, extract/merge/rename theorems, repair broken proofs, disprove statements, and normalize Lean files using 14 cloud-hosted tools — all without a local Lean installation.
AXLE is particularly useful for AI-driven formal verification workflows, Lean 4 + Mathlib development, and automated proof repair after library updates.
Type of Change
Changes Made
skills/mlops/evaluation/axle/SKILL.md(400 lines) — main skill document covering:skills/mlops/evaluation/axle/references/python-api.md(296 lines) — full Python API reference with all method signatures, response types, error hierarchy, helper functions, and environment variablesskills/mlops/evaluation/axle/references/security.md(42 lines) — verify-proof security considerations, what AXLE blocks, verification error patterns, and recommended alternatives for untrusted codeskills/mlops/evaluation/axle/references/extract-theorems-metadata.md(92 lines) — complete Document metadata reference with 20+ fields covering identity, content, proof complexity, 6 dependency lists, and compilation statusskills/mlops/evaluation/axle/references/http-api.md(173 lines) — REST API reference with endpoints, authentication, request/response formats, error codes, and examplesHow to Test
skills/mlops/evaluation/axle/is in the Hermes skills directorypip install axiom-axleexport AXLE_API_KEY=your_keyFor New Skills
axiom-axlePyPI package required)