agentsclimarketplace

Figure design

Skill dahliasan/researchskills/skills/figure-design

Plan, create, revise, and audit scientific figures from verified data and manuscript claims. Use for chart selection, multi-panel figure architecture, maps, statistical graphics, legends, annotations, colour and accessibility, journal sizing, source-data traceability, and figure-caption coordination. Does not invent data, choose an analysis after seeing a preferred visual, or treat visual polish as evidence.From its SKILL.md

Install
npx -y skills add dahliasan/researchskills --skill figure-design

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

9.1 KB, as published. Nobody here has run it

Figure design

Turn verified scientific results into accurate, readable figures.

Scope

This skill owns visual design and figure-level quality control. It does not own:

  • statistical analysis or result selection
  • manuscript argument or prose
  • data cleaning without an authoritative specification
  • literature discovery
  • image manipulation that changes scientific content

Use companion workflows when available:

  • research-project-ops for result IDs, source data, generating code, and output manifests
  • analysis-design for unresolved analytical choices
  • manuscript-writing for the claim, figure order, and caption role
  • ggplot-maps for R/ggplot2 + sf map stacks, polar CRS, basemaps, and ggsave recipes
  • a chart, GIS, notebook, or graphics tool for rendering

Router

ModeUse whenOutput
planA result needs a visualFigure brief and panel plan
createVerified data and claim are availableReproducible draft figure and caption inputs
reviseAn existing figure needs improvementRevised figure plus material changes
auditChecking scientific and visual integrityPrioritised figure QA report
journal-adaptResizing or reformatting for a venueVenue-compliant export without changed meaning

Evidence gate

Before designing, locate:

  • the question or claim the figure must support
  • authoritative source data
  • result IDs or analysis output
  • units, sample, groups, and uncertainty definition
  • generating code or workflow when available
  • intended manuscript section and figure order
  • target medium, dimensions, and file format when known

Keep these statuses visible:

  • verified source data
  • project result
  • derived for display
  • manual annotation
  • [TBC]

If a visual choice would require a new analysis, transformation, exclusion, or aggregation, stop and route that decision to the analysis owner.

Integrity gate

Never:

  • alter values or omit inconvenient observations for visual effect
  • truncate an axis in a way that exaggerates a pattern without clear justification
  • connect observations that are not ordered or meaningfully continuous
  • show uncertainty without defining it
  • imply paired, temporal, spatial, or causal structure that the design does not support
  • use area, volume, or colour intensity inconsistently with the encoded values
  • hide overplotting, missingness, exclusions, or small samples when material
  • export only a raster image when editable or reproducible source is required

Workflow

  1. Identify mode, audience, medium, and venue constraints.
  2. Load the verified claim, result, source data, and current figure if present.
  3. Complete the figure brief.
  4. Select the visual form from the analytical question and data structure.
  5. Plan panels and shared visual encodings before styling.
  6. Build or revise the figure reproducibly where practical.
  7. Check scientific integrity, legibility, accessibility, and manuscript fit.
  8. Test the final-size export rather than only the working-size view.
  9. Save or report source data, code, export, caption inputs, and unresolved items.

Figure brief

Record:

FieldQuestion
PurposeWhy must this figure exist?
QuestionWhat exact question does it answer?
ClaimWhat result should the reader understand?
EvidenceWhich result IDs and source data support it?
BoundaryWhat must the figure not imply?
AudienceSpecialist, broad scientific, policy, or public?
MediumManuscript, presentation, poster, web, or report?
ConstraintsSize, panels, colours, format, resolution, or journal rules?

Use assets/figure-brief.md when the project has no existing figure specification.

Choose the visual form

Choose based on the comparison, not habit.

