Research Ppt logo

Research Ppt

Community
GuangyaoYin
research-ppt

Create editable research PowerPoint decks for lab meetings, supervisor discussions, research progress, and a separate paper-reading mode. Use for 科研汇报PPT、研究进展、组会汇报、导师讨论、文献汇报 and scientific slide revisions. Offer local and web literature research for background, use grill-me to co-design the scientific argument, then plan slides and author. Project, acceptance, conference, and achievement reports belong to their requested report/template workflow.

Overview

PublisherGuangyaoYin
Repositoryskills
Skill nameresearch-ppt
Stars
64
Forks
2
Bundled files
9
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.

  • 9 bundled files

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

  • Open source

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

Installation

Install the Research Ppt 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/GuangyaoYin/skills/tree/main/skills/research-ppt
  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/GuangyaoYin/skills.git /tmp/skills
mkdir -p .claude/skills
cp -r /tmp/skills/skills/research-ppt .claude/skills/research-ppt
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Research Ppt 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 Research Ppt 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 Research Ppt 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.

科研汇报 PPT

服务同方向导师和课题组成员,帮助他们理解科学问题、判断证据、讨论解释与下一步。支持“自己的研究与阶段进展”和“文献汇报”两个模式。

任务边界与材料

  • 先判断模式;语境已清楚时直接采用,不重复询问。项目、验收、大会或成果汇报按用户指定的工作流处理;用户指定 artifact-template-academic-ppt 时沿用该模板,不自动套用本技能。
  • 接收研究主线、笔记、论文 PDF、结果图、原始数据和已有 PPT 等混合材料。已有 PPT 可能只是内容来源;只有用户要求沿用样式时才将其当作视觉模板。保留输入原件,在输出副本上制作和迭代。
  • 识别本次要说明或讨论的问题、材料完整性、已有主线,以及用户给出的时长、页数和语言。未指定时按材料提出建议,不固化章节、页数或学科。
  • 根据当前电脑核验工具、解释器、依赖与字体,不写死另一设备的环境名称或路径。

开始先确认背景检索

  • 首次梳理本次 PPT 时,先询问:“是否需要上网查询文献,结合你的本地知识库补充研究背景,并寻找对应的论文原图?”本次任务及其延续对话中已有明确答复时沿用,不把其他 PPT 的检索授权当成本次选择。纯字体或局部排版修订无需打断工作再问。
  • 回答“是”:读取 背景文献与原图,检索可用的本地知识库和网络原始文献,围绕用户的研究内容建立背景论证与对应图件。知识库位置先从当前项目、已知目录或索引定位;确实影响本次论证时再询问定位线索,用户已说明暂不清楚时继续可用材料。
  • 回答“否”:使用已提供及获准读取的本地材料,保留具体文献/图件缺口,不启动联网检索。未答复时可继续这些材料的分析,联网步骤保持待定。
  • 无论是否联网,背景与研究问题的实质梳理均进入下述 grill-me 环节;不将“拒绝检索”理解为“跳过共同梳理”。

先共同梳理,再制作

  1. 读取材料并定位真实图号、页码、数据字段和研究结论。优先采用用户指定的研究主线、真实图件和结果说明;有逻辑或证据问题时,给出具体理由和可选调整。
  2. 按已确认的检索选择整理证据,提出背景如何导向科学问题的初步思路。读取 论证与证据 中当前模式的部分;建立“论点—原文结论—图号/面板—适用条件”的对应关系。问题、方法、数据、证据、解释和讨论是组织依据,不是固定章节表。
  3. 按 背景与问题访谈 实际调用已安装的 grill-me(及其 grilling 实现),用具体材料逐轮检验背景逻辑、知识缺口、研究问题和证据边界。用户回答改变主线时补检索或调整,再继续提问;不要只在方案里写“使用 grill-me”而不执行。
  4. 将梳理结果转为可共同审阅的逐页安排:每页目的、拟用标题、主要图件/公式/数据及其出处、支撑的论点、承接关系和待补信息。背景页采用与论点一致的已核验原图,不仅列“背景/方法/结果”等空泛目录。
  5. 与用户确定背景思路、研究问题和逐页安排后制作;在同一轮审阅中完成共识,不增设重复审批。若本次已完成并认可这些安排,直接继续;用户明确要求跳过访谈、直接成稿时尊重该次指令。纯局部修订不重跑整套流程。
  6. 依据 页面与图件规范 制作本地可编辑 PPTX,并写入简短逐页备注。使用当前环境的 Presentations 技能完成文件制作、渲染和检查;其通用默认值服从本技能中用户已确定的科研表达、字体和可编辑性要求。
  7. 有公式时,先按 原生公式与检查 验证作者路径,再批量制作。最终检查内容、来源、文字、图件、备注和可编辑性,修复问题后交付。

