Mgmt Paper Diagrams logo

Mgmt Paper Diagrams

Community
HaonanAlex
mgmt-paper-diagrams

研究流程图 / 因果 DAG / PRISMA 流程图 / 假设关系图 / 网络图(GraphML)自动生成 Skill。提供 Mermaid 语法速查 + Python (networkx/matplotlib) + LaTeX TikZ 三条路线的模板。覆盖 5 类常用研究图:研究流程、理论框架、PRISMA 系统综述、DiD 实验设计、合作/引用网络。当用户绘制论文流程图、设计因果识别策略可视化、或导出 Gephi/Cytoscape 兼容文件时调用本 Skill。

Overview

PublisherHaonanAlex
RepositoryMGMT-Paper-Skills
Skill namemgmt-paper-diagrams
Stars
130
Forks
18
Bundled files
20
LicenseApache-2.0
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 20 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by HaonanAlex on GitHub. Read the source before you install it.

Installation

Install the Mgmt Paper Diagrams AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/HaonanAlex/MGMT-Paper-Skills/tree/main/mgmt-paper-diagrams
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/HaonanAlex/MGMT-Paper-Skills.git /tmp/MGMT-Paper-Skills
mkdir -p .claude/skills
cp -r /tmp/MGMT-Paper-Skills/mgmt-paper-diagrams .claude/skills/mgmt-paper-diagrams
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Mgmt Paper Diagrams in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Mgmt Paper Diagrams on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Mgmt Paper Diagrams is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

MGMT - Paper - Diagrams — 研究图自动生成(Mermaid / NetworkX / TikZ)

科研论文中研究流程图、因果 DAG、PRISMA 流程图、假设关系树、合作/引用网络是高频可视化需求,但传统工具门槛较高(dot/graphviz/dagitty/gephi)。本 Skill 教 AI agent 用三条互补路线一站式产出:

路线适用场景优点
MermaidMarkdown / Notion / Obsidian / GitHub README文本即图,所见即所得,最易展示与版本管理
Python (networkx + matplotlib)论文 PNG/PDF 插图、批量自动化免装 graphviz,纯 Python,可程序化
LaTeX TikZ投稿到 AER/JF/Nature/IEEE 的高分辨率图矢量、与正文字体一致

What it does

  • 5 类常用研究图模板,开箱即用:研究流程、理论框架、PRISMA、DiD 设计、网络图
  • 中文标签 fully supported(Mermaid 直接写中文;matplotlib 用 SimSun/Songti SC fallback)
  • 三条路线互补:先用 Mermaid 草图→定稿改 Python/TikZ
  • 导出 GraphML 与 Gephi/Cytoscape 互通,处理大型合作网络/专利引用网络

Diagram types covered

图类型用途Mermaid 模板Python 模板TikZ 模板
研究流程图选题→投稿全流程research-workflow.mmd——
理论框架调节/中介关系theoretical-framework.mmd——
PRISMA 2020系统综述筛选流程prisma-flow.mmdprisma_flow_matplotlib.py—
DiD 实验设计处理/对照、Pre/Postdid-design.mmd——
实证流水线数据→清洗→回归→稳健empirical-pipeline.mmd——
因果 DAG处理/混杂/工具/中介—causal_dag_dagitty.pycausal_dag.tex
假设关系树H1/H2 + 子假设—hypothesis_tree.py—
合作/引用网络Gephi 互通—graphml_export.py—

Trigger phrases

中文:研究流程图、因果图、DAG、混杂变量、PRISMA、系统综述、假设关系、理论框架、调节中介图、合作网络、引用网络、Mermaid、TikZ、Gephi、GraphML。

English: research workflow diagram, causal DAG, confounder, PRISMA flow, hypothesis tree, theoretical framework, mediation moderation, co-authorship network, citation network, Mermaid, TikZ, GraphML, NetworkX.

How to use this Skill

  1. 判断展示载体:
    • Markdown / GitHub / Notion → 用 templates/mermaid/*.mmd
    • 论文 PDF 插图 → 用 templates/python/*.py 生成 PNG/PDF
    • LaTeX 投稿 → 用 templates/tikz/causal_dag.tex
  2. 挑模板:参考上表,复制对应文件并替换变量名 / 中文标签。
  3. 读规范:
    • 因果图先读 references/causal-dag-rules.md(DAGitty 视觉约定)
    • PRISMA 严格遵循 references/prisma-2020.md(识别/筛选/纳入 4 阶段)
    • 假设树参照 references/hypothesis-tree.md
  4. 导出 Gephi:网络数据走 templates/python/graphml_export.py,Gephi 打开 .graphml 调布局。

File map

SKILL.md                              (this file)
references/
  mermaid-cheatsheet.md               Mermaid 全语法速查(含中文)
  causal-dag-rules.md                 DAGitty 因果图视觉规范
  prisma-2020.md                      PRISMA 2020 流程图规范
  hypothesis-tree.md                  假设关系树规范
  graphml-export.md                   GraphML / NetworkX / Gephi 用法
templates/
  mermaid/    research-workflow / theoretical-framework / prisma-flow / did-design / empirical-pipeline (.mmd)
  python/     causal_dag_dagitty / prisma_flow_matplotlib / hypothesis_tree / graphml_export (.py)
  tikz/       causal_dag.tex
tests/        test_skill_structure / test_mermaid_syntax / test_python_templates (.py)
LICENSE  NOTICE  README.md

Source & attribution

本 Skill 完全独立编写。语法与规范参考公开资料:

Python 代码使用标准 networkx + matplotlib API;TikZ 使用公开的 tikz/tikz-cd 语法。无第三方源码复制。

License

Apache 2.0. See LICENSE and NOTICE.

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Mgmt Paper Diagrams AI skill do?

研究流程图 / 因果 DAG / PRISMA 流程图 / 假设关系图 / 网络图(GraphML)自动生成 Skill。提供 Mermaid 语法速查 + Python (networkx/matplotlib) + LaTeX TikZ 三条路线的模板。覆盖 5 类常用研究图:研究流程、理论框架、PRISMA 系统综述、DiD 实验设计、合作/引用网络。当用户绘制论文流程图、设计因果识别策略可视化、或导出 Gephi/Cytoscape 兼容文件时调用本 Skill。

Why use Mgmt Paper Diagrams on TypingMind?

Because you install it once and use it with any model. Mgmt Paper Diagrams is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Mgmt Paper Diagrams in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/HaonanAlex/MGMT-Paper-Skills/tree/main/mgmt-paper-diagrams. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Mgmt Paper Diagrams?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Mgmt Paper Diagrams?

As many as you like. As long as a model supports skills, you can use Mgmt Paper Diagrams with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Mgmt Paper Diagrams AI skill free?

Yes. It is published on GitHub by HaonanAlex under the Apache-2.0 license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