Skip to content

Explore AI-assisted Slide Spec generation #203

Description

@lreading

Summary

Post-v1 backlog item: explore a CLI workflow that can generate Slide Spec YAML with an OpenAI-compatible API and validate the result.

Potential requirements:

  • Store API credentials outside committed content, likely in environment variables.
  • Use structured output where available.
  • Validate generated YAML and optionally retry a bounded number of times.
  • Document model recommendations and example outputs for both flagship and local models.

Alternatives considered

Keep AI support as generated prompts only, without API integration, if that is simpler and more transparent.

Affected packages

  • app (presentation renderer)
  • cli (@slide-spec/cli)
  • docs (documentation site)
  • shared (types and validation)
  • Unsure

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requeston-holdCannot be completed until other work is done

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions