ci-mockup-figure

Solid

Create space-efficient figures for papers and proposals. HTML mockups for systems, dashboards, and timelines; TikZ or skia-canvas for abstract diagrams with arrow routing. Covers tool selection, design, capture, and LaTeX insertion. The primary goal is maximizing information per page — every figure must earn its space.

Code & Development 221 stars 24 forks Updated yesterday Apache-2.0

Install

View on GitHub

Quality Score: 87/100

Stars 20%
78
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# CI Mockup Figure ## Overview The goal is **space-efficient, information-dense figures** that communicate a system's design, a method's pipeline, or an architectural flowchart in minimal page area. Three paths depending on figure type: - **HTML mockup path** (Phases 1-4 below): for UI mockups, dashboards, timelines, and any figure where content is rectangular with no cross-node arrows. Build interactive HTML, capture screenshots, insert into LaTeX. - **README / Markdown hero path** (README / Markdown Target section): same HTML build phase, but capture via headless Chrome to a PNG and embed it as a Markdown image referencing `assets/fig.png`. Requires larger type, higher content density, and one dominant focal element -- the viewer scales the image down to column width. - **Abstract figure path** (Abstract Figure Toolchain section): for architecture overviews, dependency topologies, and any figure needing arrow routing between non-adjacent nodes. Use TikZ, skia-canvas, or Illustrator ExtendScript. Every figure must pass the space test: does this figure communicate more per square inch than the text it displaces? If a full-width figure takes half a page but only says "A → B → C → D", it fails. A wrapfigure showing an interactive prototype with search results, graph nodes, and real data labels passes because it communicates system design, data model, and UX simultaneously. This skill works for any document where figures need to communicate design or methodo...

Details

Author
yzhao062
Repository
yzhao062/anywhere-agents
Created
4 months ago
Last Updated
yesterday
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

top-cs-figure

Create, revise, audit, render, and export publication-ready computer-science paper figures using a Python-first, corpus-calibrated workflow. Use for manuscript figures, multi-panel experimental charts, comparison plots, scaling curves, heatmaps, embeddings, network diagrams, method schematics, executable YAML/CSV figure render specs, figure-brief handoffs, caption/callout alignment, SVG/PDF/PNG/TIFF export bundles, and visual QA for WWW, ICLR, ICML, NeurIPS, CVPR, ACL, or generic top-CS submissions. Do not use for interactive dashboards, Plotly/Altair/web apps, Illustrator/Figma-first layout, AI-generated graphical abstracts, or result-table writing.

1 Updated 1 weeks ago
zhiming33416
AI & Automation Listed

academic-figure-figma

Use when the user wants a paper figure (framework, pipeline, architecture, method overview) drawn, rebuilt, or refined as an editable vector in Figma via Claude Code — including reproducing a candidate/reference image (e.g. studio-pro C01-C04) at exact print size. Also use when the user needs to set up or fix the Claude Code-Figma connection: installing the Figma MCP plugin, OAuth/authentication (incl. remote sessions), seat or quota problems, "figma 连不上/怎么配置", or a first-run guided setup.

3 Updated 1 weeks ago
yushiran
AI & Automation Listed

mockup

Composes a component-based mockup (mockup.json) from the standard themed component library. Uses the data model when available to structure the views. The interactive HTML is generated by the backend on demand.

2 Updated 2 weeks ago
Federico-Anastasi