# Tools

> Every listed resource, editors’ picks first. The filters below can be combined.

- Search: append `?q=<keywords>` to the URL. Separate several keywords with spaces; all of them must match. Matches name, repository, tags, professions, description and README.
- Filter by type: append `?type=<cli|skill|plugin|mcp>` to the URL.
- Filter by profession: append `?profession=<profession id>` to the URL. Separate several ids with commas; a resource matches when it suits any of them. Ids are listed at https://hebbmind.com/api/v1/professions
- Filter by tag: append `?tag=<tag>` to the URL. Separate several tags with commas; a resource must carry all of them. Tags are listed at https://hebbmind.com/api/v1/tags

Resources for Full-stack / Indie or DevOps / SRE or ML / AI or Teachers / Students, Tagged `presentations`: 36 items.

> - Full-stack / Indie: General software work: coding-agent workflows, code review, debugging and Git collaboration.
> - DevOps / SRE: Deployment, monitoring, cloud resources and reliability.
> - ML / AI: Model training, evaluation and LLM application development.
> - Teachers / Students: Lesson prep, quizzes, grading and course materials; self-study and exam prep.

- [MarkItDown-MCP](https://hebbmind.com/mcp/markitdown-mcp.md): [MCP] From Microsoft: converts PDF, Word, Excel, PowerPoint, HTML and other files or URLs to Markdown so agents can read and search them. A single convert_to_markdown tool over STDIO or local HTTP.
- [MarkItDown](https://hebbmind.com/cli/markitdown.md): [CLI] Converts PDF, Word, Excel, PowerPoint, HTML, images, audio and more into Markdown that keeps headings, lists and tables, ready for LLMs to read and analyze. Maintained by Microsoft; requires Python 3.10+.
- [document-skills](https://hebbmind.com/plugin/anthropics-skills.md): [Plugin] Anthropic's document skills, the implementation behind Claude's file features: create, edit and analyze Word, Excel, PowerPoint and PDF files, including tracked changes, comments, formulas and form filling. Source-available, not under an open-source license.
- [PPTX](https://hebbmind.com/skill/pptx.md): [Skill] Creates, reads and edits PowerPoint decks: applies templates and layouts, handles speaker notes and comments, and merges or splits slides. The official Anthropic skill behind Claude's document features; source-available, not open source.
- [PPT Master](https://hebbmind.com/skill/ppt-master.md): [Skill] Generates natively editable PPTX from PDFs, Word files, web pages and other sources, with native shapes, data charts and master layouts. Can also fill your own template and add animations and narration to finished decks. Needs Python 3.10+ and its dependencies.
- [Slidev](https://hebbmind.com/cli/slidev.md): [CLI] Write slides in Markdown with built-in code highlighting, LaTeX math and Mermaid diagrams; slidev export outputs PDF, PPTX or PNG. Install playwright-chromium in the project before exporting.
- [OpenMAIC Skill](https://hebbmind.com/skill/openmaic.md): [Skill] Official skill for OpenMAIC, Tsinghua THU-MAIC's open-source multi-agent classroom: from a topic or PDF it generates a full lesson with slides, quizzes, interactive simulations, project-based learning and AI teacher narration. Use a hosted access code, or self-host with an LLM API key.
- [OfficeCLI](https://hebbmind.com/cli/officecli.md): [CLI] Office command-line tool built for AI agents: a single binary that creates, reads and edits Word, Excel and PowerPoint files without Office installed, and renders them to HTML or PNG so agents can check the layout.
- [Frontend Slides](https://hebbmind.com/skill/frontend-slides.md): [Skill] Generates zero-dependency, animated HTML slide decks: previews several visual styles to choose from first, and can convert PowerPoint decks to web slides. Made for non-designers who don't write CSS.
- [baoyu-slide-deck](https://hebbmind.com/skill/baoyu-slide-deck.md): [Skill] Turns an article or Markdown into a set of slide images: drafts an outline and style first, then generates each page, and can merge them into PPTX or PDF. Comes with over ten visual presets. Needs a working image generation backend.
- [anydoc](https://hebbmind.com/cli/anydoc.md): [CLI] From Firecrawl: converts Word, PowerPoint, Excel, PDF, EPUB, RTF and more into clean Markdown locally in milliseconds, keeping headings, tables, footnotes and formulas so agents can read attachments. Needs Node.js; optional Firecrawl cloud OCR for scans uploads the whole file.
- [notebooklm-py](https://hebbmind.com/cli/notebooklm-py.md): [CLI] Unofficial Python library and CLI for driving Google NotebookLM (now Gemini Notebook): bulk-import sources, ask cited questions, and generate and download podcasts, videos, slides, quizzes and flashcards. Ships an agent skill. Relies on undocumented APIs and needs a Google sign-in.
- [MiniMax Skills](https://hebbmind.com/skill/minimax-ai-skills.md): [Skill] MiniMax's official skill collection covering frontend, full-stack, Android, iOS, Flutter, React Native and GLSL shader development, plus PDF, Word, Excel and PowerPoint document generation. Some media skills need a MiniMax API key. Still in beta.
- [MiniMax Skills](https://hebbmind.com/plugin/minimax-ai-skills.md): [Plugin] MiniMax's official skill plugin with dev guides for frontend, full-stack, Android, iOS, Flutter, React Native and GLSL shaders, plus PDF, PowerPoint, Excel and Word document skills and image, video and music generation. Media skills need a MiniMax API key. Still in beta.
- [Garden Skills](https://hebbmind.com/skill/garden-skills.md): [Skill] ConardLi's skill collection: turn articles or scripts into web presentations you can screen-record as videos (23 themes, optional voiceover), lay out material as shareable long-form web pages, search local knowledge base folders, web design, and GPT-Image-2 image generation with 79 templates.
- [Web Video Presentation](https://hebbmind.com/skill/web-video-presentation.md): [Skill] Rewrites an article or script as narration, then builds a click-through 16:9 web presentation you can screen-record into an explainer video, with optional synthesized voiceover. Good for lessons, YouTube tutorials and product walkthroughs. Needs Node.js; voiceover needs a MiniMax or OpenAI key.
- [Presenton](https://hebbmind.com/mcp/presenton.md): [MCP] Open-source AI presentation generator that builds slides from a topic or uploaded documents and exports PPTX or PDF, with a built-in MCP endpoint for agents. Good for lesson decks and reports. Self-host with Docker and configure an LLM API key, then have an admin create an MCP key.
- [visual-explainer](https://hebbmind.com/plugin/visual-explainer.md): [Plugin] Turns terminal output like architecture explanations, diff reviews and plan comparisons into styled HTML pages or slides with zoomable interactive Mermaid diagrams, replacing hard-to-read ASCII diagrams and tables. No build step; open directly in a browser.
- [html-ppt (HTML PPT Studio)](https://hebbmind.com/skill/html-ppt-skill.md): [Skill] Turns outlines or scripts into web slides that present in the browser (not .pptx files), with 36 themes and 15 full deck templates; press S for presenter mode with script and timer. Good for lessons, training and reports. Plain local files; no account or API key needed.
- [Codex PPT Skill](https://hebbmind.com/skill/codex-ppt-skill.md): [Skill] Turns articles, reports, papers or notes into a .pptx of full-slide images with speaker notes, in 12 styles such as lectures and thesis defenses; slide text is not editable. Needs Python 3; uses Codex's built-in image generation, or an OpenAI-compatible image API key in Claude Code.
- [Gemini Notebook (NotebookLM) CLI & MCP Server](https://hebbmind.com/cli/gemini-notebook-mcp-cli.md): [CLI] Unofficial nlm CLI and MCP server for NotebookLM (now Gemini Notebook): bulk-create notebooks, import web pages and docs, and generate audio overviews, quizzes, flashcards, mind maps and slides for teaching and study. Relies on undocumented APIs and a Google sign-in, so it may break.
- [PPTAgent Skill](https://hebbmind.com/skill/pptagent.md): [Skill] From ISCAS's Chinese Information Processing Lab: Claude Code or Codex write slides from your brief, render each page to check layout, and export an editable PPTX, for lectures and academic talks. Needs macOS, Linux or WSL with Python (uv), npm and LibreOffice; install per the README.
- [Marp CLI](https://hebbmind.com/cli/marp-cli.md): [CLI] Marp's official CLI: exports Markdown slide decks to HTML, PDF, PPTX or images, with watch mode and a preview server. PDF and PPTX export need Chrome, Edge or Firefox installed locally.
- [My Claude Code Setup (claude-code-my-workflow)](https://hebbmind.com/skill/claude-code-my-workflow.md): [Skill] Econometrician Pedro Sant'Anna's academic Claude Code setup (fork the repo to use it): Beamer/Quarto lecture slides, paper review and mock refereeing, R/Python analysis and replication packages, with specialist subagents and quality gates. Needs Git and Python; slides need XeLaTeX and Quarto.
- [paper-craft-skills](https://hebbmind.com/skill/paper-craft-skills.md): [Skill] Turns a paper (arXiv link or PDF) into method diagrams, slides with a generated image per page (PPTX/PDF export) and an in-depth HTML explainer with formulas, for lab meetings and lectures. No API key; images use Codex's built-in generator or, in Claude Code, a separate image skill.
- [Academic Presentations Skill](https://hebbmind.com/skill/academic-pptx-skill.md): [Skill] Builds conference talks, lab meeting decks, defenses, lectures and grant reports to academic norms: assertion-style titles, slides ordered by the argument, one cited chart per results slide, and a closing conclusions slide. Pair with Anthropic's pptx skill; on claude.ai, enable code execution.
- [anymd](https://hebbmind.com/mcp/pdf-reader-mcp.md): [MCP] Converts PDF, Word, PowerPoint, Excel, EPUB, web pages and images to clean Markdown locally, keeping page anchors, tables and two-column reading order, with full-text search across folders. Formerly pdf-reader-mcp; no uploads, no API key. Needs Node.js 18+; OCR for scans needs tesseract.
- [Manim Slides](https://hebbmind.com/cli/manim-slides.md): [CLI] Turns Manim animations into step-through slide decks: mark slide breaks in scene code, render, then present with manim-slides or export to HTML, PDF or PPTX, for math and science classes and talks. Scenes are Python (agents can write them); needs Manim, plus LaTeX for formulas.
- [Superdesign](https://hebbmind.com/plugin/superdesign-skill.md): [Plugin] Lets coding agents read your codebase, extract a design system, then generate UI mockups, slide decks, posters and other marketing visuals on Superdesign's infinite canvas and iterate in branches. Needs @superdesign/cli and a Superdesign account; free to start.
- [WPS Skills](https://hebbmind.com/mcp/wps-skills.md): [MCP] Lets agents operate WPS Office Writer, Spreadsheets and Presentation on your computer through 200+ MCP tools covering formulas, pivot tables, charts, comments, slide styling and animation. Requires WPS; clone, build from source and install the WPS add-in. Runs on macOS, Windows and Linux.
- [WPS Skills](https://hebbmind.com/plugin/wps-skills.md): [Plugin] Controls local WPS Writer, Spreadsheets and Presentation via MCP with 200+ tools (formulas, pivot tables, layout, slide polishing) plus companion skills. The plugin installs only the skills; build the MCP server and WPS add-in per the README. Needs WPS Office and Node.js 18+.
- [Instructional Agents](https://hebbmind.com/cli/instructional-agents.md): [CLI] AI agents collaborate via the ADDIE instructional design model: enter a course name to get a syllabus, LaTeX slides, lecture scripts and assessments, convertible to editable PPTX. Open-source code for an EACL 2026 paper; needs an OpenAI API key, LaTeX for PDFs and Node.js for PPTX.
- [MulmoCast CLI](https://hebbmind.com/cli/mulmocast-cli.md): [CLI] Write a script, speakers and visuals in MulmoScript (JSON or YAML) and the mulmo command generates narration and images and assembles a video, podcast, slide deck or PDF, for explainer videos. Needs Node.js, FFmpeg and an OpenAI API key; other providers optional.
- [ChatPPT MCP](https://hebbmind.com/mcp/chatppt-mcp.md): [MCP] Official ChatPPT MCP from YOO-AI: generates slide decks from a topic, text or document, lets you change templates, colors, fonts and animations, writes speaker notes and downloads pptx. Closed-source cloud service; needs a yoo-ai.com API key; personal tokens are test-only with limited calls.
- [MarsWave Skills (ListenHub)](https://hebbmind.com/skill/marswaveai-skills.md): [Skill] Official ListenHub skills: agents turn a topic, article or link into podcasts, explainer videos and slides, and can also do voiceovers, voice cloning, background music and image generation. Needs a ListenHub account (free credits included) and the listenhub CLI.
- [Slide Wright](https://hebbmind.com/skill/slide-wright.md): [Skill] Turns a topic, rough notes or an outline into an animated web slide deck. Invents a custom theme, shows a two-slide preview and builds the full single-file HTML deck with speaker notes only after you approve. Also edits existing reveal.js decks and can export PDF or deploy.
