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-pathfor high-volume reporting
Recommended workflow¶
- Configure auth and template IDs in Getting Started.
- Run the full local path in Quickstart.
- Use Google Slides Provider, Google Docs Provider, Google Sheets Provider, Data Connectors, Data Transforms, and AI Providers to harden feature usage.
- Use CLI Reference and Configuration Reference for production configs.
- 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.