Agent Skills › Prismer-AI/Prismer › formal-methods

formal-methods

GitHub

提供形式化验证能力,支持使用Lean 4、Coq和Z3工具进行定理证明、代码类型检查及可满足性求解。适用于数学证明验证和逻辑推理场景。

docker/plugin/prismer-workspace/skills/formal-methods/SKILL.md Prismer-AI/Prismer

触发场景

用户要求证明定理 验证数学证明正确性 检查工作逻辑可满足性 使用证明助手

安装

npx skills add Prismer-AI/Prismer --skill formal-methods -g -y
更多选项

非标准路径

npx skills add https://github.com/Prismer-AI/Prismer/tree/main/docker/plugin/prismer-workspace/skills/formal-methods -g -y

不安装直接使用

npx skills use Prismer-AI/Prismer@formal-methods

指定 Agent (Claude Code)

npx skills add Prismer-AI/Prismer --skill formal-methods -a claude-code -g -y

安装 repo 全部 skill

npx skills add Prismer-AI/Prismer --all -g -y

预览 repo 内 skill

npx skills add Prismer-AI/Prismer --list

SKILL.md

Frontmatter
{
    "name": "formal-methods",
    "_source": "Canonical source at \/skills\/formal-methods\/SKILL.md",
    "description": "Verify proofs, check theorem correctness, and solve satisfiability problems using Lean 4, Coq, and Z3 SMT solver. Use when the user asks to prove theorems, verify mathematical proofs, check logical satisfiability, or work with proof assistants."
}

formal-methods

Formal verification tools for the academic workspace. Type-check Lean 4 proofs, verify Coq theories, and solve SMT satisfiability problems with Z3.

Process

  1. Check availability — Use prover_status to see which provers are installed
  2. Write proof — Draft your Lean/Coq code or SMT formula
  3. Verify — Use lean_check, coq_check, or z3_solve to verify
  4. Iterate — Fix errors based on output and re-check

Tools

  • lean_check — Type-check Lean 4 code. Params: code (required), filename
  • coq_check — Check a Coq proof. Params: code (required), filename
  • coq_compile — Compile Coq to .vo object file. Params: code (required), filename
  • z3_solve — Solve SMT-LIB2 formula. Params: formula (required)
  • prover_status — Check available provers and versions. No params.

Example:

{ "code": "theorem add_comm (a b : Nat) : a + b = b + a := Nat.add_comm a b" }

See canonical skill for full tool documentation and parameter details.

版本历史

  • 2dbe71f 当前 2026-08-20 10:21

同 Skill 集合

docker/config/workspace/skills/prismer-workspace/SKILL.md
docker/plugin/prismer-workspace/skills/arxiv-reader/SKILL.md
docker/plugin/prismer-workspace/skills/find-skills/SKILL.md
docker/plugin/prismer-workspace/skills/hf-papers/SKILL.md
docker/plugin/prismer-workspace/skills/latex-compiler/SKILL.md
docker/templates/academic-researcher/skills/data-analysis/SKILL.md
docker/templates/academic-researcher/skills/latex-writing/SKILL.md
docker/templates/academic-researcher/skills/paper-search/SKILL.md
docker/templates/cs-researcher/skills/ml-experiment/SKILL.md
docker/templates/data-scientist/skills/jupyter/SKILL.md
docker/templates/finance-researcher/skills/quant-analysis/SKILL.md
docker/templates/mathematician/skills/theorem-proving/SKILL.md
docker/templates/paper-reviewer/skills/peer-review/SKILL.md
skills/arxiv-reader/SKILL.md
skills/formal-methods/SKILL.md
skills/hf-papers/SKILL.md
skills/latex-compiler/SKILL.md

元信息

文件数
0
版本
2dbe71f
Hash
41e6bd72
收录时间
2026-08-20 10:21

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-01 16:05
浙ICP备14020137号-1