dataflow

Generate workflow-native database operations from DataFlow models.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/aliciapls/ML-Week-2---Healthcare --skill dataflow-aliciapls
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dataflow
Source: https://github.com/aliciapls/ML-Week-2---Healthcare/tree/main/.claude/skills/02-dataflow
Command: npx skills add https://github.com/aliciapls/ML-Week-2---Healthcare --skill dataflow-aliciapls

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

DataFlow removes the manual plumbing from database work by turning typed models into ready-to-use workflow nodes, direct express operations, and safe database automation. It helps developers avoid repetitive CRUD wiring, inconsistent query patterns, and brittle integration code when building data-driven applications.

Core Features & Use Cases

  • Automatic Node Generation: Create, read, update, delete, list, upsert, count, and bulk nodes are generated from a model automatically.
  • Multi-Database Support: Works across PostgreSQL, MySQL, SQLite, MongoDB, and pgvector with production-focused connection, pooling, and migration patterns.
  • Operational Guardrails: Includes validation, debugging, result-access conventions, transaction guidance, and performance patterns for production workflows.
  • Use Cases: SaaS apps with tenant isolation, existing database integration, analytics queries, bulk imports, FastAPI services, and Nexus-based multi-channel APIs.

Quick Start

Define a DataFlow model with typed fields, then use the generated nodes or express API to perform database operations in your workflow.

Frequently Asked Questions about dataflow

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

FAQPage Schema
How do I generate FastAPI database workflows without writing manual CRUD code?

FastAPI database workflows can be generated automatically by defining typed DataFlow models, which produce ready-to-use CRUD, bulk, and query workflow nodes without manual plumbing.

Can I use bulk operations and querying across different databases like PostgreSQL and MongoDB?

Bulk operations and querying are supported across PostgreSQL, MySQL, SQLite, MongoDB, and pgvector with production-focused connection pooling, multi-database patterns, and transaction guidance.

What is the best way to integrate existing database schemas into FastAPI workflows?

Existing database schemas are integrated by discovering tables and converting them into typed DataFlow models, which then generate workflow nodes, express APIs, and validation rules automatically.

Does DataFlow handle database migrations and tenant isolation for SaaS applications?

Database migrations and SaaS tenant isolation are handled natively, providing operational guardrails including validation, debugging, result-access conventions, and performance patterns for production workflows.

Do I need a DataFlow instance to use the generated express APIs and nodes?

A DataFlow instance is required alongside typed @db.model definitions or discovered schemas to generate the database operations, express APIs, and validation rules described in the system.