sfslides

Generate SF-Slides decks from .sfslides JSON with HTML and PPTX export.

3|2|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/daniel-carreon/sf-slides --skill sfslides
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sfslides
Source: https://github.com/daniel-carreon/sf-slides/tree/main/.claude/skills/sfslides
Command: npx skills add https://github.com/daniel-carreon/sf-slides --skill sfslides

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SF-Slides enables rapid, JSON-driven presentation creation and editing by unifying slide design, HTML rendering, and PPTX export in a single workflow.

Core Features & Use Cases

  • HTML-driven slide design with inline styles and assets delivered by the SF-Slides engine.
  • PPTX export compatibility via an elements[] structure for editable components.
  • Use cases include pitch decks, conference talks, product briefs, and design-focused presentations.

Quick Start

Create a new deck by defining slides in a .sfslides JSON file and import it into SF-Slides to begin editing.

Frequently Asked Questions about sfslides

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate PPTX presentations from a JSON definition?

You can generate PPTX presentations from JSON by defining slides in a .sfslides JSON file and importing it into SF-Slides, which uses an elements[] structure to produce editable PPTX components with HTML renderings.

What is a .sfslides JSON file and how does it drive slide design?

A .sfslides JSON file is a structured definition that drives slide design, allowing the SF-Slides engine to apply inline styles and assets to render HTML slides and export PPTX decks.

Can I use SF-Slides to create pitch decks and conference talks?

Yes, you can use SF-Slides to create pitch decks, conference talks, product briefs, and design-rich presentations by planning and generating fully designed decks from your structured JSON definition.

Do I need any external dependencies or components to edit slides with JSON?

No external dependencies or components are required to edit slides with JSON, as SF-Slides operates independently to unify slide design, HTML rendering, and PPTX export in a single workflow.

What is the best way to export HTML slides to an editable PPTX format?

The best way to export HTML slides to an editable PPTX format is using the SF-Slides engine, which maps your HTML slide design into an elements[] structure to ensure PPTX export compatibility.

Does SF-Slides support inline styles and assets for design-rich presentations?

Yes, SF-Slides supports HTML-driven slide design with inline styles and assets delivered by the SF-Slides engine, specifically targeting design-rich presentations like product briefs and conference talks.