Agent skill

Scibox Diagram

by jihe520 in jihe520/sci-box

制作与修改可编辑的 draw.io / diagrams.net 示意图(.drawio XML),产出 .drawio + PNG/PDF。三条路径:套用内置模板(五带技术路线图、三栏研究框架图、三栏阶段流程图、横版任务流水线图)、从零手写…

No licenceAuto-check: notesDevelopment

Install Scibox Diagram

skills CLI
$ npx skills add jihe520/sci-box --skill scibox-diagram -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install jihe520/sci-box scibox-diagram --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/jihe520/sci-box.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/scibox-diagram .claude/skills/scibox-diagram && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
scibox-diagram
GitHub stars
249
Used in
1 other repo
Token cost
~983 tokens
SKILL.md length
192 words
Files
133 (incl. scripts, references, assets)
Skills in repo
1
Repo updated
First seen
Licence
None found

At a glance

制作与修改可编辑的 draw.io / diagrams.net 示意图(.drawio XML),产出 .drawio + PNG/PDF。三条路径:套用内置模板(五带技术路线图、三栏研究框架图、三栏阶段流程图、横版任务流水线图)、从零手写…

  • Works in 4 steps: 读模板说明的两节:语义约定(哪些槽位并列、哪些汇流、哪两组必须可对比)与字数预算。… → 从用户材料抽内容,不要编;有源文件(.tex/.md/代码)时逐个核对数值,术语用… → 复制 assets//example.json 改写,"\n" 手动断行。 → …
  • Tasks that involve Diagrams
  • SKILL.md covers 先判断走哪条路, A. 套模板, B. 从零手写 XML and C. 高保真复刻参考图, plus 3 more sections
  • Calls python3

What it does

Scibox Diagram is an agent skill from jihe520/sci-box. 制作与修改可编辑的 draw.io / diagrams.net 示意图(.drawio XML),产出 .drawio + PNG/PDF。三条路径:套用内置模板(五带技术路线图、三栏研究框架图、三栏阶段流程图、横版任务流水线图)、从零手写 XML、高保真复刻参考图。当用户要求技术路线图、全文概览、研究框架图、论文流程图、算法流程图、模型/系统架构图、方法示意图、把论文或课题做成一张图、答辩用图,或要求画 drawio 图、照着某张图重画成可编辑矢量图、修图(文字溢出/箭头错乱/配色不一致/排版对不齐)时使用。画折线图热图等数据图表请改用 scibox-figure。

Its SKILL.md is about 980 tokens, which your agent loads only when the skill is triggered. The skill folder holds 137 other files, including scripts, reference files and assets (for example `ATTRIBUTION.md` and `assets/framework-3col/example.json`).

It sits in Development, covering Diagrams. It works with draw.io. The repository describes itself as: sci-box 提供一组可直接调用的科研绘图复刻模板,帮助 Agent 快速生成高质量图表。sci-box provides a set of directly callable scientific drawing replication templates to help Agents quickly generate high-quality…

When your agent uses it

  • Tasks that involve Diagrams

Example prompts

  • “/scibox-diagram”

Requirements

  • Python 3
  • Pre-approved tools (allowed-tools): Bash(*), Read, Write, Edit, Grep, Glob

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. 读模板说明的两节:语义约定(哪些槽位并列、哪些汇流、哪两组必须可对比)与字数预算。语义放错比字数超框严重。
  2. 从用户材料抽内容,不要编;有源文件(.tex/.md/代码)时逐个核对数值,术语用原文。
  3. 复制 assets//example.json 改写,"\n" 手动断行。
  4. 渲染(写文件前逐槽校验字数,超框报出具体预算)

What it can do on your machine

Read from SKILL.md and the folder at commit 9687d2a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Bash(*)
    • Read
    • Write
    • Edit
    • Grep
    • Glob

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/, which the agent can run.

    Shell commands in SKILL.md call:

    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Scibox Diagram loads about 983 tokens when it runs, and up to ~16k if it reads all its reference files. Until then it costs about 76 tokens; SKILL.md has 192 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~76
When it runs · the whole SKILL.md, loaded when a task matches
~983
With references · SKILL.md plus every file in references/, read only if the agent opens them
~16k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Bash(*), Read, Write, Edit, Grep, Glob

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 192 words (~983 tokens).

name
scibox-diagram
allowed-tools
Bash(*), Read, Write, Edit, Grep, Glob

Read the full SKILL.md on GitHub

Files

SKILL.md and 132 other files (scripts, references, assets) in skills/scibox-diagram of jihe520/sci-box.

  • SKILL.md
  • ATTRIBUTION.md
  • assets/framework-3col/example.json
  • assets/framework-3col/preview.png
  • assets/icons/tabler/LICENSE
  • assets/icons/tabler/outline/alert-triangle.svg
  • assets/icons/tabler/outline/api.svg
  • assets/icons/tabler/outline/archive.svg
  • assets/icons/tabler/outline/arrow-left.svg
  • assets/icons/tabler/outline/arrow-loop-right.svg
  • assets/icons/tabler/outline/arrow-right.svg
  • assets/icons/tabler/outline/arrows-join.svg
  • assets/icons/tabler/outline/arrows-right-left.svg
  • assets/icons/tabler/outline/arrows-split.svg
  • assets/icons/tabler/outline/atom.svg
  • assets/icons/tabler/outline/binary-tree.svg
  • … and 117 more

