Mathodology Figure Presets logo

Mathodology Figure Presets

Community
sweetcornna
mathodology-figure-presets

Use when selecting, designing, generating or reviewing scientific figures, complex modeling charts, paper illustrations or image2-assisted visuals.

Overview

Publishersweetcornna
Repositorymathodology
Skill namemathodology-figure-presets
Stars
312
Forks
14
Bundled files
65
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 65 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by sweetcornna on GitHub. Read the source before you install it.

Installation

Install the Mathodology Figure Presets AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/sweetcornna/mathodology/tree/main/.claude/skills/mathodology-figure-presets
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/sweetcornna/mathodology.git /tmp/mathodology
mkdir -p .claude/skills
cp -r /tmp/mathodology/.claude/skills/mathodology-figure-presets .claude/skills/mathodology-figure-presets
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Mathodology Figure Presets in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Mathodology Figure Presets on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Mathodology Figure Presets is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Mathodology Scientific Figure Presets

Choose a figure from the question the reader needs to answer. Complex figures are useful when their panels expose related evidence; complexity itself is not a quality measure. Use actual data and the user's paper language.

Agent-facing guidance

Read default figure guidance when starting figure work or briefing another agent. It is the canonical reusable instruction: select a code template, fill real data, run it and inspect the resulting PNG/PDF. Use it as adaptable guidance, not a fixed pipeline.

Before the first figure

Ask once per modeling task, unless the answer is already known:

是否有可用的 image2 模型?通过当前工具、已配置接口,还是手动生成使用?

Use the host's question mechanism and continue independent analysis while waiting. Do not repeat the question in every specialist or turn. Read image2 usage for available, manual, unavailable and pending cases. Do not claim a generic image tool is image2 or collect API keys in chat.

Default rendering route

Without image2, with a pending answer, or with only manual image2 access, use the 46 callable code templates by default. Copy the matching function into the working task, bind actual data, execute it, and export PNG/PDF. Do not stop at a plotting prompt or wait for image2. Quantitative figures use this same data-driven route even when image2 is available. Adapt the closest template when needed; never substitute synthetic preview values for missing data.

Choose and build

  1. Write the figure's intended conclusion as a question before seeing the result. Identify data, units, comparison, uncertainty and the available paper space.
  2. Use the base selector F01–F20 or the advanced selector F21–F46 (sensitivity screening, convergence, risk curves, schedules, routes, dynamics, model explanation, evaluation matrices). Load the relevant cards, not the entire reference collection. If the data cannot support a preset, choose its simpler alternative or explain the missing input. Prefer a figure that answers the question directly over a more elaborate one.
  3. Adapt the card's plotting and caption prompts using the actual columns, measured results and scientific meaning. Do not force the data to match a preview. Follow style and export guidance.
  4. Use numerical plotting tools for quantitative marks. image2 can assist illustrations, mechanism diagrams and layout concepts; rebuild quantitative layers from data. Never use generated pixels as computed evidence.
  5. Inspect the rendered figure at publication size, then inspect its placement in the compiled paper. Fix illegibility and misleading encodings; remove decorative panels that do not support the argument.

When a figure reports an experiment (sensitivity, robustness, baseline or ablation comparison, repeated stochastic runs, backtesting), design it with the experiment kits: they call the task's own model, record seeds and budgets, and return inputs for the matching template and a three-line table.

Deliver the figure, a caption, its source-data or calculation location and a rerun instruction. The format is flexible. State actual limitations; do not invent statistical significance or claim that appearance implies an award.

Reference and example library

  • Sources and visual references: six PLOS reference figures (including counterexamples), eight Matplotlib source-text snapshots, licenses and a per-file provenance manifest. Read snapshots before adaptation; they are not executable installation or workflow steps.
  • Synthetic example gallery: previews of F01–F46 and two optional scripts, render_examples.py and render_advanced_examples.py (which also has --self-test for the advanced templates and kits). The examples illustrate presentation and statistical labeling, not evidence for a contest problem.
bash
python3 .claude/skills/mathodology-figure-presets/scripts/render_examples.py --output work/figure-examples
python3 .claude/skills/mathodology-figure-presets/scripts/render_advanced_examples.py --output work/figure-examples-advanced

The demos use NumPy and Matplotlib; the F08 template and the Sobol and profile kits additionally require SciPy. If dependencies are absent, use the host's available runtime or install them in an isolated environment; no dependencies are needed just to read and use the prompts. Existing numerical tools in R, MATLAB or another language are equally acceptable for task-specific figures.

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

and 5 more files.

Frequently asked questions

What does the Mathodology Figure Presets AI skill do?

Use when selecting, designing, generating or reviewing scientific figures, complex modeling charts, paper illustrations or image2-assisted visuals.

Why use Mathodology Figure Presets on TypingMind?

Because you install it once and use it with any model. Mathodology Figure Presets is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Mathodology Figure Presets in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/sweetcornna/mathodology/tree/main/.claude/skills/mathodology-figure-presets. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Mathodology Figure Presets?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Mathodology Figure Presets?

As many as you like. As long as a model supports skills, you can use Mathodology Figure Presets with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Mathodology Figure Presets AI skill free?

Yes. It is published on GitHub by sweetcornna under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