astronomer

astronomer/agents

23 resources in this repository

GitHub
🎯21πŸ”Œ1πŸͺ1
178

🎯Skills21

🎯airflow🎯Skill

Manages and troubleshoots Apache Airflow workflows by listing DAGs, testing pipelines, running tasks, and monitoring system health.

airflow
🎯authoring-dags🎯Skill

Guides developers in creating robust Apache Airflow DAGs using best practices and MCP tools.

authoring-dags
🎯tracing-upstream-lineage🎯Skill

Traces data origins by investigating DAGs, source tables, and external systems to map the complete upstream lineage of a data asset.

tracing-upstream-lineage
🎯debugging-dags🎯Skill

Systematically diagnoses Airflow DAG failures by performing deep root cause analysis, identifying error sources, and providing structured prevention recommendations.

debugging-dags
🎯analyzing-data🎯Skill

Queries data warehouses to answer business questions by executing SQL, finding tables, and retrieving precise metrics and trends.

analyzing-data
🎯tracing-downstream-lineage🎯Skill

Traces downstream data dependencies to reveal potential impacts and risks when modifying tables or data pipelines.

tracing-downstream-lineage
🎯testing-dags🎯Skill

Triggers and monitors Airflow DAG runs, automatically waiting for completion and providing immediate feedback on success or failure.

testing-dags
🎯migrating-airflow-2-to-3🎯Skill

Guides users through migrating Apache Airflow 2.x projects to Airflow 3.x, addressing code changes, imports, operators, and compatibility issues.

migrating-airflow-2-to-3
🎯checking-freshness🎯Skill

Verifies data freshness by identifying timestamp columns, checking last update times, and assessing data currency across tables.

checking-freshness
🎯managing-astro-local-env🎯Skill

Manages local Airflow environment using Astro CLI, enabling start/stop, log viewing, container troubleshooting, and environment control.

managing-astro-local-env
🎯profiling-tables🎯Skill

Profiles a database table by extracting comprehensive metadata, statistical insights, column characteristics, cardinality analysis, and sample data for quick data understanding.

profiling-tables
🎯setting-up-astro-project🎯Skill

Initializes and configures Astro/Airflow projects with CLI commands, creating project structure, managing dependencies, and setting up connections.

setting-up-astro-project
🎯init🎯Skill

Initializes warehouse schema discovery by generating a comprehensive .astro/warehouse.md file with table metadata for instant data lookups.

init
🎯annotating-task-lineage🎯Skill

Annotates Airflow tasks with data lineage by specifying input and output datasets using inlets and outlets for operators without built-in OpenLineage extraction.

annotating-task-lineage
🎯creating-openlineage-extractors🎯Skill

Captures lineage details for Airflow operators by creating custom OpenLineage extractors for unsupported or third-party operators.

creating-openlineage-extractors
🎯airflow-hitl🎯Skill

Enables human-in-the-loop validation and intervention for Airflow DAG runs through interactive approval workflows.

airflow-hitl
🎯cosmos-dbt-core🎯Skill

Executes dbt Core commands and manages dbt project workflows within the Cosmos AI agent framework for data transformation tasks.

cosmos-dbt-core
🎯cosmos-dbt-fusion🎯Skill

Integrates dbt transformations with Cosmos orchestration to streamline data pipeline workflows and enhance data transformation processes.

cosmos-dbt-fusion
🎯warehouse-init🎯Skill

Initializes and configures data warehouse infrastructure with best practices for schema design, access controls, and performance optimization.

warehouse-init
🎯initializing-warehouse🎯Skill

Configures and sets up initial database connection parameters and credentials for connecting to a data warehouse like Snowflake, BigQuery, or Redshift within an Airflow project.

initializing-warehouse
🎯discovering-data🎯Skill

Helps data engineers discover and explore data sources, schemas, and metadata across different warehouses and databases by automatically scanning and profiling available data resources.

discovering-data

πŸ”ŒPlugins1

πŸͺMarketplaces1