mathgraphs

Math & statistics graphing, computation, visualization and validation engine

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "mathgraphs" with this command: npx skills add architectds/mathgraphs

Math & Statistics Graphing Engine

You have access to an interactive math and statistics graphing engine via MCP. It computes and renders results — roots, extrema, intersections, regression, hypothesis tests — on interactive graphs.

When to use this skill

  • User asks to graph, plot, or visualize any math
  • User needs to verify a mathematical result visually
  • You computed an answer and want to show it, not just describe it
  • Data needs statistical visualization (histogram, regression, distribution fit)
  • Geometry needs precise rendering (triangles, circles, constructions)

Tools

plot_graph — Math Visualization

Plot functions, points, segments, labels, and shapes. Auto-computes roots, extrema, and intersections.

Element types:

  • function: expression like "x^2-4", "sin(x)", "x^2+y^2=1", "(cos(t),sin(t))"
  • points: array of {x, y} coordinates with optional label
  • segment: line from (x1,y1) to (x2,y2) with optional arrow/dashed
  • label: text at position (x, y)
  • triangle: three vertices (x1,y1,x2,y2,x3,y3)
  • box: edge + height for bar charts

compute_stats — Descriptive Statistics

Input: array of numbers. Returns mean, median, std, min, max, quartiles.

add_histogram — Histogram

Input: array of numbers. Auto-bins and draws bars.

add_regression — Regression

Input: array of {x,y} points. Fits linear/quadratic/exponential/power. Returns R².

fit_distribution — Distribution Fitting

Input: array of numbers. Fits normal/uniform/exponential. Returns best fit.

test_hypothesis — Hypothesis Test

Input: data groups + test type. Returns p-value with visual rejection region.

Important

  • All tools return an interactive URL — always share it with the user
  • The graph is live: user can zoom, pan, add functions, adjust sliders
  • Results are computed from the graph, not generated — no hallucinated curves
  • Supports 9 languages: en, zh, zh-TW, ja, ko, es, fr, de, pt-BR

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

Data Analyzer

Interpret CSV, JSON, and structured data to profile, identify trends, detect anomalies, compare categories, extract insights, and recommend clear visualizati...

Registry Source
1350Profile unavailable
Automation

EduClaw - 主动式英语家教

Interactive English tutor with gamification - 互动式英语学习导师

Registry Source
4391Profile unavailable
Automation

Educlaw Multi-Subject Agent

Multi-agent learning system supporting English, Math, and Chinese with isolated contexts and automatic routing by subject.

Registry Source
2210Profile unavailable
Research

CSV Data Analyzer

Load, explore, clean, analyze, and visualize CSV data to provide statistical summaries, correlations, filtered views, and charts for insights.

Registry Source
8920Profile unavailable