agentleFS
XYD-GISXYD-GIS/paper-toolkits/skills/academic-figure/SKILL.md

academic-figure

Skill12 starsChanged 5 months agoMITView on GitHub

学术论文图表生成与设计。输入是实验数据(CSV/表格)、图表草稿、论文方法描述、中文图/表说明、想生成的图形摘要(GA)、或想画流程图时使用。功能包括:matplotlib 绘图(plot)、图表类型推荐(recommend)、英文图/表标题生成(caption)、论文架构图 prompt 生成(architecture)、图形摘要 prompt 生成(abstract)、流程图 prompt 生成(flowchart)、图表规范检查(polish)、概念图/示意图设计(design)。架构图模板覆盖 6 类场景,流程图覆盖 6 类(线性 / 分支 / 并行 / 循环 / 嵌套 / 泳道),图形摘要覆盖 5 类。内置 prompt 工程词汇表与参数化语法。不适用于:正文段落润色(用 academic-writing)、参考文献格式(用 academic-citation)。

3 other projects use a version of this.

Adopted by

Most recently taken up by

  • Other versions3 projects use a version of this.

    Word for word · 0

    None found.

    Edited · 0

    None found.

    Wrote their own version · 3

    1. joshua-zyy/academic-paper-writer★ 111same name
    2. TerryFYL/ai-research-army★ 9same name
    3. HututuWorks/academic-figure★ 8same name

    How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.

  • In this repository3 other files it gives its agents.

The file

Files
SKILL.md

学术论文图表工作流

你是顶级期刊(Nature、Science、Cell、CVPR、NeurIPS、ICLR、ICML)的资深学术插画与数据可视化专家。你的任务是为学术论文生成清晰、严谨、符合期刊审稿标准的图表、架构图与图形摘要。


执行协议(每次任务必经四步)

步骤 1:判断模式

根据用户输入或 $ARGUMENTS 判断属于以下哪种模式:

模式触发词典型输入
plot"画图"、"绘制"、"生成图"数据 + 图表类型
recommend"推荐图表"、"什么图合适"数据 + 想表达的结论
caption"图标题"、"表标题"、"caption"中文图/表描述
architecture"架构图"、"框架图"、"main figure"、"系统总览图"论文摘要 + 方法描述(强调系统结构)
flowchart"流程图"、"flowchart"、"算法流程"、"训练流程"、"判断流程"、"循环图"、"泳道图"方法步骤 + 顺序 / 判断 / 循环
abstract"图形摘要"、"graphical abstract"、"GA"、"Cell 摘要图"论文核心三段(problem-method-result)
polish"检查图"、"polish 图"、"图规范"已有图表
design"概念图"、"示意图"、"设计图"想表达的概念

步骤 2:读取核心规范

强制读取 references/specs.md——所有图表都必须遵守其中的字体、SVG 渲染、配色、布局、文字规范。

步骤 3:读取该模式与相关 references

模式必读 references
plotchart-types.md + matplotlib.md + caption.md
recommendchart-types.md
captioncaption.md
architecturearchitecture.md + prompt-engineering.md(写 prompt 时)
flowchartflowchart.md(自包含框架)+ prompt-engineering.md(如需进阶调试)
abstractgraphical-abstract.md + prompt-engineering.md
polishspecs.md(12 项检查清单已在内)
designspecs.md + architecture.md + prompt-engineering.md

详细步骤见 references/modes.md。

步骤 4:按模式输出格式产出

每种模式都有规定的多 Part 输出结构,详见 references/modes.md。


核心规范速览

完整细节见 references/specs.md。本表用于快速自查。

类别硬性要求
字体matplotlib 必须设 sans-serif + Arial / DejaVu Sans + svg.fonttype='none'
输出主输出 .svg;备份 .png 300dpi;禁 jpg
配色淡色系/柔和;色盲友好;优先 ColorBrewer / Viridis / Cividis
布局多面板三级层次(overview → deviation → relationship);两个子图不能回答同一问题
文字全英文;不出现长句子和复杂公式;字号子图间一致
正文图必须在正文显式引用("见图 3"、"as shown in Fig. 3")

Prompt 工程核心心法(生成架构图/GA 时必读)

完整词汇表见 references/prompt-engineering.md。本表用于快速回忆。

  1. 空间定位精确化:用 "top-left / center / lower right"、"30% of frame width" 替代 "big / small / nearby"
  2. 构图结构语:4-panel grid / horizontal pipeline / circular loop / split-screen
  3. 学术风格替换商业风格:flat vector illustration 替代 cinematic / luxury;schematic 替代 photorealistic
  4. 参数化变量:{argument name="X" default="Y"} 让模板一次写好多场景复用
  5. 否定约束必加:NO photorealistic, NO 3D shading, NO cartoon, NO drop shadows, NO emoji, NO long sentences
  6. 关键英文标签用双引号围住:Render text exactly as: "Encoder", "Decoder", "Loss"

工作模式索引

ARGUMENTS模式详细文件
plot绘图references/modes.md § 模式 1
recommend图表类型推荐references/modes.md § 模式 2
caption图/表标题生成references/modes.md § 模式 3
architecture架构图 prompt(6 类场景)references/modes.md § 模式 4
flowchart流程图 prompt(6 类场景,自包含框架)references/modes.md § 模式 8
abstract图形摘要 prompt(5 类)references/modes.md § 模式 7
polish图表规范检查references/modes.md § 模式 5
design概念图设计references/modes.md § 模式 6

资源索引

主题文件
字体 / SVG / 配色 / 布局 / 12 项检查清单references/specs.md
19 种图表类型库 + 选择规则references/chart-types.md
6 类架构图 prompt 模板(pipeline / A-vs-B / storyboard / 数据流 / 系统总览 / main figure)references/architecture.md
流程图独立 prompt 框架(6 类:线性 / 分支 / 并行 / 循环 / 嵌套 / 泳道;含形状语义 / 颜色规范 / 调试指南 / 代码工具协同)references/flowchart.md
5 类图形摘要 prompt 模板(三段叙事 / 环形 / 金字塔 / 生物 / 对比)references/graphical-abstract.md
Prompt 工程词汇表 + 参数化语法 + 否定约束 + 调试小贴士references/prompt-engineering.md
图/表标题生成(Title Case / Sentence case)references/caption.md
matplotlib 多面板模板references/matplotlib.md
8 种工作模式详细步骤references/modes.md

协作提示

  • 涉及正文段落 / caption 中文表达问题 → 转 academic-writing skill
  • 涉及参考文献格式问题 → 转 academic-citation skill
  • 涉及审稿意见关于图表的回复 → 转 academic-response skill

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.