← Reddit

I made a Claude Code plugin that draws matplotlib figures in that soft-pastel "alignment research blog" style

Reddit · Mapikaa · May 24, 2026
A Claude Code plugin called nice-figures generates matplotlib figures styled after Anthropic's alignment research blog, featuring design elements like bold sans-serif titles, smoothed trend lines with shaded bands, and rounded bars. Users describe their desired plots and the tool automatically creates charts from provided data or generates synthetic placeholders, with 16 pre-built chart templates and MIT-licensed source code available on GitHub.

Detailed Analysis

A developer identified as Mapika has released an open-source Claude Code plugin called "nice-figures" that automates the generation of matplotlib visualizations styled after the distinctive aesthetic found in Anthropic's alignment research publications. The plugin replicates specific visual conventions associated with Anthropic's research blog output — bold sans-serif typography, smoothed trend lines with shaded confidence bands, rounded bar chart tops, and directional indicator badges — packaging them into 16 pre-built chart recipes accessible through natural language prompts within Claude Code. Users can invoke the plugin by describing a desired figure in plain English, and Claude selects the closest matching recipe, mapping supplied data or generating clearly labeled synthetic placeholders when no data is provided.

The plugin installs via Claude Code's plugin marketplace and depends only on matplotlib and numpy, keeping the dependency footprint minimal. Its 16 chart types span a range of research-relevant formats including training curves, grouped bar charts, ROC curves, heatmaps, scaling-law scatter plots, forest plots, and Pareto fronts. A white background is the default, targeting paper and conference submission contexts, while an opt-in cream variant matches the warmer tonal quality characteristic of Anthropic's web-published figures. The project is released under the MIT license with example images documented in the repository README.

The development of this plugin reflects a broader pattern in which the visual language of AI safety and capabilities research has become sufficiently distinctive and recognizable that practitioners outside Anthropic seek to replicate it for their own work. Anthropic's research aesthetic — iteratively refined across publications on reinforcement learning from human feedback, Constitutional AI, and related topics — has effectively become a stylistic shorthand that signals alignment with certain methodological and communicative norms within the field. The desire to reproduce it for personal and academic use suggests it functions as a form of disciplinary identity marker as much as a purely functional design choice.

More broadly, the plugin illustrates an emerging class of Claude Code extensions that embed domain-specific professional workflows — in this case, research visualization — directly into the agentic coding environment. Rather than requiring users to maintain boilerplate style code across projects, the skill abstraction allows visual standards to be version-controlled, shared, and invoked declaratively. This pattern of encoding institutional or community aesthetic conventions as reusable AI-accessible skills points toward a future in which significant portions of the tacit knowledge embedded in professional workflows are externalized and made composable through plugin ecosystems. The fact that this particular example targets the visual conventions of AI research itself adds a reflexive dimension: tooling built on Claude is being used to replicate the presentational style of the organization that created Claude.

Read original article →