What problem does it solve?
Manually setting up the base structure for data engineering projects is time-consuming and error-prone, often leading to missing required directories, configuration files, or infrastructure components that break downstream workflows. This skill eliminates that manual work by generating a complete, standardized foundation layer aligned with project specifications.
Core Features & Use Cases
- Full Foundation Generation: Creates the entire base project structure including directory trees, Python packaging files (pyproject.toml, Makefile), cross-cutting utility modules, StructType schema contracts, test harnesses, and local development infrastructure.
- Standards Compliance: Ensures all generated assets follow project-specific coding patterns, naming conventions, and dependency requirements pulled from the project's LLD, DMS, and library handbook at runtime.
- Use Case: For a new data engineering chapter project, run this skill first to bootstrap all required base assets, so subsequent skills for creating DAGs, ingestion pipelines, and data transformations can build on top without missing foundational components.
Quick Start
Use the create-scaffold skill to generate the complete foundation layer for your new cookiecutter data engineering chapter project, including all required directories, configuration files, utility modules, and local development infrastructure.