figure-designer
Advises on the design of the three core figures in a technical paper: the Motivated Example (Figure 1), the Solution Overview (Methodology), and the…
Skill by zms618
Chalk Labs
Need help deploying figure-designer?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/zms618-figure-designer
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, data, security, research
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/figure-designer
What's inside
- Skill name
figure-designer- Description
- Advises on the design of the three core figures in a technical paper: the Motivated Example (Figure 1), the Solution Overview (Methodology), and the Experimental Results figures. Recommends the right design paradigm, layout, labelling, and tool for each figure type, then runs a quality-control audit. Use when the user asks to 'design a figure', 'draw Figure 1', 'plot experiment results', 'choose the right chart type', 'which figure tool to use', or 'figure looks unprofessional'.
- License
- CC-BY-4.0
- Instructions
- 195 lines in SKILL.md · view on GitHub
Files (6)
- SKILL.md
- design-rules.md · references/
- experimental-results.md · references/
- motivated-example.md · references/
- solution-overview.md · references/
- tools.md · references/
SKILL.md (first lines)
# Figure Designer ## Overview A top-venue paper typically carries six to eight figures, with three carrying almost all the storytelling weight: the Motivated Example (Figure 1, on page 1 or the top of page 2), the Solution Overview (inside the Methodology section), and the Experimental Results figures (inside the Experiments section). Reviewers scan these three in under a minute to decide whether the paper is worth reading in detail; weak figures sink otherwise-strong papers. This skill takes the user's intent (what they want to communicate) plus context (research area, method name, target venue) and returns the recommended paradigm, a layout sketch, labelling guidance, tool suggestion, and a quality-control audit against a universal rule set (vector format, font size, colour-blind-safe encoding, self-contained caption, honest axis ranges). ## When to use this skill - Before drawing any figure in a paper. - The user asks to 'design a figure', 'draw Figure 1', 'plot experiment results', 'choose the right chart type'. - The user has drawn a figure and wants a design audit. - The user is unsure which figure type or paradigm to choose. - Preparing camera-ready figures before submission. ## When NOT to use this skill - The user only wants generic plotting help (bar chart, line chart) outside a paper. Regular assistance suffices. - The paper is not yet structured; use `intro-drafter` or `tech-paper-template` first to decide what figures the paper needs. - The user wants a review of an already-finished paper. Use `pre-submission-reviewer`. ## Core procedure ### Step 1: Figure-type identification Decide which of the three core types the figure is. If the user's request does not match any, either it is a supporting figure (use the experimental-results guidance as a base) or it does not belong in the paper. If the mode is `figure-audit` and the user has provided an image path, load the image with the Read tool **before** proceeding to Step 2. Vision-based inspection enables the universal rule audit in Step 6 to check font legibility, colour palette, raster-vs- vector tells, and chartjunk directly rather than relying on user description. If no image is provided, continue in text-only mode and mark vision-only rules (font size, raster detection, colour palette) as "user must verify" in the final audit report. ### Step 2: Paradigm recommendation See: references/motivated-example.md, references/solution-overview.md, or references/experimental-results.md depending on figure type. Each figure type has two to three canonical paradigms. Pick the one that fits the user's storytelling need, and explain why the other paradigms fit less well. ### Step 3: Layout sketch Produce a text description of the layout: panel positions, element placement, arrows, colour assignments. The goal is that the user could draw the first draft from the sketch alone. ### Step 4: Labelling and annotation guidance - Name every visible element concretely (no "Module A", "X", "Y"). - Annotate critical points (failure highlight, success highlight, comparison emphasis). - Specify font sizes and colour palette. Default colour palette: ColorBrewer Qualitative or Viridis for sequential. ### Step 5: Tool suggestion See: references/tools.md for the tool matrix and the decision heuristic. Default recommendations: - Motivated Example and Solution Overview: PowerPoint (draft), Figma (polish). - Experimental Results: Matplotlib or Seaborn in a reusable `plot_utils.py` script. - LaTeX-integrated figures: TikZ or PGFPlots. ### Step 6: Universal rule audit See: references/design-rules.md for the full universal rule set. Verify every proposed or existing figure against: - Vector format (PDF, EPS, SVG) for export. - Font size at least 8pt post-scaling. - Small canvas (not large canvas with small fonts). - Colour-blind-safe palette; no colour-only encoding. - Self-contained caption whose first sentence states the core finding. - Honest axis ranges. - No 3D effects, no chartjunk. Flag every violation with severity. ### Step 7: Integrity gate Run the checks in the Integrity gate section below. ### Step 8: Output Emit the full design in the Output format below. ## Integrity gate
From zms618/no-heartburn-academic-skills, CC-BY-4.0.
More from zms618/no-heartburn-academic-skills
- 0.570score
benchmark-paper-template
zms618
Structures Benchmark and Evaluation papers using the five-pillar framework (Research Gap, Construction Pipeline, Evaluation Framework, Empirical Findings…
SkillAFreshness: AClaude Code +9 - 0.570score
drawio-reconstruction
zms618
Reconstructs reference images into high-fidelity, editable Draw.io files with rendered previews: native Draw.io elements carry text and structure, SVG covers…
SkillAFreshness: AClaude Code +9 - 0.570score
idea-evaluator
zms618
Evaluates a preliminary research idea against a five-dimension framework (Higher, Faster, Stronger, Cheaper, Broader) plus idea-lifecycle and…
SkillAFreshness: AClaude Code +9 - 0.570score
pre-submission-reviewer
zms618
Runs a pre-submission review of a technical paper across five dimensions: macro logic, writing details, English grammar, LaTeX formatting, and figure quality.
SkillAFreshness: AClaude Code +9 - 0.570score
rebuttal-guidance
zms618
Provides actionable peer-review rebuttal guidance (not full rebuttal prose) using conditional persuasion P(Z|X,Y): match reviewer mindset X, recommend…
SkillAFreshness: AClaude Code +9 - 0.565score
intro-drafter
zms618
Drafts the Introduction prose for a technical paper, guided internally by a six-paragraph flowchart: background and running example, existing limitations…
SkillAFreshness: AClaude Code +9 - 0.565score
paper-polish
zms618
Polishes existing academic prose while preserving the author's meaning: grammar and flow repair, tone calibration against evidence strength, AI-tone removal…
SkillAFreshness: AClaude Code +9 - 0.565score
deep-research
zms618
Runs a deep, survey-grade literature investigation on a research topic: freezes research questions, searches from multiple adversarial perspectives, verifies…
SkillAFreshness: AClaude Code +9 - 0.558score
supervisor-mode
zms618
Defines AI Mentor as a rigorous PhD-level research supervisor who guides scientific thinking and research decisions.
SkillAFreshness: AClaude Code +9 - 0.550score
research-diary
zms618
AI Mentor skill for research-diary
SkillAFreshness: AClaude Code +9 - 0.539score
paper-writer
zms618
Drafts publishable paper prose from the author's own materials, from a single paragraph to a full manuscript, across STEM and non-STEM fields.
SkillAFreshness: AClaude Code +9 - 0.522score
research-progress-review
zms618
AI Mentor research skill
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 13, 2026 (17 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- CC-BY-4.0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from zms618
- 0.570score
pre-submission-reviewer
zms618
Runs a pre-submission review of a technical paper across five dimensions: macro logic, writing details, English grammar, LaTeX formatting, and figure quality.
SkillAFreshness: AClaude Code +9 - 0.570score
rebuttal-guidance
zms618
Provides actionable peer-review rebuttal guidance (not full rebuttal prose) using conditional persuasion P(Z|X,Y): match reviewer mindset X, recommend…
SkillAFreshness: AClaude Code +9 - 0.570score
benchmark-paper-template
zms618
Structures Benchmark and Evaluation papers using the five-pillar framework (Research Gap, Construction Pipeline, Evaluation Framework, Empirical Findings…
SkillAFreshness: AClaude Code +9 - 0.570score
drawio-reconstruction
zms618
Reconstructs reference images into high-fidelity, editable Draw.io files with rendered previews: native Draw.io elements carry text and structure, SVG covers…
SkillAFreshness: AClaude Code +9 - 0.570score
idea-evaluator
zms618
Evaluates a preliminary research idea against a five-dimension framework (Higher, Faster, Stronger, Cheaper, Broader) plus idea-lifecycle and…
SkillAFreshness: AClaude Code +9 - 0.565score
paper-polish
zms618
Polishes existing academic prose while preserving the author's meaning: grammar and flow repair, tone calibration against evidence strength, AI-tone removal…
SkillAFreshness: AClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get figure-designer running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
figure-designer skill. Agent Mart. https://agentmart.dev/skills/zms618-figure-designer (last updated 2026-10-24)