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.