Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
lingzhi227 avatar

Math Reasoning

  • 1.6k installs
  • 255 repo stars
  • Updated February 27, 2026
  • lingzhi227/agent-research-skills

math-reasoning is an agent skill for formal mathematical derivations, proofs, notation, and LaTeX output in research papers.

About

The math-reasoning skill performs formal mathematical reasoning for research papers with publication-quality LaTeX output. Task types include derive for step-by-step equation derivation with boxed results, prove for direct contradiction induction or cases proofs, formalize for variable definitions and assumptions, stats for statistical test selection with p-values and effect sizes, notation for symbol tables, and verify for dimensional consistency and gradient checks. Rules require defining all symbols before use, consistent notation, numbered referenced equations, explicit assumptions, and cited lemmas. References include notation-guide.md and proof-templates.md. Use when users need mathematical derivations, theorem proofs, or statistical analysis formalization for papers.

  • Tasks: derive, prove, formalize, stats, notation, verify.
  • Step-by-step derivations with rule justification and boxed results.
  • Formalize: variables, domains, assumptions, objective functions.
  • Stats task uses notation-guide decision tree for test selection.
  • Define all symbols; number equations referenced later.

Math Reasoning by the numbers

  • 1,572 all-time installs (skills.sh)
  • +62 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #152 of 2,064 Data Science & ML skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

math-reasoning capabilities & compatibility

Capabilities
step by step derivation · formal proof writing · problem formalization · notation and stats test tables
Use cases
research · data analysis · documentation
From the docs

What math-reasoning says it does

Perform rigorous mathematical reasoning and produce publication-quality LaTeX output.
SKILL.md
Define ALL symbols before first use
SKILL.md
npx skills add https://github.com/lingzhi227/agent-research-skills --skill math-reasoning

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.6k
repo stars255
Security audit3 / 3 scanners passed
Last updatedFebruary 27, 2026
Repositorylingzhi227/agent-research-skills

How do I derive an equation, write a proof, or formalize a problem setting in LaTeX?

Derive equations, write proofs, formalize problem settings, and generate LaTeX math for research papers.

Who is it for?

Researchers writing papers needing rigorous derivations, proofs, or statistical formalization.

Skip if: Skip for implementation coding or non-mathematical writing without formal math needs.

When should I use this skill?

User needs mathematical derivations, theorem proofs, notation tables, or stats test selection.

What you get

Publication-quality LaTeX math with justified steps, defined symbols, and appropriate proof or test structure.

  • LaTeX macro strings
  • Unicode symbol reference tables

By the numbers

  • Covers 10+ core ML spaces and set symbols in reference tables
  • Includes dedicated probability and statistics notation section

Files

SKILL.mdMarkdownGitHub ↗

Mathematical Reasoning

Perform rigorous mathematical reasoning and produce publication-quality LaTeX output.

Input

  • $0 — Task type: derive, prove, formalize, stats, notation, verify
  • $1 — Context: equation, theorem statement, problem description, or data description

Tasks

derive — Step-by-step equation derivation

Show every intermediate step. Justify each with the rule applied. Box final result with \boxed{}. Number important equations with \label{eq:name}.

prove — Formal theorem proof

Use appropriate technique: direct, contradiction, induction, construction, or cases. See references/proof-templates.md for LaTeX templates.

formalize — Problem setting formalization

Convert informal description into formal mathematical framework with: variable definitions, domain/range specifications, assumptions, objective function.

stats — Statistical test selection

Use the decision tree in references/notation-guide.md to select appropriate tests. Report p-values, effect sizes, confidence intervals.

notation — Generate notation table

Create a \begin{table} with all symbols used in the paper. Use standard ML notation from references/notation-guide.md.

verify — Check mathematical correctness

Verify: dimensional consistency, boundary cases, gradient computations, notation consistency across sections.

References

  • Standard ML notation + statistical tests: ~/.claude/skills/math-reasoning/references/notation-guide.md
  • Proof templates and theorem environments: ~/.claude/skills/math-reasoning/references/proof-templates.md

Rules

  • Define ALL symbols before first use: "Let $\mathcal{X}$ denote..."
  • Use consistent notation throughout the paper
  • Number equations that are referenced later
  • Use \tag{reason} for key derivation steps
  • State assumptions explicitly
  • Cite lemmas and prior results used in proofs

Related Skills

  • Upstream: research-planning
  • Downstream: algorithm-design, paper-writing-section
  • See also: symbolic-equation, data-analysis

Related skills

Forks & variants (2)

Math Reasoning has 2 known copies in the catalog totaling 16 installs. They canonicalize to this original listing.

How it compares

Pick math-reasoning over generic LaTeX guides when symbols must match ML convention for spaces, loss, and expectation notation.

FAQ

What task types are supported?

derive, prove, formalize, stats, notation, and verify for equations, proofs, frameworks, tests, symbol tables, and correctness checks.

How are derivations formatted?

Every intermediate step justified, final result boxed with \boxed{}, important equations labeled.

Is math-reasoning safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.