Open the folder on GitHubat commit 9687d2a

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in jihe520/sci-box, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Scibox Diagram next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Scibox Diagram compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Scibox Diagram this skilljihe520/sci-box2491 repos~983Automated safety check: NotesNone
Drawio Academic Skillsbahayonghang/drawio-skills287—~3.2kAutomated safety check: NotesMIT
System Design Artifact IntakeHoangNguyen0403/agent-skills-standard572—~1.3kAutomated safety check: PassMIT
Diagram Designcathrynlavery/diagram-design49k1 repos~7.6kAutomated safety check: PassMIT
Draw.io Diagram StudioAgents365-ai/drawio-skill10k—~2.4kAutomated safety check: NotesMIT
Draw.io Diagram ReconstructionHKUSTDial/Supervisor-Skills8.8k—~5.4kAutomated safety check: PassMIT

Similar skills

  • Drawio Academic Skills

    bahayonghang/drawio-skills

    Publication-figure overlay for draw.io. An agent skill from bahayonghang/drawio-skills.

    287 GitHub stars~3.2k tokensUpdated 1 mo ago
    DevelopmentAuto-check: notes
  • System Design Artifact Intake

    HoangNguyen0403/agent-skills-standard

    Ingest a provided design artifact - screenshot, drawio, Mermaid, PlantUML, Excalidraw, slides, PDF, or IaC - into a reviewable fact sheet.

    572 GitHub stars~1.3k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Diagram Design

    cathrynlavery/diagram-design

    Creates branded diagrams, from architecture, flowchart and sequence to charts and maps, as self-contained HTML with inline SVG, with import from draw.io, Mermaid and Excalidraw.

    49k GitHub starsUsed in 1 repo~7.6k tokens
    DevelopmentAuto-check passed
  • Draw.io Diagram Studio

    Agents365-ai/drawio-skill

    Creates and edits editable draw.io diagrams from descriptions, code, infrastructure files, SQL and API schemas, with sync, review, test and export tools.

    10k GitHub stars~2.4k tokensUpdated today
    DevelopmentAuto-check: notes
  • Draw.io Diagram Reconstruction

    HKUSTDial/Supervisor-Skills

    Rebuilds a reference diagram image as an editable, high-fidelity Draw.io file, mixing native elements, SVG icons and cropped PNGs, with a batch workflow for a folder of images.

    8.8k GitHub stars~5.4k tokensUpdated 1 mo ago
    DevelopmentAuto-check passed
  • Write Leetcuda Book

    xlite-dev/LeetCUDA

    把 LeetCUDA kernels/interview 教学源码(base/sgemv/sgemm/hgemm/flashattn/ffpaattn/fp8gemm.cuh/fp4gemm.cuh)+ ffpa-attn CuTe sm120 源码(csrc/cuffpa/cute fp8/fp4,commit 861d75e)写成中文 CUDA 技术书(6 Part 38 章 + CuTe…

    12k GitHub stars~2.1k tokensUpdated today
    Documents & OfficeAuto-check passed

Works with

Questions about Scibox Diagram

What does Scibox Diagram do?

制作与修改可编辑的 draw.io / diagrams.net 示意图(.drawio XML),产出 .drawio + PNG/PDF。三条路径:套用内置模板(五带技术路线图、三栏研究框架图、三栏阶段流程图、横版任务流水线图)、从零手写…. Scibox Diagram is an agent skill from jihe520/sci-box.

When should I use Scibox Diagram?

Scibox Diagram fits situations like: tasks that involve Diagrams.

How do I install Scibox Diagram in Claude Code?

Run `npx skills add jihe520/sci-box --skill scibox-diagram -a claude-code`. Or copy the skill folder (skills/scibox-diagram in jihe520/sci-box) into .claude/skills/scibox-diagram in your project. Claude Code loads it when a task matches its description.

How do I install Scibox Diagram in Codex?

Run `npx skills add jihe520/sci-box --skill scibox-diagram -a codex`. Or copy the skill folder (skills/scibox-diagram in jihe520/sci-box) into .agents/skills/scibox-diagram in your project. Codex loads it when a task matches its description.

Can I use Scibox Diagram in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jihe520/sci-box --skill scibox-diagram -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/scibox-diagram, .gemini/skills/scibox-diagram, .github/skills/scibox-diagram and .opencode/skills/scibox-diagram in your project.

What does Scibox Diagram need to run?

Going by SKILL.md and its folder, Scibox Diagram needs the command-line tools its instructions call (python3). Our summary lists: Python 3. Its frontmatter pre-approves these tools: Bash(*), Read, Write, Edit, Grep, Glob.

Does Scibox Diagram access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Scibox Diagram safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Scibox Diagram use?

No licence was found for Scibox Diagram or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Scibox Diagram use?

About 983 tokens (SKILL.md is roughly 3.9k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 15k tokens, read only when the agent opens those files.

What are the alternatives to Scibox Diagram?

Skills that share tags, products or a category with Scibox Diagram: Drawio Academic Skills (bahayonghang/drawio-skills, 287 stars), System Design Artifact Intake (HoangNguyen0403/agent-skills-standard, 572 stars), Diagram Design (cathrynlavery/diagram-design, 49k stars) and Draw.io Diagram Studio (Agents365-ai/drawio-skill, 10k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Scibox Diagram?

jihe520 (a GitHub user) maintains it in jihe520/sci-box, which has 249 GitHub stars. The repository was last updated on August 17, 2026.

Source: jihe520/sci-box on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.