Abstract Fig

Codex-native skill for editable draw.io manuscript figures using image2-generated or reused elements plus editable text, arrows, and frames. Use for a graphical abstract, concept model, mechanism diagram, workflow/synthesis figure, or research/technical roadmap (图形摘要、概念模型图、机制图、可编辑 draw.io、技术路线图、研究路线图); when revising from reviewer/GPT/Claude comments, converting a dense figure into element-based draw.io, or when a figure looks generic/templated/AI-like. Do not run the full workflow without an image-generation tool or a reusable element library - state the limitation instead of substituting plai

20 stars 1 forksAI, LLMs & Agents

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add keros68/abstract-fig --skill abstract-fig
Manual install
git clone --depth 1 https://github.com/keros68/abstract-fig.git /tmp/abstract-fig
mkdir -p ~/.claude/skills
cp -r /tmp/abstract-fig/. ~/.claude/skills/abstract-fig

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Abstract-Fig

Build an editable draw.io manuscript figure that communicates the paper main scientific story with visual elements, short labels, and defensible arrows. The figure should be editable first: keep text, boxes, arrows, and layout as draw.io objects; use raster elements only for scientific illustrations or icons.

This skill is intended for Codex, because the complete workflow depends on image2 for generating subject-matter elements. Other agents may treat these instructions as a reference, but do not present the full workflow as agent-agnostic unless an equivalent image-generation and file-processing setup is available.

## Default Contract

- Deliver a `.drawio` file by default. Do not create final PNG, SVG, or PDF exports unless the user asks.
- Preserve the original file. Create a versioned copy or a clearly named new `.drawio`.
- Prefer fewer, larger labels over many small annotations.
- Keep scientific claims no stronger than the manuscript evidence supports.
- If the user provides review comments, convert them into visual constraints before editing.
- Use visual elements to carry subject matter, but keep labels and flow editable in draw.io.
- Default to a boxed manuscript style: white canvas, strong editable text boxes, restrained fills, thin borders, and pictorial elements as anchors rather than decoration.
- Confirm image-generation capability before building elements; see Workflow step 1.
Read the full skill on GitHub

Details

Skill name
abstract-fig
License
MIT
Repo updated
2 September 2026

FAQ

What does the Abstract Fig skill do?

Codex-native skill for editable draw.io manuscript figures using image2-generated or reused elements plus editable text, arrows, and frames. Use for a graphical abstract, concept model, mechanism diagram, workflow/synthesis figure, or research/technical roadmap (图形摘要、概念模型图、机制图、可编辑 draw.io、技术路线图、研究路线图); when revising from reviewer/GPT/Claude comments, converting a dense figure into element-based draw.io, or when a figure looks generic/templated/AI-like. Do not run the full workflow without an image-generation tool or a reusable element library - state the limitation instead of substituting plai

How do I install the Abstract Fig skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add keros68/abstract-fig --skill abstract-fig. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Abstract Fig popular?

It lives in keros68/abstract-fig, which has 20 GitHub stars and 1 forks.

Related skills

Personal Agent Dossier

20

AidaShika/personal-agent-dossier

当你要把一个 AI agent 的职能、反职责、定时任务和长期记忆导出成平台无关的档案、从档案导入或还原一个 agent、检查两份档案是否漂移,或为你的平台写导出导入适配器时使用。用户也常这样说:把这个助手的活和记忆打包带走、我要换平台了、这个 bot 不用了把它的工作交接出去、两份档案对一下看哪儿对不上;pack up this agent and move it to another platform、I'm switching agents, take its memory with it;このボットの引き継ぎをして、別のプラットフォームに引っ越したい、記憶ごと持っていって;이 봇 더 안 쓰니까 인수인계해줘、플랫폼 옮길 거야 기억까지 챙겨서 내보내줘。不用于:导出聊天记录、agent 之间的实时通信协议(如 A2A)类问题。

AI, LLMs & Agents

Amazon Keyword Strategy

18

buluslan/amazon-keyword-strategy

由 buluslan(公众号:新西楼.AI)研发的亚马逊关键词库搭建 + 打法分析 Skill。 反查出词 → 标品/非标品判别 → 词根六分类,把几百个关键词变成一份可执行的广告作战图—— 每个词都带打法(主攻 / 截流 / 否定),区别于一次性关键词报告的数据罗列。 数据源无关:适配器按环境可用性切换,没有数据源上传词表照样跑。 更多跨境电商 AI 实战内容,请关注公众号「新西楼.AI」。 Builds an executable Amazon keyword battle plan from competitor/own ASINs or a raw keyword list: auto-fetches and classifies keywords, judges standard vs non-standard products, outputs precise/negative word tables with PPC strategy. Trigger whenever the user mentions 搭关键词库、新品建词库、关键词调研、反查建库、 PPC 选词、标品/非标品打法、关键词分层、否定词建立、关键词打法分析 — in any language; 中文用户说这些词时同样适用(即使用户没明说要调用)。

AI, LLMs & Agents

Positioning Companion

18

jason201385-commits/positioning-companion

AI 時代的自助定位與反向驗證工具。用好惡、夢想年、既有能力、財務與安全條件,判斷適合做內容、改善工作流、留在本業放大優勢,或暫不定位;輸出可驗證的定位卡與不用新產品的替代方案。當使用者說「幫我定位」「我在 AI 時代能做什麼」「我該往哪走」「選方向」「我需要做內容或產品嗎」時使用。

AI, LLMs & Agents

Pandaai Factor Online

20

quantskills/skill-pandaai-factor-online

Set up pandaai-cli, log in to PandaAI, and mine, backtest, and iterate quantitative factors on the platform. Use when an agent needs to onboard a user to the PandaAI factor competition, install or log in to pandaai-cli, look up available fields and operators, write or debug factor formulas, run and batch factor analyses, or interpret IC / group-return / turnover results on portable agent platforms such as Claude Code, Cursor, OpenClaw, or Codex-style skill systems.

AI, LLMs & Agents

Clanker Discipline

22

gbasin/clanker-discipline

Catches state bloat, grab-bag models, and mutation ambiguity from AI coding agents. Use when reviewing state types, boolean flags, optional-field models, or mutable data patterns.

AI, LLMs & Agents

Hush

21

royashbrook/hush

Use whenever an agent needs to STORE, GENERATE, or USE a secret such as an API token, signing key, or password. Hush has one hard rule: the agent never sees plaintext, so it never enters chat, transcripts, stdout, logs, the clipboard, or a temp file. A user-provided value enters once through a hidden prompt; a strong random value can be generated directly into the OS-backed store. Hush later injects it straight into a consumer through an environment variable or stdin, never prints it, and deliberately has no plaintext get command. Trigger on "store this token", "save this key", "add it to the

AI, LLMs & Agents

Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.