vela-slides

Generate presentation decks from natural language prompts using the Vela DSL.

7|1|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/AgentiaPT/vela-slides --skill vela-slides
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vela-slides
Source: https://github.com/AgentiaPT/vela-slides/tree/main/evals/skills/v12.25
Command: npx skills add https://github.com/AgentiaPT/vela-slides --skill vela-slides

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Vela Slides removes manual JSON deck tinkering by letting you describe the narrative and matching structure while the Claude skill produces the compact Vela DSL and workflow instructions for previews.

Core Features & Use Cases

  • Compact DSL deck creation: Claude transforms assertion headlines, palettes, and block variety into the single-line VelaJSON format that fuels responsive slides.
  • Live preview and CLI workflow: Write the deck file, start vela server start for live sync and browser viewing, or ship self-contained .jsx artifacts when local servers cannot run.
  • Extraction and demo hygiene: Extract decks from existing artifacts, obey the --demo flag when users ask to load sample decks, and maintain token hygiene by never printing .vela.env.

Quick Start

Ask Claude to create a 10-slide Vela deck about the future of AI agents to launch the guided server workflow.

Frequently Asked Questions about vela-slides

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

FAQPage Schema
How do I generate presentation decks from natural language prompts in Claude?

To generate presentation decks from natural language prompts, describe your narrative and structure to Claude, which then outputs the compact Vela DSL format. This avoids manual JSON editing and directly fuels responsive slide creation.

Do I need Python 3 and Bash to run the Vela slide generation workflow?

Yes, you need Python 3 and Bash to run the Vela CLI scripts. These scripts handle starting the live preview server, shipping self-contained .jsx artifacts, and extracting decks from existing presentation files.

What is the best way to avoid manual JSON editing when creating slide decks?

The best way to avoid manual JSON editing for slide decks is using the Vela compact DSL. You provide assertion headlines, palettes, and block variety, and Claude transforms them into a single-line VelaJSON format.

How do I preview slides locally using the Vela server workflow?

To preview slides locally using the Vela server workflow, write your deck file and run the vela server start command. This provides live sync and browser viewing for your generated presentation deck.

Can I ship self-contained deck artifacts when the local preview server cannot run?

Yes, you can ship self-contained .jsx artifacts when local servers cannot run. This allows you to distribute your presentation deck independently without requiring a live Vela server environment.

How do I maintain token hygiene and protect secrets when running the Vela server?

To maintain token hygiene and protect secrets when running the Vela server, never print the .vela.env file. Keep this configuration file private to prevent leaking sensitive environment variables during live sync operations.