codex-slides-research
Compatibility entry point for researching a current topic into a source-backed Markdown brief and turning it into a Codex Slides outline or rendered deck. Use for market, competitive, policy, technical, academic, or other presentation requests that need current facts, figures, comparisons, or citations.
git clone --depth 1 https://github.com/nexu-io/codex-slides /tmp/codex-slides-research && cp -r /tmp/codex-slides-research/skills/codex-slides-research ~/.claude/skills/codex-slides-researchSKILL.md
# Codex Slides Research The canonical `codex-slides` sibling skill owns the complete workflow. Use `deep_research` when MCP is available; otherwise run CLI command `research` at `../codex-slides/scripts/codex-slides.mjs`. Preserve its Markdown and citations so the user can review or edit the evidence before slide generation. For the default interactive workflow, first open the Codex Slides home screen in the Codex Browser, submit the research request there, and keep the created project visible while its research, outline, style, and render checkpoints advance. Use the lower-level sequence below only for CLI automation, recovery, or a user-requested headless workflow: 1. If a research workflow fits, call `list_scenarios` / CLI `scenarios` and pass the selected `scenarioId` into `deep_research` / CLI `research` with one to four rounds. This carries the scenario's evidence contract into the search brief. 2. Call `create_outline` / CLI `outline` with `researchDoc` set to the reviewed brief. 3. Revise the draft with `revise_outline` / CLI `revise-outline` when needed. 4. Call `render_deck` / CLI `render` only after the outline is accepted. 5. Call `open_codex_slides` / CLI `open` and navigate the returned project resource or URL in the in-editor Browser for visual verification. For an explicitly requested unattended fast path, call `create_deck` with `research: true`. Do not claim a brief is source-backed when its returned Markdown has no source links. For a durable outline revision or render that should survive navigation, use `start_project_run`, then retain and track its `runId` while the Browser remains on the matching checkpoint.
Compatibility entry point for opening and operating Codex Slides in Codex's in-editor Browser, including scenario selection, Design Files, brand systems, decks, and Play mode. Use when the user asks to open, launch, preview, view, play, inspect, or directly manipulate Codex Slides or a deck without leaving Codex.
Compatibility entry point for scenario-led creation, Design Files, brand systems, inspecting, revising, restyling, and exporting Codex Slides slide decks. Use when a user asks Codex to make a presentation, use project files, edit an existing deck, manage slide structure, apply brand or template rules, or export PDF/PPTX.
Diagnose and recover from Codex Slides plugin, MCP, Browser handoff, local runtime, durable run, project resume, rendering, Design Files, export, and version-contract failures. Use when a tool fails, a run stalls, a project appears stale, or Codex and the Browser disagree.
Collect and persist structured presentation requirements for Codex Slides, including scenario choice, audience, page count, language, format, research mode, visual direction, source-file roles, and clarification checkpoints. Use when a new deck request is ambiguous or scenario-led.
Verify that Codex Slides changes are durably reflected in project state and visibly reflected in the exact Codex Browser slide, panel, version, checkpoint, or presentation surface. Use after creation, rendering, editing, restyling, mark edits, speaker-note changes, version restores, or export.
Create, research, revise, restyle, present, inspect, and export Codex Slides slide decks from Codex, including scenario workflows, project Design Files, and always-on brand design systems. Use when the user asks for a presentation, PPT/PPTX, slide deck, research brief converted into slides, an existing deck edit, a marked-up slide revision, brand/style controls, project files, or to open and operate Codex Slides in the Codex in-editor Browser.