model-figure-selector

Selects, prioritizes, and plans evidence-driven figures for mathematical modeling papers.

Updated Aug 26, 2026
One-click install
npx skills add https://github.com/Yjj0333/skills-manager-backup --skill model-figure-selector-yjj0333
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: model-figure-selector
Source: https://github.com/Yjj0333/skills-manager-backup/tree/main/model-figure-selector
Command: npx skills add https://github.com/Yjj0333/skills-manager-backup --skill model-figure-selector-yjj0333

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires matplotlib, numpy, and includes references (resource) and assets (resource) components.

What problem does it solve? Deciding which figures a mathematical modeling paper actually needs is hard: authors often produce redundant charts, fabricate unsupported diagnostics, or pick the wrong chart type for their model. This Skill identifies the models in a problem, report, or codebase and builds a minimal, evidence-backed figure chain for CUMCM and general modeling papers. ## Core Features & Use Cases - Model-to-figure mapping: Classifies modeling components (statistics, forecasting, evaluation, optimization, networks, dynamics, simulation, ML, sensitivity) and assigns each figure a defined evidence role with a priority score. - Evidence auditing: Verifies that required data (iteration histories, repeated runs, labels and scores, coordinates) actually exist before recommending a figure, and declares data gaps instead of fabricating results. - Bundled publication templates: Adapts 11 scibox-style Matplotlib templates (raincloud, ROC with CI, Taylor diagram, chord diagram, circular heatmap, SHAP combo, and more) by replacing synthetic data with real project data while preserving visual style and PNG/PDF/SVG export. - Use Case: Given a CUMCM solution using entropy-weighted TOPSIS plus a genetic algorithm, ask what figures to draw and receive a ranked plan covering weight plots, ranking sensitivity, convergence curves, and route maps with data sources, libraries, captions, and paper placement. ## Quick Start Ask the assistant to analyze your modeling report or code and recommend which figures the paper should include, using the model-figure-selector skill.

Frequently Asked Questions about model-figure-selector

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I decide which figures to include in a mathematical modeling paper?▼

Identify each model component first, then assign every candidate figure one evidence task such as data understanding, validation, or robustness. Keep only figures whose removal would weaken a stated conclusion, typically two to four per subproblem.

What figures should I draw for TOPSIS, AHP, or genetic algorithm models?▼

For TOPSIS, prioritize the closeness-score ranking and rank-stability views; for AHP, the hierarchy diagram and weight plot; for genetic algorithms, the convergence curve and repeated-run distributions. Each figure requires the corresponding computed evidence, such as recomputed ranks or iteration-level fitness history.

Which Python plotting library should I use for optimization or network figures?▼

Use Matplotlib for convergence curves, Pareto fronts, and feasible regions; NetworkX or igraph for graph structures; GeoPandas for static maps; and Seaborn for statistical distributions. Plotly suits interactive exploration but needs a verified static export for the paper.

Can I create a convergence or sensitivity plot without the underlying run data?▼

No. Convergence plots require iteration-level objective history, and sensitivity plots require recomputed results under varied parameters or weights. When evidence is missing, the skill declares a data gap and lists the exact fields or runs needed instead of fabricating values.

How do the bundled scibox figure templates work with real data?▼

Copy the matching template script, keep its styling and PNG/PDF/SVG export code unchanged, and replace only its synthetic data function with loaders for your verified project data. If required fields are missing, treat the figure as a data gap rather than forcing the template.