科研表达

  • 正文保留支撑论证必需的方法、数据和推导细节,并给出深入讨论。机制解释、矛盾结果、适用条件和局限按理解需要进入正文;不能为了精简或塞进备份页而移走关键步骤。
  • 主动检查因果强度、对照是否成立、参数与数据来源、单位和坐标含义。区分实测/计算结果、解释假设和待验证问题,不把研究未完成、负结果或相互矛盾的结果包装成确定结论。
  • 材料缺失时标明具体缺什么及影响哪些论断。没有证据的地方保留为问题或待补项;不补造数值、结果、引文或图件来源。
  • 遵循本次检索选择,按需检索并核验外部文献,用于背景、方法依据、结果解释和领域价值;用户未同意联网时使用获准的材料并标出缺口。明确区分用户的研究结果、原论文结论及补充文献提供的解释。
  • 文献模式覆盖科学问题、如何证明、方法、数据、证据局限、对自身研究的可用内容,以及该工作解决或提出的问题在领域中的价值;按论证需要安排图件和细节。

已确认的视觉与交付要求

  • 白底、深色正文、轻页眉,少量蓝色和红色用于强调,可对重点词句加粗。图件为主、文字精简,按内容选择单图、多图、流程或讨论页。
  • 页面标题尽量表达本页要点;方法和铺垫页可直接说明主题。证据尚不足时,使用问题或审慎表述,不强行写结论。
  • 本技能输出的所有可设置中文文字使用 微软雅黑(Microsoft YaHei),英文使用 Times New Roman;包括标题、表格、原生图表标签、注释、页眉页脚。中英混排分别设置东亚与西文字体。此项是用户针对新技能明确指定的字体,覆盖此前宋体默认值;用户后续明确指定其他字体时从其要求。
  • 公式允许单独使用适合数学排版的数学字体,必须是 PowerPoint 原生可编辑公式。分式、矩阵、上下标等按数学结构制作,不能以图片或普通文本拼接冒充。
  • 保留原始科研图的比例、坐标轴、单位、色标、图例和科学含义;可以裁去空白、局部放大,添加独立可编辑标注。重绘必须有原始数据,并核对数值及比较关系。
  • 默认交付可编辑 PPTX 和内嵌的简短逐页备注。图源在页面适当位置简引,完整来源放备注。备注包含讲述要点、前后承接和适用的讨论问题;制作与检查日志留在工作文件中。
  • 仅在确有需要时增加补充页或其他格式。任务完成与否取决于实际文件及检查证据,不取决于大纲、截图或文件名是否已经生成。

验证边界

逐页渲染检查可读性、溢出、图件完整性、科学对应关系和来源。确认文本、独立标注、所需表格/原生图表可编辑;有公式时检查实际数学对象并验证编辑性。包结构检查助手见 scripts/inspect_research_pptx.py,它不能替代视觉检查或 PowerPoint 中的公式编辑验证。若某项能力受当前工具限制,明确报告受影响内容与未完成的验证,不将替代物或未核验结果称为满足要求。

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 Research Ppt AI skill do?

Create editable research PowerPoint decks for lab meetings, supervisor discussions, research progress, and a separate paper-reading mode. Use for 科研汇报PPT、研究进展、组会汇报、导师讨论、文献汇报 and scientific slide revisions. Offer local and web literature research for background, use grill-me to co-design the scientific argument, then plan slides and author. Project, acceptance, conference, and achievement reports belong to their requested report/template workflow.

Why use Research Ppt on TypingMind?

Because you install it once and use it with any model. Research Ppt 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 Research Ppt in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/GuangyaoYin/skills/tree/main/skills/research-ppt. 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 Research Ppt?

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 Research Ppt?

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

Is the Research Ppt AI skill free?

It is published on GitHub by GuangyaoYin. Check the repository for licensing terms. 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 👇