system2-onboarding

Automate local data engineering setup with PostgreSQL, Python, and orchestrators.

9|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/diegoscarabelli/system2 --skill system2-onboarding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: system2-onboarding
Source: https://github.com/diegoscarabelli/system2/tree/main/src/server/agents/skills/system2-onboarding
Command: npx skills add https://github.com/diegoscarabelli/system2 --skill system2-onboarding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual complexity of configuring a local data engineering environment, ensuring a consistent and functional setup for new users.

Core Features & Use Cases

  • Automated Infrastructure Setup: Installs and configures PostgreSQL with TimescaleDB, Python virtual environments, and orchestrators like Prefect or Airflow.
  • Knowledge Management: Scaffolds essential configuration files and captures user preferences to ensure the AI agent understands the local environment.
  • Use Case: A new data analyst can use this skill to instantly provision a local analytics database, a pipeline repository, and a Jupyter-ready Python environment without needing to manually install or link individual components.

Quick Start

Invoke the system2-onboarding skill to initialize your local data stack and configure your user profile.

Frequently Asked Questions about system2-onboarding

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

FAQPage Schema
How do I automate local data engineering infrastructure setup for PostgreSQL and Airflow?

Automated data engineering infrastructure setup installs and configures local databases, orchestrators, and Python environments end-to-end. It provisions PostgreSQL with TimescaleDB and scaffolds essential configuration files without manual installation.

What do I need installed before automating my local data stack onboarding?

Automating local data stack onboarding requires Node, Python, Git, and platform-specific package managers pre-installed. These dependencies execute installation scripts and verify system state to provision your analytics database and pipeline repository.

Can I use this automated setup to provision a Jupyter-ready Python environment for data analysis?

Yes, automated setup provisions a Jupyter-ready Python virtual environment alongside a local analytics database and pipeline repository. A new data analyst can instantly configure these linked components without manual installation.

Does this local infrastructure setup support orchestrators like Prefect or Airflow?

Yes, local infrastructure setup supports configuring data orchestrators like Prefect or Airflow. It automates the installation and linking of these orchestration components within your Python environment.

Why use automated onboarding for local data engineering environments instead of manual configuration?

Automated onboarding eliminates the manual complexity of configuring local data engineering environments. It ensures a consistent, functional setup by capturing user preferences and scaffolding configuration files so the AI agent understands the local environment.

Can automated environment setup be used for data infrastructure recovery scenarios?

Yes, automated environment setup applies to initial system setup and environment recovery scenarios for data-driven projects. It re-installs and configures databases and orchestrators to verify and restore system state.