Kimippt Skill banner
cloveric cloveric

Kimippt Skill

Development community

Description

Claude Code skill: generate PPT decks by driving kimi.com/slides in your logged-in Chrome via agent-browser (CDP 9222). Reuses your existing session, no API scraping.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

kimippt-skill

A [Claude Code](https://claude.ai/code) skill that generates a PowerPoint deck by driving [kimi.com/slides](https://www.kimi.com/slides) in your **already-logged-in Chrome**, then downloads and delivers the `.pptx`.

It is a **wrapper around a real browser session**, not an API reimplementation — Kimi's auth cookies, login state, and any paid-tier entitlements come from the Chrome you're already using.

Why

  • Kimi's slide generator produces genuinely nice decks (layout variety, chart suggestions, image search, 10–20+ pages) without you having to write a single line of PptxGenJS.
  • A normal Claude Code "make a PPT" skill runs locally and has to fake all of that.
  • But kimi.com/slides needs a logged-in session, so a fresh headless browser can't use it.
  • This skill threads the needle: Claude drives the browser you already have open and logged in.

How it works

  ┌──────────────────────────┐
  │ Your running Chrome      │   launched with --remote-debugging-port=9222
  │ (logged into kimi.com)   │
  └──────────┬───────────────┘
             │ CDP
  ┌──────────▼───────────────┐
  │ agent-browser CLI        │   the only approved driver
  └──────────┬───────────────┘
             │
  ┌──────────▼───────────────┐
  │ Claude Code + this skill │   open page, upload doc, pick layout/style,
  │                          │   wait patiently, click 编辑和下载 →
  │                          │   iframe 导出 → PPT → 直接下载,
  │                          │   then deliver the .pptx
  └──────────────────────────┘

Requirements

  1. **Chrome** running with remote debugging on port 9222:

    # macOS example — adjust --user-data-dir to a profile that is logged into kimi.com
    /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \
      --remote-debugging-port=9222 \
      --user-data-dir="$HOME/.chrome-kimi-profile"

    Log into [kimi.com](https://www.kimi.com) in that window **once** before first use.

  2. **[agent-browser](https://www.npm