Skip to main content

Alterlab Matplotlib

Skill Active

Part of the AlterLab Academic Skills suite. Low-level plotting library for full customization. Use when you need fine-grained control over every plot element, creating novel plot types, or integrating with specific scientific workflows. Export to PNG/PDF/SVG for publication. For quick statistical plots use seaborn; for interactive plots use plotly; for publication-ready multi-panel figures with journal styling, use scientific-visualization.

Purpose

To serve as a low-level plotting library for full customization in scientific workflows, enabling users to create novel plot types and export them for publication.

Features

  • Low-level plotting for fine-grained control
  • Support for various plot types (line, scatter, bar, heatmap, 3D, etc.)
  • Extensive customization of plot elements (colors, styles, labels)
  • Guidance on using both pyplot and object-oriented APIs
  • Exporting plots to PNG, PDF, and SVG formats
  • Best practices for scientific visualizations

Use Cases

  • Creating publication-quality scientific visualizations
  • Developing novel plot types beyond standard offerings
  • Integrating plotting into specific scientific computing workflows
  • Customizing every element of a plot for precise aesthetic control

Non-Goals

  • Quick statistical plots (suggests seaborn)
  • Interactive plots (suggests plotly)
  • Publication-ready multi-panel figures with journal styling (suggests scientific-visualization)

Trust

  • warning:Issues AttentionThere are 2 open issues and 0 closed issues in the last 90 days, indicating slow response to new issues.

Installation

npx skills add AlterLab-IEU/AlterLab-Academic-Skills

Runs the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.

Quality Score

95 /100
Analyzed 1 day ago

Trust Signals

Last commit17 days ago
Stars15
LicenseMIT
Status
View Source

Similar Extensions

AlterLab NetworkX

98

Part of the AlterLab Academic Skills suite. Comprehensive toolkit for creating, analyzing, and visualizing complex networks and graphs in Python. Use when working with network/graph data structures, analyzing relationships between entities, computing graph algorithms (shortest paths, centrality, clustering), detecting communities, generating synthetic networks, or visualizing network topologies. Applicable to social networks, biological networks, transportation systems, citation networks, and any domain involving pairwise relationships.

Skill
AlterLab-IEU

Seaborn Statistical Visualization

98

Statistical visualization with pandas integration. Use for quick exploration of distributions, relationships, and categorical comparisons with attractive defaults. Best for box plots, violin plots, pair plots, heatmaps. Built on matplotlib. For interactive plots use plotly; for publication styling use scientific-visualization.

Skill
K-Dense-AI

Scientific Visualization

98

Meta-skill for publication-ready figures. Use when creating journal submission figures requiring multi-panel layouts, significance annotations, error bars, colorblind-safe palettes, and specific journal formatting (Nature, Science, Cell). Orchestrates matplotlib/seaborn/plotly with publication styles. For quick exploration use seaborn or plotly directly.

Skill
K-Dense-AI

Matplotlib

97

Low-level plotting library for full customization. Use when you need fine-grained control over every plot element, creating novel plot types, or integrating with specific scientific workflows. Export to PNG/PDF/SVG for publication. For quick statistical plots use seaborn; for interactive plots use plotly; for publication-ready multi-panel figures with journal styling, use scientific-visualization.

Skill
K-Dense-AI

Academic Plotting for ML Papers

94

Generates publication-quality figures for ML papers from research context. Given a paper section or description, extracts system components and relationships to generate architecture diagrams via Gemini. Given experiment results or data, auto-selects chart type and generates data-driven figures via matplotlib/seaborn. Use when creating any figure for a conference paper.

Skill
Orchestra-Research

OraClaw Forecast

100

Time series forecasting for AI agents. ARIMA and Holt-Winters predictions with confidence intervals. Predict revenue, traffic, prices, or any sequential data. Sub-5ms inference.

Skill
Whatsonyourmind

© 2025 SkillRepo · Find the right skill, skip the noise.