NeedCommon starting point
Compare distributionsdot, interval, box, violin, or raincloud plot
Show estimates and uncertaintycoefficient or forest plot
Show change through timeline or point-interval plot
Show associationscatterplot with justified model summary
Show compositionaligned bars or small multiples; avoid hard-to-compare angles
Show spatial patternmap with projection, scale, extent, and uncertainty considered
Show model performanceobserved-predicted, calibration, residual, or validation plot
Show many repeated unitssmall multiples or transparent individual trajectories
Explain a processschematic that clearly separates evidence from conceptual elements

Read references/design-guidance.md when selecting a chart, designing multiple panels, or resolving accessibility issues.

Multi-panel contract

Every panel should contribute a necessary step in the figure's argument.

Check:

  • panels follow the reading order
  • repeated encodings mean the same thing
  • shared axes are genuinely comparable
  • panel labels are unambiguous
  • legends are shared where possible
  • redundant panels are removed
  • detailed diagnostics move to supplementary material when they do not support the main claim
  • the complete figure has one primary takeaway

Do not combine panels merely because they were produced by the same analysis.

Statistical display

  • Show raw observations when they are informative and legible.
  • Define whether intervals are SD, SE, confidence, credible, prediction, or another quantity.
  • Keep denominators and analytical units visible where needed.
  • Distinguish observed data from fitted values and projections.
  • Show transformations or non-linear scales clearly.
  • Use consistent precision between the figure, caption, table, and prose.
  • Avoid significance symbols as the only description of evidence.

Maps

For spatial figures, verify:

  • coordinate reference system and projection
  • geographic extent and inset context
  • scale bar and north arrow only where useful
  • land, coast, bathymetry, or boundaries have a documented source
  • colour scales match the data type and scientific question
  • missing, unsampled, masked, and zero values are visually distinct
  • spatial resolution is not presented as biological precision
  • sensitive locations are generalised when required

Colour and accessibility

  • Do not rely on colour alone to distinguish important groups.
  • Use colourblind-safe, perceptually ordered palettes.
  • Use a diverging palette only around a meaningful midpoint.
  • Keep categorical colours stable across figures.
  • Check grayscale and common colour-vision deficiencies when relevant.
  • Maintain sufficient contrast for text, lines, and symbols.
  • Avoid decorative gradients, shadows, and three-dimensional effects.

Labels and annotations

  • Use units on axes or directly in labels.
  • Prefer direct labels when they reduce legend lookup.
  • Define abbreviations.
  • Annotate only values or events needed to interpret the result.
  • Separate statistical annotations from interpretive claims.
  • Keep type size readable at final dimensions.
  • Use consistent terminology with the manuscript.

Caption handoff

Provide manuscript-writing with:

  • what is shown
  • population, period, and analytical sample
  • panel descriptions
  • visual encodings and units
  • uncertainty and statistical summaries
  • abbreviations
  • source or attribution where required
  • any display-only transformation

The caption may be drafted by either skill, but the figure and caption must be checked together.

Audit

Classify findings:

  • BLOCKER: data mismatch, misleading encoding, missing provenance, or scientifically wrong label
  • MAJOR: unclear claim, unsuitable chart, hidden uncertainty, illegible final size, or inconsistent panels
  • MINOR: local label, spacing, legend, or ordering problem
  • EDITORIAL: cosmetic preference with no material effect

Check:

  1. figure values match authoritative outputs
  2. encodings match the variable types and comparisons
  3. uncertainty, sample, units, and transformations are defined
  4. axes, legends, labels, and annotations are accurate
  5. palettes and symbols remain accessible
  6. panels form one coherent argument
  7. final-size export is legible
  8. figure, caption, Results prose, and tables agree
  9. source data and generating code are recoverable

Output contract

For planning:

  1. figure brief
  2. recommended visual form and reason
  3. panel plan
  4. source-data and analysis requirements
  5. unresolved scientific decisions

For creating or revising:

  1. figure or exact generating changes
  2. source-data and code paths
  3. caption inputs
  4. material scientific or accessibility issues

For audit:

## Readiness
READY | READY WITH GAPS | NOT READY

## Findings
- [severity] panel or location: issue and required action

## Highest-value next action
...

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.