github HTML analyzed · update queued 0c4d5e5 unconfirmed MCP

isatimur/presentation-md

github

Turn rough notes into a polished, schema-validated slide deck in any AI agent (Claude Code, Cursor, Codex, Gemini CLI, Copilot) — then export native, editable PowerPoint, Keynote & Google Slides. Skill + MCP server.

maintainer
isatimur
license
MIT
first seen
2026-07-27
last seen
2026-08-01
releases · 30d
303
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 0c4d5e5 · analyzer v27 · 5d ago

skills & prompt files 3

code evidence v@presentation-skill-pack/install@0.1.2 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 82

filesystem 13

  • fs isatimur-presentation-md-0c4d5e5/packages/core/src/theme-loader.ts :1 import { readFile, readdir, stat } from "node:fs/promises";
  • fs isatimur-presentation-md-0c4d5e5/packages/core/src/validate-deck.ts :2 import { readFileSync } from "node:fs";
  • fs isatimur-presentation-md-0c4d5e5/packages/core/src/validate-theme-cli.ts :2 import { readFileSync } from "node:fs";
  • fs isatimur-presentation-md-0c4d5e5/packages/core/src/validate-theme.ts :2 import { readFileSync } from "node:fs";
  • fs isatimur-presentation-md-0c4d5e5/packages/create-theme/src/index.ts :3 import { readFileSync, mkdirSync, writeFileSync, existsSync, realpathSync } from "node:fs";
  • fs isatimur-presentation-md-0c4d5e5/packages/install/src/index.ts :2 import { existsSync, realpathSync } from "node:fs";
  • fs isatimur-presentation-md-0c4d5e5/packages/mcp-server/src/tools/export-deck.ts :1 import { writeFile } from "node:fs/promises";
  • fs isatimur-presentation-md-0c4d5e5/packages/mcp-server/src/tools/generate-deck-prompt.ts :1 import { readFile } from "node:fs/promises";
  • fs isatimur-presentation-md-0c4d5e5/packages/mcp-server/src/tools/render-deck.ts :1 import { writeFile } from "node:fs/promises";
  • fs isatimur-presentation-md-0c4d5e5/packages/renderer-node/src/cli.ts :2 import { readFile, writeFile } from "node:fs/promises";
  • fs isatimur-presentation-md-0c4d5e5/packages/renderer-node/src/index.ts :2 import { readFile } from "node:fs/promises";
  • fs isatimur-presentation-md-0c4d5e5/tools/sync-versions.ts :9 import { readFileSync, writeFileSync } from "node:fs";
  • fs isatimur-presentation-md-0c4d5e5/web/studio/assets/index-CUyZ7HB3.js :54 </c:title>`)}function pt(t){var n="",e=t-1;return e<=25?n=jt[e]:n="".concat(jt[Math.floor(e/jt.length-1)]).concat(jt[e%jt.length]),n}function _t(t,n){if(t){if(typeof t!="object")return console.warn("`

shell / exec 2

  • shell isatimur-presentation-md-0c4d5e5/packages/install/src/index.ts :6 import { spawnSync } from "node:child_process";
  • shell isatimur-presentation-md-0c4d5e5/web/studio/assets/node.browser-DoLJs55n.js :1 import{AnthropicError as n}from"./index-DnNdC933.js";import"./index-BM-5SQAJ.js";import"./_commonjsHelpers-Cpj98o6Y.js";function t(e){throw new n(`${e} requires Node.js or a Node-compatible runtime`)}

network 3

  • net isatimur-presentation-md-0c4d5e5/web/studio/assets/index-BM-5SQAJ.js :2 (function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))r(l);new MutationO
  • net isatimur-presentation-md-0c4d5e5/web/studio/assets/index-CUyZ7HB3.js :54 </c:title>`)}function pt(t){var n="",e=t-1;return e<=25?n=jt[e]:n="".concat(jt[Math.floor(e/jt.length-1)]).concat(jt[e%jt.length]),n}function _t(t,n){if(t){if(typeof t!="object")return console.warn("`
  • net isatimur-presentation-md-0c4d5e5/web/studio/assets/index-DnNdC933.js :2 import{_ as G}from"./index-BM-5SQAJ.js";import{c as Ir}from"./_commonjsHelpers-Cpj98o6Y.js";function g(n,e,r,t,s){if(typeof e=="function"?n!==e||!0:!e.has(n))throw new TypeError("Cannot write private

declared dependencies 8

  • @changesets/cli@^2.27.0
  • @types/node@^20.0.0
  • @typescript-eslint/eslint-plugin@^8.60.0
  • @typescript-eslint/parser@^8.60.0
  • eslint@^10.4.1
  • tsx@^4.22.4
  • typescript@^5.4.0
  • typescript-eslint@^8.60.0