Skip to content

SlideFlow

SlideFlow generates Google Slides decks, Google Docs documents, and Google Sheets workbooks from structured YAML, data sources, and reusable chart/replacement logic.

Core capabilities

  • Declarative presentation builds via slideflow build
  • Declarative workbook builds via slideflow sheets build
  • Fast preflight validation via slideflow validate
  • Workbook preflight/validation via slideflow sheets doctor|validate
  • Data connectors for CSV, JSON, Databricks SQL, DuckDB SQL, and dbt warehouses
  • Dynamic replacements (text, table, ai_text)
  • Charts via Plotly graph objects, reusable templates, or custom Python functions
  • Batch deck generation with --params-path for high-volume reporting
  1. Configure auth and template IDs in Getting Started.
  2. Run the full local path in Quickstart.
  3. Use Google Slides Provider, Google Docs Provider, Google Sheets Provider, Data Connectors, Data Transforms, and AI Providers to harden feature usage.
  4. Use CLI Reference and Configuration Reference for production configs.
  5. Use Deployments, Security & Auth, Testing, and Release Process for operational hardening.

Quality policy

  • All release-bound changes should include tests.
  • Validation must pass before build in local and CI workflows.