AgentStack
SKILL verified MIT Self-run

Academic Figure

skill-xyd-gis-paper-toolkits-academic-figure · by XYD-GIS

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

No reviews yet
0 installs
16 views
0.0% view→install

Install

$ agentstack add skill-xyd-gis-paper-toolkits-academic-figure

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Academic Figure? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

学术论文图表工作流

你是顶级期刊(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 | |---|---| | plot | chart-types.md + matplotlib.md + caption.md | | recommend | chart-types.md | | caption | caption.md | | architecture | architecture.md + prompt-engineering.md(写 prompt 时) | | flowchart | flowchart.md(自包含框架)+ prompt-engineering.md(如需进阶调试) | | abstract | graphical-abstract.md + prompt-engineering.md | | polish | specs.md(12 项检查清单已在内) | | design | specs.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 / luxuryschematic 替代 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

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.