Not in the top 1,000 by GitHub stars
ivanshamaev/de-agent-skills
Профессиональные Data Engineering Agent Skills для разработки AI Agentic Data Platform
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
group_skills/infra_dataops_group_skills/aiops_autonomous_incident_response/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/aiops_capacity_planning_agent/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/aiops_infrastructure_anomaly_detection/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/aiops_observability_copilot/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/aiops_platform_optimization_agent/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/aiops_query_cost_analyzer/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/dataops_airflow_cost_optimizer/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/dataops_airflow_ha_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/dataops_airflow_observability/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/dataops_airflow_production_readiness/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/dataops_blue_green_deployment/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/dataops_cicd_pipeline_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/dataops_disaster_recovery_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/dataops_github_actions_optimizer/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/dataops_jenkins_modernization/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/dataops_postmortem_generator/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/dataops_release_readiness_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/dataops_root_cause_analysis/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/dataops_self_healing_platform/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/dataops_sla_monitoring/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/dataops_workflow_orchestration_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_alert_fatigue_reduction/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_aws_data_platform_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_azure_data_platform_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_compliance_readiness/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_docker_best_practices/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_gcp_data_platform_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_gitops_deployment_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_grafana_dashboard_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_kafka_cost_optimizer/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_kafka_platform_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_kubernetes_autoscaling_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_kubernetes_cluster_health/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_kubernetes_cost_optimizer/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_kubernetes_security_audit/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_kubernetes_storage_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_multi_cloud_governance/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_network_security_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_observability_stack_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_opentelemetry_instrumentation/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_prometheus_optimization/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_rbac_audit/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_secrets_management_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_streaming_reliability_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_terraform_cost_estimator/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_terraform_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/infra_terraform_security_scan/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/platform_engineering_agentic_control_plane/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/platform_engineering_data_platform_api/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/infra_dataops_group_skills/platform_engineering_internal_developer_platform/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/airflow_starrocks_backfill/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/airflow_starrocks_cdc_orchestrator/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/airflow_starrocks_data_quality/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/airflow_starrocks_etl_best_practices/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/airflow_starrocks_pipeline/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/dbt_starrocks_models/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/dbt_starrocks_performance/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/dbt_starrocks_production_readiness/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/dbt_starrocks_semantic_layer/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/dbt_starrocks_testing/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_admin_backup_restore/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_admin_cluster_health/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_admin_compaction/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_admin_query_monitor/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_admin_security/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_admin_storage_balancer/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_aggregation_optimizer/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_ai_incident_rca/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_ai_query_autotuner/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_broker_load/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_bucketing/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_cbo/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_cdc_pipeline/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_concurrency_optimizer/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_data_modeling/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_data_quality_guardian/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_ddl_table_types/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_explain_plan/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_files_ingestion/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_join_optimization/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_lakehouse_integration/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_materialized_views/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_medallion_architecture/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_memory_tuning/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_partitioning/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_query_optimizer/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_realtime_analytics/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_realtime_modeling/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_routine_load_kafka/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_schema_evolution/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_self_healing/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/starrocks_group_skills/starrocks_stream_load/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_admin_cluster_health/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_airflow_lakehouse_pipelines/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_airflow_orchestration/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_cost_optimization/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_dbt_platform/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_dbt_query_performance/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_docker_compose_stack/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_explain_plan_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_federated_query_architecture/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_file_layout_optimization/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_iceberg_best_practices/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_lakehouse_platform_architect/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_memory_and_spill_tuning/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_modern_data_stack_reference_architecture/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_observability_platform/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_production_readiness_review/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_query_optimization/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_resource_group_governance/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_security_and_governance/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
group_skills/trino_group_skills/trino_self_healing_platform/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/airbyte/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/airflow_dag_factory/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/airflow_dags/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/apache_flink/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/apache_kafka/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/cdc_debezium/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/clickhouse_olap/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/dagster_assets/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/data_contracts/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/data_vault_2/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/datahub_catalog/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/dbt_core/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/dbt_macros/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/dbt_trino/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/de_adr/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/de_cost_optimization/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/de_postmortem/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/de_production_readiness/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/de_rca/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/delta_lake/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/docker_data_envs/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/duckdb/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/feature_store/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/github_actions_dataops/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/great_expectations/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/kimball_data_modeling/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/kubernetes_data/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/mage_ai/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/mcp_server/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/medallion_architecture/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/mlflow_pipelines/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/openlineage/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/postgresql_de/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/prefect_workflows/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/pyspark_etl/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/pyspark_streaming/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/rag_pipeline/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/ray_data/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/redpanda/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/soda_core/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/spark_sql/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/sqlfluff/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/sqlmesh/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/terraform_data/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/trino_iceberg/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/vertica/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
skills/vertica_query_optimization/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 75f49e7bf30c
No earlier version was observed for comparison.
Verified commit 75f49e7bf30c9908a0921911755abb6cc6c01f7b
git clone --filter=blob:none --no-checkout https://github.com/ivanshamaev/de-agent-skills.git .hotskills/ivanshamaev-de-agent-skills && git -C .hotskills/ivanshamaev-de-agent-skills checkout --detach 75f49e7bf30c9908a0921911755abb6cc6c01f7b
# Copy each selected skill directory from .hotskills/ivanshamaev-de-agent-skills into .claude/skills/<skill-name>/Heat
2.4- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- aiops-autonomous-incident-response
group_skills/infra_dataops_group_skills/aiops_autonomous_incident_response - aiops-capacity-planning-agent
group_skills/infra_dataops_group_skills/aiops_capacity_planning_agent - aiops-infrastructure-anomaly-detection
group_skills/infra_dataops_group_skills/aiops_infrastructure_anomaly_detection - aiops-observability-copilot
group_skills/infra_dataops_group_skills/aiops_observability_copilot - aiops-platform-optimization-agent
group_skills/infra_dataops_group_skills/aiops_platform_optimization_agent - aiops-query-cost-analyzer
group_skills/infra_dataops_group_skills/aiops_query_cost_analyzer - dataops-airflow-cost-optimizer
group_skills/infra_dataops_group_skills/dataops_airflow_cost_optimizer - dataops-airflow-ha-review
group_skills/infra_dataops_group_skills/dataops_airflow_ha_review - dataops-airflow-observability
group_skills/infra_dataops_group_skills/dataops_airflow_observability - dataops-airflow-production-readiness
group_skills/infra_dataops_group_skills/dataops_airflow_production_readiness - dataops-blue-green-deployment
group_skills/infra_dataops_group_skills/dataops_blue_green_deployment - dataops-cicd-pipeline-review
group_skills/infra_dataops_group_skills/dataops_cicd_pipeline_review - dataops-disaster-recovery-review
group_skills/infra_dataops_group_skills/dataops_disaster_recovery_review - dataops-github-actions-optimizer
group_skills/infra_dataops_group_skills/dataops_github_actions_optimizer - dataops-jenkins-modernization
group_skills/infra_dataops_group_skills/dataops_jenkins_modernization - dataops-postmortem-generator
group_skills/infra_dataops_group_skills/dataops_postmortem_generator - dataops-release-readiness-review
group_skills/infra_dataops_group_skills/dataops_release_readiness_review - dataops-root-cause-analysis
group_skills/infra_dataops_group_skills/dataops_root_cause_analysis - dataops-self-healing-platform
group_skills/infra_dataops_group_skills/dataops_self_healing_platform - dataops-sla-monitoring
group_skills/infra_dataops_group_skills/dataops_sla_monitoring - dataops-workflow-orchestration-review
group_skills/infra_dataops_group_skills/dataops_workflow_orchestration_review - infra-alert-fatigue-reduction
group_skills/infra_dataops_group_skills/infra_alert_fatigue_reduction - infra-aws-data-platform-review
group_skills/infra_dataops_group_skills/infra_aws_data_platform_review - infra-azure-data-platform-review
group_skills/infra_dataops_group_skills/infra_azure_data_platform_review - infra-compliance-readiness
group_skills/infra_dataops_group_skills/infra_compliance_readiness - infra-docker-best-practices
group_skills/infra_dataops_group_skills/infra_docker_best_practices - infra-gcp-data-platform-review
group_skills/infra_dataops_group_skills/infra_gcp_data_platform_review - infra-gitops-deployment-review
group_skills/infra_dataops_group_skills/infra_gitops_deployment_review - infra-grafana-dashboard-review
group_skills/infra_dataops_group_skills/infra_grafana_dashboard_review - infra-kafka-cost-optimizer
group_skills/infra_dataops_group_skills/infra_kafka_cost_optimizer - infra-kafka-platform-review
group_skills/infra_dataops_group_skills/infra_kafka_platform_review - infra-kubernetes-autoscaling-review
group_skills/infra_dataops_group_skills/infra_kubernetes_autoscaling_review - infra-kubernetes-cluster-health
group_skills/infra_dataops_group_skills/infra_kubernetes_cluster_health - infra-kubernetes-cost-optimizer
group_skills/infra_dataops_group_skills/infra_kubernetes_cost_optimizer - infra-kubernetes-security-audit
group_skills/infra_dataops_group_skills/infra_kubernetes_security_audit - infra-kubernetes-storage-review
group_skills/infra_dataops_group_skills/infra_kubernetes_storage_review - infra-multi-cloud-governance
group_skills/infra_dataops_group_skills/infra_multi_cloud_governance - infra-network-security-review
group_skills/infra_dataops_group_skills/infra_network_security_review - infra-observability-stack-review
group_skills/infra_dataops_group_skills/infra_observability_stack_review - infra-opentelemetry-instrumentation
group_skills/infra_dataops_group_skills/infra_opentelemetry_instrumentation - infra-prometheus-optimization
group_skills/infra_dataops_group_skills/infra_prometheus_optimization - infra-rbac-audit
group_skills/infra_dataops_group_skills/infra_rbac_audit - infra-secrets-management-review
group_skills/infra_dataops_group_skills/infra_secrets_management_review - infra-streaming-reliability-review
group_skills/infra_dataops_group_skills/infra_streaming_reliability_review - infra-terraform-cost-estimator
group_skills/infra_dataops_group_skills/infra_terraform_cost_estimator - infra-terraform-review
group_skills/infra_dataops_group_skills/infra_terraform_review - infra-terraform-security-scan
group_skills/infra_dataops_group_skills/infra_terraform_security_scan - platform-engineering-agentic-control-plane
group_skills/infra_dataops_group_skills/platform_engineering_agentic_control_plane - platform-engineering-data-platform-api
group_skills/infra_dataops_group_skills/platform_engineering_data_platform_api - platform-engineering-internal-developer-platform
group_skills/infra_dataops_group_skills/platform_engineering_internal_developer_platform - airflow-starrocks-backfill
group_skills/starrocks_group_skills/airflow_starrocks_backfill - airflow-starrocks-cdc-orchestrator
group_skills/starrocks_group_skills/airflow_starrocks_cdc_orchestrator - airflow-starrocks-data-quality
group_skills/starrocks_group_skills/airflow_starrocks_data_quality - airflow-starrocks-etl-best-practices
group_skills/starrocks_group_skills/airflow_starrocks_etl_best_practices - airflow-starrocks-pipeline
group_skills/starrocks_group_skills/airflow_starrocks_pipeline - dbt-starrocks-models
group_skills/starrocks_group_skills/dbt_starrocks_models - dbt-starrocks-performance
group_skills/starrocks_group_skills/dbt_starrocks_performance - dbt-starrocks-production-readiness
group_skills/starrocks_group_skills/dbt_starrocks_production_readiness - dbt-starrocks-semantic-layer
group_skills/starrocks_group_skills/dbt_starrocks_semantic_layer - dbt-starrocks-testing
group_skills/starrocks_group_skills/dbt_starrocks_testing - starrocks-admin-backup-restore
group_skills/starrocks_group_skills/starrocks_admin_backup_restore - starrocks-admin-cluster-health
group_skills/starrocks_group_skills/starrocks_admin_cluster_health - starrocks-admin-compaction
group_skills/starrocks_group_skills/starrocks_admin_compaction - starrocks-admin-query-monitor
group_skills/starrocks_group_skills/starrocks_admin_query_monitor - starrocks-admin-security
group_skills/starrocks_group_skills/starrocks_admin_security - starrocks-admin-storage-balancer
group_skills/starrocks_group_skills/starrocks_admin_storage_balancer - starrocks-aggregation-optimizer
group_skills/starrocks_group_skills/starrocks_aggregation_optimizer - starrocks-ai-incident-rca
group_skills/starrocks_group_skills/starrocks_ai_incident_rca - starrocks-ai-query-autotuner
group_skills/starrocks_group_skills/starrocks_ai_query_autotuner - starrocks-broker-load
group_skills/starrocks_group_skills/starrocks_broker_load - starrocks-bucketing
group_skills/starrocks_group_skills/starrocks_bucketing - starrocks-cbo
group_skills/starrocks_group_skills/starrocks_cbo - starrocks-cdc-pipeline
group_skills/starrocks_group_skills/starrocks_cdc_pipeline - starrocks-concurrency-optimizer
group_skills/starrocks_group_skills/starrocks_concurrency_optimizer - starrocks-data-modeling
group_skills/starrocks_group_skills/starrocks_data_modeling - starrocks-data-quality-guardian
group_skills/starrocks_group_skills/starrocks_data_quality_guardian - starrocks-ddl-table-types
group_skills/starrocks_group_skills/starrocks_ddl_table_types - starrocks-explain-plan
group_skills/starrocks_group_skills/starrocks_explain_plan - starrocks-files-ingestion
group_skills/starrocks_group_skills/starrocks_files_ingestion - starrocks-join-optimization
group_skills/starrocks_group_skills/starrocks_join_optimization - starrocks-lakehouse-integration
group_skills/starrocks_group_skills/starrocks_lakehouse_integration - starrocks-materialized-views
group_skills/starrocks_group_skills/starrocks_materialized_views - starrocks-medallion-architecture
group_skills/starrocks_group_skills/starrocks_medallion_architecture - starrocks-memory-tuning
group_skills/starrocks_group_skills/starrocks_memory_tuning - starrocks-partitioning
group_skills/starrocks_group_skills/starrocks_partitioning - starrocks-query-optimizer
group_skills/starrocks_group_skills/starrocks_query_optimizer - starrocks-realtime-analytics
group_skills/starrocks_group_skills/starrocks_realtime_analytics - starrocks-realtime-modeling
group_skills/starrocks_group_skills/starrocks_realtime_modeling - starrocks-routine-load-kafka
group_skills/starrocks_group_skills/starrocks_routine_load_kafka - starrocks-schema-evolution
group_skills/starrocks_group_skills/starrocks_schema_evolution - starrocks-self-healing
group_skills/starrocks_group_skills/starrocks_self_healing - starrocks-stream-load
group_skills/starrocks_group_skills/starrocks_stream_load - trino-admin-cluster-health
group_skills/trino_group_skills/trino_admin_cluster_health - trino-airflow-lakehouse-pipelines
group_skills/trino_group_skills/trino_airflow_lakehouse_pipelines - trino-airflow-orchestration
group_skills/trino_group_skills/trino_airflow_orchestration - trino-cost-optimization
group_skills/trino_group_skills/trino_cost_optimization - trino-dbt-platform
group_skills/trino_group_skills/trino_dbt_platform - trino-dbt-query-performance
group_skills/trino_group_skills/trino_dbt_query_performance - trino-docker-compose-stack
group_skills/trino_group_skills/trino_docker_compose_stack - trino-explain-plan-review
group_skills/trino_group_skills/trino_explain_plan_review - trino-federated-query-architecture
group_skills/trino_group_skills/trino_federated_query_architecture - trino-file-layout-optimization
group_skills/trino_group_skills/trino_file_layout_optimization - trino-iceberg-best-practices
group_skills/trino_group_skills/trino_iceberg_best_practices - trino-lakehouse-platform-architect
group_skills/trino_group_skills/trino_lakehouse_platform_architect - trino-memory-and-spill-tuning
group_skills/trino_group_skills/trino_memory_and_spill_tuning - trino-modern-data-stack-reference-architecture
group_skills/trino_group_skills/trino_modern_data_stack_reference_architecture - trino-observability-platform
group_skills/trino_group_skills/trino_observability_platform - trino-production-readiness-review
group_skills/trino_group_skills/trino_production_readiness_review - trino-query-optimization
group_skills/trino_group_skills/trino_query_optimization - trino-resource-group-governance
group_skills/trino_group_skills/trino_resource_group_governance - trino-security-and-governance
group_skills/trino_group_skills/trino_security_and_governance - trino-self-healing-platform
group_skills/trino_group_skills/trino_self_healing_platform - airbyte
skills/airbyte - airflow_dag_factory
skills/airflow_dag_factory - airflow-dags
skills/airflow_dags - apache-flink
skills/apache_flink - apache-kafka
skills/apache_kafka - cdc-debezium
skills/cdc_debezium - clickhouse-olap
skills/clickhouse_olap - dagster-assets
skills/dagster_assets - data-contracts
skills/data_contracts - data_vault_2
skills/data_vault_2 - datahub-catalog
skills/datahub_catalog - dbt-core
skills/dbt_core - dbt-macros
skills/dbt_macros - dbt_trino
skills/dbt_trino - de-architecture-decision
skills/de_adr - de-cost-optimization
skills/de_cost_optimization - de-postmortem-writer
skills/de_postmortem - de-production-readiness
skills/de_production_readiness - de-root-cause-analysis
skills/de_rca - delta-lake
skills/delta_lake - docker-data-environments
skills/docker_data_envs - duckdb
skills/duckdb - feature-store
skills/feature_store - github-actions-dataops
skills/github_actions_dataops - great-expectations
skills/great_expectations - kimball_data_modeling
skills/kimball_data_modeling - kubernetes-data-platform
skills/kubernetes_data - mage-ai-pipelines
skills/mage_ai - mcp-server
skills/mcp_server - medallion_architecture
skills/medallion_architecture - mlflow-data-pipelines
skills/mlflow_pipelines - openlineage
skills/openlineage - postgresql-data-engineering
skills/postgresql_de - prefect-workflows
skills/prefect_workflows - pyspark_etl
skills/pyspark_etl - pyspark-structured-streaming
skills/pyspark_streaming - rag-data-pipeline
skills/rag_pipeline - ray-data
skills/ray_data - redpanda
skills/redpanda - soda-core
skills/soda_core - spark_sql
skills/spark_sql - sqlfluff
skills/sqlfluff - sqlmesh
skills/sqlmesh - terraform-data-infrastructure
skills/terraform_data - trino_iceberg
skills/trino_iceberg - vertica
skills/vertica - vertica_query_optimization
skills/vertica_query_optimization
How it works
aiops-autonomous-incident-response
When your agent uses it
AIOps autonomous incident response agent — LLM-driven diagnosis loop (Claude tool-use agent with kubectl/SQL/Prometheus tools), alert-to-action pipeline (PagerDuty webhook → agent trigger), automated RCA generation (failure taxonomy + log correlation), self-healing action executor with approval gate, incident severity classification, runbook automation (structured YAML runbooks executed by agent), escalation logic, incident timeline auto-generation, Slack integration for human-in-the-loop approvals
What it loads into context
Frontmatter
103 tokensAlways available to the agent
SKILL.md
3,360 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture Overview
- Tool Definitions for Incident Agent
- Tool Executor
- Incident Response Agent Loop
- Alert Webhook Trigger
- Slack Approval Gate
- Anti-Patterns
- References
Files
SKILL.mdcore15,177 bytesSKILL.mdcore15,177 bytesSKILL.mdcore15,177 bytesSKILL.mdcore15,177 bytesSKILL.mdcore15,177 bytesSKILL.mdcore15,177 bytesSKILL.mdcore15,177 bytesSKILL.mdcore15,177 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubaiops-capacity-planning-agent
When your agent uses it
AIOps capacity planning agent — predictive resource forecasting (Prophet/linear regression on Prometheus metrics), Kubernetes HPA/VPA right-sizing recommendations, node capacity headroom calculator, Kafka partition and broker capacity model, Spark executor sizing from job history, data lake storage growth forecast (S3/GCS), cluster autoscaler simulation, automatic HPA threshold tuning, cost-per-job attribution, capacity planning report generator
What it loads into context
Frontmatter
93 tokensAlways available to the agent
SKILL.md
3,504 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Prometheus-Based Resource Forecasting
- Kubernetes HPA Right-Sizing
- Kafka Capacity Model
- Data Lake Storage Forecast
- Capacity Planning Report Generator
- Anti-Patterns
- References
Files
SKILL.mdcore14,295 bytesSKILL.mdcore14,295 bytesSKILL.mdcore14,295 bytesSKILL.mdcore14,295 bytesSKILL.mdcore14,295 bytesSKILL.mdcore14,295 bytesSKILL.mdcore14,295 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubaiops-infrastructure-anomaly-detection
When your agent uses it
AIOps infrastructure anomaly detection — statistical baseline (z-score/IQR/seasonal decomposition), Prometheus anomaly rules (predict_linear/stddev_over_time/MAD), ML-based detection (Isolation Forest/Prophet/LSTM autoencoder on metrics), metric correlation clustering, automated alert threshold tuning from historical data, Kubernetes resource anomaly detection, data pipeline anomaly signals (row count z-score/freshness drift/throughput drop), Python sklearn/Prophet integration, Grafana anomaly panel
What it loads into context
Frontmatter
108 tokensAlways available to the agent
SKILL.md
3,205 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Statistical Anomaly Detection in Prometheus
- Python: Statistical Anomaly Detector
- Isolation Forest for Multivariate Anomalies
- Prophet-Based Seasonal Anomaly Detection
- Automated Alert Threshold Tuning
- Data Pipeline Anomaly Signals
- Anti-Patterns
- References
Files
SKILL.mdcore13,548 bytesSKILL.mdcore13,548 bytesSKILL.mdcore13,548 bytesSKILL.mdcore13,548 bytesSKILL.mdcore13,548 bytesSKILL.mdcore13,548 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubaiops-observability-copilot
When your agent uses it
AIOps observability copilot — natural language to PromQL/LogQL translation, alert explanation in plain English (what fired/why/impact), Grafana dashboard auto-generation from service topology, anomaly narrative generation from metric patterns, on-call context enrichment (related alerts/recent deploys/runbook links), log pattern clustering for noise reduction, SLO status explanation, automated weekly observability health digest
What it loads into context
Frontmatter
93 tokensAlways available to the agent
SKILL.md
3,029 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Natural Language to PromQL Translation
- Alert Explanation Engine
- Incident Context Enrichment
- Log Pattern Clustering
- Auto-Generated Dashboard JSON
- Weekly Observability Health Digest
- Anti-Patterns
- References
Files
SKILL.mdcore12,270 bytesSKILL.mdcore12,270 bytesSKILL.mdcore12,270 bytesSKILL.mdcore12,270 bytesSKILL.mdcore12,270 bytesSKILL.mdcore12,270 bytesSKILL.mdcore12,270 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubaiops-platform-optimization-agent
When your agent uses it
AIOps continuous platform optimization agent — autonomous optimization loop (observe→analyze→recommend→apply), Kubernetes resource rightsizing (VPA recommendation reader + apply), Kafka consumer lag auto-scale, Spark job configuration tuning from history, idle resource detection (unused deployments/PVCs/topics), compaction and VACUUM scheduling, auto-ANALYZE stale statistics, cost savings attribution, optimization audit trail, human approval gate for high-risk changes
What it loads into context
Frontmatter
100 tokensAlways available to the agent
SKILL.md
3,291 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Optimization Agent Architecture
- Kubernetes Resource Rightsizing
- Idle Resource Detection
- Database Maintenance Scheduler
- LLM Prioritization
- Weekly Optimization Report
- Anti-Patterns
- References
Files
SKILL.mdcore14,927 bytesSKILL.mdcore14,927 bytesSKILL.mdcore14,927 bytesSKILL.mdcore14,927 bytesSKILL.mdcore14,927 bytesSKILL.mdcore14,927 bytesSKILL.mdcore14,927 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubaiops-query-cost-analyzer
When your agent uses it
AIOps autonomous query cost analyzer — Trino system.runtime.query_history cost SQL (CPU time/peak memory/bytes scanned), ClickHouse system.query_log top expensive queries, Spark UI cost attribution by user/job/DAG, BigQuery INFORMATION_SCHEMA.JOBS cost analysis, LLM-driven query rewrite recommendations (missing partition filters/broadcast hints/aggregation pushdown), cost anomaly detection (user over daily budget), automated query tagging, chargeback report by team/project
What it loads into context
Frontmatter
102 tokensAlways available to the agent
SKILL.md
3,006 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Trino Query Cost Analysis
- ClickHouse Query Cost Analysis
- LLM-Driven Query Rewrite Agent
- Cost Chargeback Report
- Anti-Patterns
- References
Files
SKILL.mdcore11,477 bytesSKILL.mdcore11,477 bytesSKILL.mdcore11,477 bytesSKILL.mdcore11,477 bytesSKILL.mdcore11,477 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdataops-airflow-cost-optimizer
When your agent uses it
Airflow cost optimization — KubernetesPodOperator right-sizing (request vs actual CPU/memory), spot node tolerations for batch tasks, task consolidation (reduce pod-per-task overhead), pool-based concurrency control, idle worker cleanup, log retention policy (S3 lifecycle), metadata DB right-sizing, CeleryExecutor worker autoscaling (KEDA Kafka/queue depth), DAG run frequency analysis (oversceduled DAGs), cloud cost attribution per DAG
What it loads into context
Frontmatter
100 tokensAlways available to the agent
SKILL.md
2,465 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- KubernetesPodOperator Right-Sizing
- Spot Nodes for Batch Tasks
- Task Consolidation
- CeleryExecutor Autoscaling with KEDA
- Log Retention Policy
- Metadata DB Right-Sizing
- Over-Scheduled DAG Detection
- Cost Attribution by DAG
- Cost Optimization Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore9,593 bytesSKILL.mdcore9,593 bytesSKILL.mdcore9,593 bytesSKILL.mdcore9,593 bytesSKILL.mdcore9,593 bytesSKILL.mdcore9,593 bytesSKILL.mdcore9,593 bytesSKILL.mdcore9,593 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdataops-airflow-ha-review
When your agent uses it
Airflow high availability review — multi-scheduler setup (HA schedulers with PostgreSQL row-level locking), CeleryExecutor worker pool sizing, KubernetesExecutor pod limits, metadata DB HA (PostgreSQL HA with PgBouncer connection pooling), DAG sync strategy (git-sync sidecar/S3/GitDagBundle), log storage (S3/GCS), webserver multi-replica, triggerer HA, rolling upgrades without downtime, Celery Flower monitoring, heartbeat alerts
What it loads into context
Frontmatter
105 tokensAlways available to the agent
SKILL.md
2,551 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Multi-Scheduler High Availability
- Metadata Database HA
- DAG Sync Strategy (git-sync)
- Remote Log Storage
- CeleryExecutor Worker Pool
- Triggerer HA (for deferrable operators)
- Webserver HA
- Zero-Downtime Upgrade Procedure
- Scheduler Heartbeat Monitoring
- HA Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore9,495 bytesSKILL.mdcore9,495 bytesSKILL.mdcore9,495 bytesSKILL.mdcore9,495 bytesSKILL.mdcore9,495 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdataops-airflow-observability
When your agent uses it
Airflow observability — StatsD/OpenTelemetry metrics (scheduler_heartbeat/task_duration/pool_open_slots/dag_processing_total_parse_time), Prometheus scraping, Grafana dashboards (DAG success rate/task duration/slot utilization), structured task logging (JSON formatter), OpenTelemetry traces for task spans, DAG SLA miss alerts, anomaly detection on task duration, Airflow audit log, DagBag parse error monitoring, dead letter queue for failed tasks
What it loads into context
Frontmatter
99 tokensAlways available to the agent
SKILL.md
2,591 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Metrics Collection Setup
- Key Metrics to Monitor
- Grafana Dashboard Panels
- Structured Task Logging
- Alert Rules
- DAG Run Audit Queries
- Observability Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore10,052 bytesSKILL.mdcore10,052 bytesSKILL.mdcore10,052 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdataops-airflow-production-readiness
When your agent uses it
Airflow production readiness — idempotent tasks (UPSERT/partition overwrite), no top-level code at DAG parse time (Variable.get inside tasks), KubernetesExecutor configuration, connection/variable management (no hardcoded secrets), SLA callbacks, retry with exponential backoff, pool management, max_active_runs, dag_concurrency, celery vs kubernetes executor trade-offs, metadata DB maintenance (airflow db clean), health check endpoints, structured logging
What it loads into context
Frontmatter
100 tokensAlways available to the agent
SKILL.md
2,322 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Idempotent Task Design
- No Top-Level Code (DAG Parse Safety)
- Connection and Secret Management
- Retry and SLA Configuration
- KubernetesExecutor Configuration
- Pool Management
- Scheduler Configuration (airflow.cfg)
- Metadata DB Maintenance
- Health Check Endpoints
- Production Readiness Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore9,346 bytesSKILL.mdcore9,346 bytesSKILL.mdcore9,346 bytesSKILL.mdcore9,346 bytesSKILL.mdcore9,346 bytesSKILL.mdcore9,346 bytesSKILL.mdcore9,346 bytesSKILL.mdcore9,346 bytesSKILL.mdcore9,346 bytesSKILL.mdcore9,346 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdataops-blue-green-deployment
When your agent uses it
Blue/green deployment for data platforms — Kubernetes blue/green with service selector swap, Argo Rollouts blue-green strategy, database schema migration compatibility (backward-compatible DDL), dbt blue/green schema swap (swap_schema macro), Airflow DAG versioning (dag_id with version suffix), traffic cutover and rollback procedure, smoke tests before cutover, Canary vs blue/green decision guide
What it loads into context
Frontmatter
91 tokensAlways available to the agent
SKILL.md
2,355 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Kubernetes Blue/Green with Service Selector Swap
- Argo Rollouts Blue/Green
- dbt Blue/Green Schema Swap
- Database Schema Migration Compatibility
- Airflow DAG Versioning
- Deployment Checklist
- Canary vs Blue/Green Decision
- Anti-Patterns
- References
Files
SKILL.mdcore9,782 bytesSKILL.mdcore9,782 bytesSKILL.mdcore9,782 bytesSKILL.mdcore9,782 bytesSKILL.mdcore9,782 bytesSKILL.mdcore9,782 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdataops-cicd-pipeline-review
When your agent uses it
DataOps CI/CD pipeline review — pipeline stages for data projects (lint/test/build/scan/deploy), trunk-based vs GitFlow branching, environment promotion (dev→staging→prod), artifact versioning (Docker image tags/dbt manifest), deployment gating (DQ checks/smoke tests/manual approval), rollback strategy, pipeline observability (DORA metrics), reusable workflow patterns, monorepo vs polyrepo CI strategy
What it loads into context
Frontmatter
97 tokensAlways available to the agent
SKILL.md
2,272 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Pipeline Stage Design for Data Projects
- Environment Promotion Strategy
- Artifact Versioning
- Rollback Strategy
- Reusable Workflows
- DORA Metrics Tracking
- Anti-Patterns
- References
Files
SKILL.mdcore9,059 bytesSKILL.mdcore9,059 bytesSKILL.mdcore9,059 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdataops-disaster-recovery-review
When your agent uses it
Disaster recovery review for data platforms — RTO/RPO definitions, DR strategy selection (cold/warm/hot standby), Airflow metadata DB backup and restore (pg_dump/WAL), Kafka topic replication (MirrorMaker2), data lake replication (S3 CRR/GCS Transfer), Kubernetes cluster backup (Velero), runbook for DR failover, DR testing (game day exercises), backup validation, cross-region Terraform, recovery time measurement
What it loads into context
Frontmatter
100 tokensAlways available to the agent
SKILL.md
2,888 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- RTO/RPO Objectives
- Airflow Metadata DB Backup and Restore
- Kafka MirrorMaker2 (Cross-Region Replication)
- S3 Cross-Region Replication (Data Lake DR)
- Kubernetes Cluster Backup (Velero)
- DR Failover Runbook
- DR Test Game Day
- DR Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore10,617 bytesSKILL.mdcore10,617 bytesSKILL.mdcore10,617 bytesSKILL.mdcore10,617 bytesSKILL.mdcore10,617 bytesSKILL.mdcore10,617 bytesSKILL.mdcore10,617 bytesSKILL.mdcore10,617 bytesSKILL.mdcore10,617 bytesSKILL.mdcore10,617 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdataops-github-actions-optimizer
When your agent uses it
GitHub Actions optimization for DataOps — path filters to skip unchanged components, concurrency groups (cancel-in-progress), job parallelization, caching strategies (pip/npm/Maven/Docker layers), self-hosted runners for heavy workloads, matrix strategy for multi-environment tests, reusable workflows to reduce duplication, OIDC for cloud credentials (no static keys), artifact retention, workflow timing analysis
What it loads into context
Frontmatter
87 tokensAlways available to the agent
SKILL.md
2,360 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Path Filters — Skip Unrelated Runs
- Concurrency Control — Cancel Stale Runs
- Caching Strategies
- Job Parallelization
- Matrix Strategy — Multi-Environment Tests
- OIDC — No Static Cloud Credentials
- Self-Hosted Runners for Heavy Workloads
- Artifact Management
- Workflow Timing Analysis
- Optimization Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore9,067 bytesSKILL.mdcore9,067 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdataops-jenkins-modernization
When your agent uses it
Jenkins modernization for DataOps — migration from Freestyle to Declarative Pipeline, Jenkinsfile best practices, shared libraries (vars/src structure), parallel stages, Kubernetes agent pods (docker-in-docker vs kaniko), credential management (withCredentials/Jenkins Credential Store), pipeline-as-code with Multibranch Pipeline, Blue Ocean UI, migration path to GitHub Actions, JCasC (Jenkins Configuration as Code)
What it loads into context
Frontmatter
94 tokensAlways available to the agent
SKILL.md
2,353 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Declarative Pipeline Structure
- Shared Library Structure
- Multibranch Pipeline (Jenkinsfile Discovery)
- Credential Management Best Practices
- Jenkins Configuration as Code (JCasC)
- Migration Path to GitHub Actions
- Anti-Patterns
- References
Files
SKILL.mdcore11,016 bytesSKILL.mdcore11,016 bytesSKILL.mdcore11,016 bytesSKILL.mdcore11,016 bytesSKILL.mdcore11,016 bytesSKILL.mdcore11,016 bytesSKILL.mdcore11,016 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdataops-postmortem-generator
When your agent uses it
DataOps blameless postmortem generation — severity matrix (SEV1-4), postmortem Markdown template with timeline/impact/root cause/action items, 3 filled-in examples (Kafka rebalance/dbt incremental data loss/ClickHouse schema mutation), CAPA framework (Corrective/Action/Preventive/Action), impact quantification SQL, stakeholder communication templates, 60-min facilitation guide, postmortem review checklist, Git-based postmortem repository management
What it loads into context
Frontmatter
107 tokensAlways available to the agent
SKILL.md
2,518 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Severity Matrix
- Postmortem Markdown Template
- Example 1: Kafka Rebalance SLA Breach
- Impact Quantification SQL
- Stakeholder Communication Templates
- 60-Minute Facilitation Guide
- Postmortem Repository Layout
- Postmortem Review Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore9,621 bytesSKILL.mdcore9,621 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdataops-release-readiness-review
When your agent uses it
Release readiness review for data platforms — pre-release checklist (schema migrations tested, backward compatibility, rollback plan), runbook completeness, monitoring and alerting configured, on-call handoff, load/soak testing results, data reconciliation between versions, feature flag strategy, go/no-go criteria, post-release validation (15-min/1-hour/24-hour checkpoints), communication templates
What it loads into context
Frontmatter
84 tokensAlways available to the agent
SKILL.md
2,345 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Pre-Release Checklist
- Go/No-Go Criteria
- Data Reconciliation Between Versions
- Post-Release Validation Checkpoints
- Runbook Template
- Communication Templates
- Anti-Patterns
- References
Files
SKILL.mdcore9,449 bytesSKILL.mdcore9,449 bytesSKILL.mdcore9,449 bytesSKILL.mdcore9,449 bytesSKILL.mdcore9,449 bytesSKILL.mdcore9,449 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdataops-root-cause-analysis
When your agent uses it
Root cause analysis for DataOps incidents — 5-Why analysis for pipeline failures, failure taxonomy (infrastructure/data/logic/dependency/config/concurrency), Airflow diagnosis (task state SQL/scheduler heartbeat/DagBag errors), Spark diagnosis (OOM/skew/FetchFailed/serialization), Kafka consumer lag spike RCA, data quality anomaly investigation (volume/freshness/distribution shift), log correlation across components, timeline reconstruction, impact quantification SQL
What it loads into context
Frontmatter
100 tokensAlways available to the agent
SKILL.md
2,695 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Failure Taxonomy
- Airflow Diagnosis
- Spark Diagnosis
- Kafka Consumer Lag RCA
- Data Quality Anomaly Investigation
- Timeline Reconstruction
- 5-Why Template
- Anti-Patterns
- References
Files
SKILL.mdcore10,368 bytesSKILL.mdcore10,368 bytesSKILL.mdcore10,368 bytesSKILL.mdcore10,368 bytesSKILL.mdcore10,368 bytesSKILL.mdcore10,368 bytesSKILL.mdcore10,368 bytesSKILL.mdcore10,368 bytesSKILL.mdcore10,368 bytesSKILL.mdcore10,368 bytesSKILL.mdcore10,368 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdataops-self-healing-platform
When your agent uses it
Self-healing data platform — auto-restart failed Airflow DAGs (idempotency required), Kafka consumer group auto-resume after partition rebalance, circuit breaker for flapping pipelines, automatic partition backfill on gap detection, auto-scale Kubernetes resources on OOM detection, stale statistics auto-ANALYZE, DQ gate auto-quarantine pattern, dead letter queue reprocessing, watchdog agents for heartbeat monitoring, self-healing Airflow sensor (RoutineLoadLagSensor pattern)
What it loads into context
Frontmatter
108 tokensAlways available to the agent
SKILL.md
3,056 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Auto-Restart Failed DAG Runs
- Kafka Consumer Auto-Resume
- Circuit Breaker for Flapping Pipelines
- Gap Detection and Auto-Backfill
- Kubernetes OOM Auto-Scale
- DQ Auto-Quarantine
- Watchdog Heartbeat Monitor
- Self-Healing Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore13,276 bytesSKILL.mdcore13,276 bytesSKILL.mdcore13,276 bytesSKILL.mdcore13,276 bytesSKILL.mdcore13,276 bytesSKILL.mdcore13,276 bytesSKILL.mdcore13,276 bytesSKILL.mdcore13,276 bytesSKILL.mdcore13,276 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdataops-sla-monitoring
When your agent uses it
Data platform SLA monitoring — freshness SLAs (data available by X:XX), completeness SLAs (row count variance < N%), latency SLAs (pipeline completes within N minutes), SLA breach detection (Prometheus/Soda/SQL), SLA burn rate alerting, SLA reporting dashboards, SLA miss root cause linking, cascading SLA dependencies (upstream delay propagation), SLA definition process, error budget tracking, consumer notification on SLA breach
What it loads into context
Frontmatter
96 tokensAlways available to the agent
SKILL.md
2,505 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- SLA Definition Framework
- Freshness SLA Monitoring
- Completeness SLA
- Error Budget Tracking
- Consumer Notification on SLA Breach
- SLA Reporting Dashboard (SQL)
- Anti-Patterns
- References
Files
SKILL.mdcore10,132 bytesSKILL.mdcore10,132 bytesSKILL.mdcore10,132 bytesSKILL.mdcore10,132 bytesSKILL.mdcore10,132 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdataops-workflow-orchestration-review
When your agent uses it
Workflow orchestration comparison and review — Airflow vs Prefect vs Dagster vs Temporal (architecture, execution model, dependency management, observability), when to choose each, migration patterns from Airflow to Prefect/Dagster, orchestrator evaluation scorecard, event-driven vs schedule-based triggering, Software-Defined Assets (Dagster) vs task-based (Airflow), hybrid orchestration patterns
What it loads into context
Frontmatter
91 tokensAlways available to the agent
SKILL.md
2,429 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Orchestrator Comparison
- Airflow: When to Choose
- Prefect: When to Choose
- Dagster: When to Choose
- Temporal: When to Choose
- Event-Driven Triggering Patterns
- Migration from Airflow to Dagster
- Evaluation Scorecard
- Anti-Patterns
- References
Files
SKILL.mdcore10,344 bytesSKILL.mdcore10,344 bytesSKILL.mdcore10,344 bytesSKILL.mdcore10,344 bytesSKILL.mdcore10,344 bytesSKILL.mdcore10,344 bytesSKILL.mdcore10,344 bytesSKILL.mdcore10,344 bytesSKILL.mdcore10,344 bytesSKILL.mdcore10,344 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-alert-fatigue-reduction
When your agent uses it
Alert fatigue reduction — SLO-based alerting (burn rate vs threshold), multi-window burn rate alerts (short/long window), AlertManager inhibition and silencing, alert deduplication (group_by), routing by severity (PagerDuty for critical / Slack for warning), alert ownership labels, runbook links in annotations, alert review process (weekly noise audit), flapping detection (for/pending period tuning), absent() vs rate() alerting patterns, ticket-based escalation for warning-level noise
What it loads into context
Frontmatter
109 tokensAlways available to the agent
SKILL.md
2,542 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- The Problem: Threshold-Based Alerting
- SLO-Based Burn Rate Alerting
- AlertManager Configuration for Noise Reduction
- Alert Quality Standards
- "For" Duration Tuning
- Weekly Alert Noise Audit
- Alert Ownership Model
- Actionability Checklist (Per Alert)
- Anti-Patterns
- References
Files
SKILL.mdcore9,831 bytesSKILL.mdcore9,831 bytesSKILL.mdcore9,831 bytesSKILL.mdcore9,831 bytesSKILL.mdcore9,831 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-aws-data-platform-review
When your agent uses it
AWS data platform review — S3 data lake (lifecycle/replication/encryption/access points), EMR vs Glue ETL trade-offs, MSK Kafka configuration, RDS/Aurora for metadata, Redshift vs Athena for analytics, MWAA (managed Airflow), EKS for containerized pipelines, IAM roles (IRSA for EKS/EMREC2 instance profiles), Lake Formation row/column security, AWS Glue catalog, VPC data platform networking, cost optimization (S3 Intelligent-Tiering/Spot instances)
What it loads into context
Frontmatter
118 tokensAlways available to the agent
SKILL.md
2,783 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- S3 Data Lake Architecture
- IAM — IRSA (IAM Roles for Service Accounts)
- MSK Kafka Configuration
- Lake Formation — Fine-Grained Access Control
- MWAA vs Self-Managed Airflow on EKS
- Glue vs EMR vs Spark-on-EKS
- Cost Optimization
- VPC Networking for Data Platform
- Review Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore10,210 bytesSKILL.mdcore10,210 bytesSKILL.mdcore10,210 bytesSKILL.mdcore10,210 bytesSKILL.mdcore10,210 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-azure-data-platform-review
When your agent uses it
Azure data platform review — ADLS Gen2 (hierarchical namespace/RBAC/lifecycle), Azure Synapse vs Databricks vs HDInsight trade-offs, Event Hubs (Kafka protocol compatible), ADF vs Azure Databricks for ETL, Azure Managed Airflow, AKS with Workload Identity (AAD Pod Identity), Key Vault for secrets, Azure Monitor/Log Analytics, Purview for data catalog/lineage, Private Endpoints for data services, cost management (reserved instances/spot VMs)
What it loads into context
Frontmatter
114 tokensAlways available to the agent
SKILL.md
2,789 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- ADLS Gen2 Data Lake
- AKS Workload Identity
- Azure Event Hubs (Kafka-Compatible)
- Azure Synapse vs Databricks
- Key Vault for Secrets
- Azure Monitor and Log Analytics
- Private Endpoints for Data Services
- Review Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore11,366 bytesSKILL.mdcore11,366 bytesSKILL.mdcore11,366 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-compliance-readiness
When your agent uses it
Compliance readiness for data platforms — SOC2 Type II controls mapping (CC6/CC7/CC8), GDPR data processing requirements (PII inventory/right-to-erasure/data residency), PCI-DSS data platform scope reduction, CIS Benchmarks (Kubernetes/AWS/GCP), audit log completeness (Vault/Kubernetes/cloud trail), data retention and deletion policies, encryption at rest/transit evidence, access review processes, compliance-as-code (OPA policies), vulnerability management (CVE SLA)
What it loads into context
Frontmatter
107 tokensAlways available to the agent
SKILL.md
2,745 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- SOC2 Type II Control Mapping
- GDPR PII Inventory
- CIS Kubernetes Benchmark (Automated)
- Audit Log Completeness
- Encryption Evidence
- Compliance-as-Code (OPA)
- Vulnerability Management Policy
- Compliance Readiness Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore11,135 bytesSKILL.mdcore11,135 bytesSKILL.mdcore11,135 bytesSKILL.mdcore11,135 bytesSKILL.mdcore11,135 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-docker-best-practices
When your agent uses it
Docker best practices — multi-stage builds (builder/runtime separation), layer cache optimization (dependency install before source copy), minimal base images (distroless/alpine/slim), security hardening (non-root USER, read-only FS, no SUID binaries), .dockerignore patterns, BuildKit secrets for private registries, image vulnerability scanning (Trivy), COPY vs ADD, CMD vs ENTRYPOINT patterns, data engineering Dockerfiles (dbt/Spark/Python ETL)
What it loads into context
Frontmatter
107 tokensAlways available to the agent
SKILL.md
2,512 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Multi-Stage Builds
- Layer Cache Optimization
- Minimal Base Images
- Security Hardening
- .dockerignore
- CMD vs ENTRYPOINT
- Spark ETL Image Example
- Image Scanning in CI
- Image Size Audit
- Anti-Patterns
- References
Files
SKILL.mdcore9,064 bytesSKILL.mdcore9,064 bytesSKILL.mdcore9,064 bytesSKILL.mdcore9,064 bytesSKILL.mdcore9,064 bytesSKILL.mdcore9,064 bytesSKILL.mdcore9,064 bytesSKILL.mdcore9,064 bytesSKILL.mdcore9,064 bytesSKILL.mdcore9,064 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-gcp-data-platform-review
When your agent uses it
GCP data platform review — BigQuery (dataset IAM/column-level security/partitioned tables/clustering/reservations), GCS data lake (uniform bucket-level access/lifecycle/CMEK), Dataproc vs Dataflow vs Spark on GKE, Pub/Sub streaming, Cloud Composer (managed Airflow), Workload Identity for GKE, VPC Service Controls, Data Catalog, Dataplex for data governance, BigQuery cost optimization (slot reservations vs on-demand), Cloud Logging/Monitoring
What it loads into context
Frontmatter
111 tokensAlways available to the agent
SKILL.md
2,554 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- GCS Data Lake Architecture
- BigQuery Setup and Security
- Workload Identity for GKE
- Dataproc vs Dataflow vs Spark on GKE
- Cloud Pub/Sub Streaming
- BigQuery Cost Optimization
- VPC Service Controls
- Review Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore10,355 bytesSKILL.mdcore10,355 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-gitops-deployment-review
When your agent uses it
GitOps deployment review — ArgoCD Application/AppProject CRDs, app-of-apps pattern, sync policies (automated+self-heal+prune), drift detection and remediation, FluxCD HelmRelease/Kustomization, git repository structure for GitOps (app code vs config repo separation), image update automation, progressive delivery (Argo Rollouts canary/blue-green), GitOps for data platform components (Airflow/Kafka/Spark)
What it loads into context
Frontmatter
102 tokensAlways available to the agent
SKILL.md
2,502 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Repository Structure
- ArgoCD — Application CRD
- App-of-Apps Pattern
- AppProject — RBAC and Scope Control
- Drift Detection and Remediation
- FluxCD Alternative
- Argo Rollouts — Progressive Delivery
- Anti-Patterns
- References
Files
SKILL.mdcore9,983 bytesSKILL.mdcore9,983 bytesSKILL.mdcore9,983 bytesSKILL.mdcore9,983 bytesSKILL.mdcore9,983 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-grafana-dashboard-review
When your agent uses it
Grafana dashboard review — panel types (timeseries/stat/gauge/table/heatmap), variable templating (datasource/label_values/query), dashboard linking and drilldown, data platform dashboards (pipeline overview/DAG health/Kafka throughput/Spark performance), alerting from panels, annotation markers for deployments, dashboard-as-code (Grafonnet/Terraform grafana provider), performance optimization (query caching/recording rules), dark/light theme standards
What it loads into context
Frontmatter
100 tokensAlways available to the agent
SKILL.md
2,529 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Data Platform Overview Dashboard
- Variable Templating
- Key Panel Configurations
- Deployment Annotations
- Dashboard-as-Code (Terraform)
- Dashboard Performance Optimization
- Dashboard Review Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore9,440 bytesSKILL.mdcore9,440 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-kafka-cost-optimizer
When your agent uses it
Kafka cost optimization — tiered storage (S3/GCS remote log offload, local.retention.ms vs retention.ms), topic retention right-sizing (per-topic audit SQL), log compaction economics, partition count right-sizing (over-partitioned cluster detection), consumer group idle cleanup, broker instance right-sizing (disk vs compute), Redpanda vs Confluent Cloud cost comparison, MirrorMaker2 cross-region cost, compression savings calculator
What it loads into context
Frontmatter
98 tokensAlways available to the agent
SKILL.md
3,266 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Tiered Storage (Cold Data to S3/GCS)
- Topic Retention Audit
- Compression Savings Calculator
- Over-Partitioned Cluster Detection
- Idle Consumer Group Cleanup
- Managed vs Self-Managed Cost Model
- Quick Wins Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore12,414 bytesSKILL.mdcore12,414 bytesSKILL.mdcore12,414 bytesSKILL.mdcore12,414 bytesSKILL.mdcore12,414 bytesSKILL.mdcore12,414 bytesSKILL.mdcore12,414 bytesSKILL.mdcore12,414 bytesSKILL.mdcore12,414 bytesSKILL.mdcore12,414 bytesSKILL.mdcore12,414 bytesSKILL.mdcore12,414 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-kafka-platform-review
When your agent uses it
Kafka production platform review — broker configuration (replication factor/min.insync.replicas/rack awareness/KRaft mode), topic design (partition count formula/compaction/retention), consumer group management (lag monitoring/rebalance tuning/cooperative sticky), producer tuning (acks/idempotence/compression/batching), security (SASL_SSL/ACLs/mTLS), JMX metrics to Prometheus (kafka-exporter/JMX exporter), alert rules (under-replicated partitions/ISR shrink/consumer lag/disk), capacity planning, Strimzi Kubernetes operator
What it loads into context
Frontmatter
125 tokensAlways available to the agent
SKILL.md
3,961 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Broker Configuration (Production)
- Topic Design Best Practices
- Consumer Group Management
- Producer Configuration
- Security: SASL_SSL + ACLs
- Strimzi Kafka on Kubernetes
- Prometheus Monitoring
- Capacity Planning
- Production Readiness Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore15,123 bytesSKILL.mdcore15,123 bytesSKILL.mdcore15,123 bytesSKILL.mdcore15,123 bytesSKILL.mdcore15,123 bytesSKILL.mdcore15,123 bytesSKILL.mdcore15,123 bytesSKILL.mdcore15,123 bytesSKILL.mdcore15,123 bytesSKILL.mdcore15,123 bytesSKILL.mdcore15,123 bytesSKILL.mdcore15,123 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-kubernetes-autoscaling-review
When your agent uses it
Kubernetes autoscaling review — HPA (CPU/memory/custom/external metrics), stabilizationWindowSeconds anti-flapping, VPA vs HPA decision, Cluster Autoscaler tuning (scale-down delay/utilization threshold), KEDA event-driven autoscaling (Kafka lag/queue depth), spot node optimization, pod disruption budgets, scaling behavior policies (Percent/Pods/Max/Min selectPolicy)
What it loads into context
Frontmatter
89 tokensAlways available to the agent
SKILL.md
2,214 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- HPA (Horizontal Pod Autoscaler)
- KEDA — Event-Driven Autoscaling
- VPA (Vertical Pod Autoscaler)
- Cluster Autoscaler
- Pod Disruption Budgets (PDB)
- Spot Node Optimization
- Anti-Patterns
- References
Files
SKILL.mdcore8,562 bytesSKILL.mdcore8,562 bytesSKILL.mdcore8,562 bytesSKILL.mdcore8,562 bytesSKILL.mdcore8,562 bytesSKILL.mdcore8,562 bytesSKILL.mdcore8,562 bytesSKILL.mdcore8,562 bytesSKILL.mdcore8,562 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-kubernetes-cluster-health
When your agent uses it
Kubernetes cluster health assessment — node status and pressure conditions (disk/memory/PID), pod failure diagnosis (CrashLoopBackOff/OOMKilled/Pending/Evicted), control plane health (API server/etcd/scheduler/controller-manager), resource quota utilization, scheduling failures (taints/affinity/insufficient resources), kubectl diagnostic commands, node eviction policies, kubelet troubleshooting
What it loads into context
Frontmatter
88 tokensAlways available to the agent
SKILL.md
2,380 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Node Health
- Pod Failure Diagnosis
- Control Plane Health
- Resource Quota and Limits
- Scheduling Issues
- Cluster Health Script
- Prometheus Alerts to Configure
- Anti-Patterns
- References
Files
SKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytesSKILL.mdcore9,167 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-kubernetes-cost-optimizer
When your agent uses it
Kubernetes cost optimization — idle workload detection (zero-replica deployments, always-pending jobs), overprovisioning analysis (request vs actual CPU/memory), namespace-level cost attribution, node bin-packing via requests tuning, spot instance strategy, LimitRange defaults, right-sizing with VPA recommendations, Goldilocks tool, resource efficiency metrics, namespace resource quotas for chargeback
What it loads into context
Frontmatter
86 tokensAlways available to the agent
SKILL.md
2,320 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Identify Overprovisioning
- Goldilocks — VPA-Based Right-Sizing Recommendations
- Detect Idle Workloads
- Resource Request Tuning
- Right-Sizing Formula
- Cost Attribution by Namespace
- Spot Instance Cost Savings
- Cost Optimization Checklist
- Scheduled Scale-Down for Non-Prod
- Anti-Patterns
- References
Files
SKILL.mdcore8,706 bytesSKILL.mdcore8,706 bytesSKILL.mdcore8,706 bytesSKILL.mdcore8,706 bytesSKILL.mdcore8,706 bytesSKILL.mdcore8,706 bytesSKILL.mdcore8,706 bytesSKILL.mdcore8,706 bytesSKILL.mdcore8,706 bytesSKILL.mdcore8,706 bytesSKILL.mdcore8,706 bytesSKILL.mdcore8,706 bytesSKILL.mdcore8,706 bytesSKILL.mdcore8,706 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-kubernetes-security-audit
When your agent uses it
Kubernetes security audit — RBAC review (ClusterRoleBindings/RoleBindings/ServiceAccount permissions), Pod Security Standards (privileged/hostPID/hostNetwork/runAsRoot), NetworkPolicy enforcement, Secret management (encryption at rest, external-secrets), image vulnerability scanning (Trivy/Grype), admission controllers (OPA Gatekeeper/Kyverno), audit logging, CIS Kubernetes Benchmark, supply chain security (SBOM/image signing)
What it loads into context
Frontmatter
98 tokensAlways available to the agent
SKILL.md
2,527 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- RBAC Audit
- Pod Security Standards
- Network Policies
- Secret Management
- Image Security
- Audit Logging
- CIS Benchmark Quick Checks
- Anti-Patterns
- References
Files
SKILL.mdcore9,989 bytesSKILL.mdcore9,989 bytesSKILL.mdcore9,989 bytesSKILL.mdcore9,989 bytesSKILL.mdcore9,989 bytesSKILL.mdcore9,989 bytesSKILL.mdcore9,989 bytesSKILL.mdcore9,989 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-kubernetes-storage-review
When your agent uses it
Kubernetes storage review — PVC lifecycle (provisioning/binding/reclaim), StorageClass selection (SSD/HDD/NVMe), dynamic vs static provisioning, StatefulSet volume management, volume performance tuning (ReadWriteMany vs ReadWriteOnce), CSI drivers (AWS EBS/GCP PD/Ceph/Longhorn), PVC resize, snapshot and backup, storage class access modes, orphaned PVs detection, shared storage patterns (NFS/CephFS)
What it loads into context
Frontmatter
103 tokensAlways available to the agent
SKILL.md
2,236 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- PVC Lifecycle and Status
- StorageClass Design
- StatefulSet Volume Management
- Access Modes
- Volume Expansion
- Volume Snapshots and Backup
- Longhorn — Cloud-Native Distributed Storage
- Audit Orphaned Storage
- Storage Performance Guidelines
- Anti-Patterns
- References
Files
SKILL.mdcore8,433 bytesSKILL.mdcore8,433 bytesSKILL.mdcore8,433 bytesSKILL.mdcore8,433 bytesSKILL.mdcore8,433 bytesSKILL.mdcore8,433 bytesSKILL.mdcore8,433 bytesSKILL.mdcore8,433 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-multi-cloud-governance
When your agent uses it
Multi-cloud governance — cloud-agnostic data platform patterns, federated identity (OIDC/SAML between AWS/GCP/Azure), Terraform multi-cloud modules, cross-cloud data replication (S3↔GCS/Azure), unified cost management (FinOps Foundation framework), cloud-agnostic observability (OpenTelemetry), policy enforcement (OPA Gatekeeper across clouds), disaster recovery cross-cloud, vendor lock-in avoidance (open formats Iceberg/Parquet), centralized secrets management (HashiCorp Vault)
What it loads into context
Frontmatter
113 tokensAlways available to the agent
SKILL.md
2,406 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Multi-Cloud Architecture Principles
- HashiCorp Vault — Centralized Secrets
- Cross-Cloud Data Replication
- Unified Cost Management (FinOps)
- Federated Identity (OIDC Cross-Cloud)
- OPA Gatekeeper — Unified Policy Across Clusters
- Disaster Recovery Cross-Cloud
- Vendor Lock-In Risk Matrix
- Anti-Patterns
- References
Files
SKILL.mdcore9,425 bytesSKILL.mdcore9,425 bytesSKILL.mdcore9,425 bytesSKILL.mdcore9,425 bytesSKILL.mdcore9,425 bytesSKILL.mdcore9,425 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-network-security-review
When your agent uses it
Network security review for data platforms — Kubernetes NetworkPolicy (default-deny + allow patterns), VPC/subnet design (private subnets for all data services), security group rules audit (0.0.0.0/0 detection), TLS everywhere (Kafka mTLS/Trino HTTPS/DB SSL), service mesh (Istio mTLS), DNS security (private hosted zones), egress filtering (no unrestricted outbound), VPC peering vs PrivateLink, network flow logs analysis, firewall rules review
What it loads into context
Frontmatter
110 tokensAlways available to the agent
SKILL.md
2,696 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Kubernetes NetworkPolicy — Default Deny + Explicit Allow
- AWS Security Group Audit
- TLS Configuration
- VPC Network Design
- VPC Flow Logs Analysis
- Private Endpoints vs VPC Peering
- Network Security Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore9,762 bytesSKILL.mdcore9,762 bytesSKILL.mdcore9,762 bytesSKILL.mdcore9,762 bytesSKILL.mdcore9,762 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-observability-stack-review
When your agent uses it
Observability stack review — three pillars (metrics/logs/traces), Prometheus+Grafana+Loki+Tempo (LGTM stack), OpenTelemetry Collector as universal agent, cardinality management, log aggregation patterns (Fluent Bit→Loki), distributed tracing (Jaeger/Tempo), alerting pipeline (Alertmanager routing), SLO definition and error budget tracking, data platform observability (pipeline freshness/throughput/error rate), observability as code (Grafana provisioning)
What it loads into context
Frontmatter
108 tokensAlways available to the agent
SKILL.md
2,710 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Three Pillars Architecture
- OpenTelemetry Collector (Universal Agent)
- Prometheus + Mimir (Long-Term Metrics)
- Loki (Log Aggregation)
- Tempo (Distributed Tracing)
- SLO Definition
- Data Platform Observability Metrics
- Observability as Code (Grafana Provisioning)
- Observability Maturity Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore10,733 bytesSKILL.mdcore10,733 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-opentelemetry-instrumentation
When your agent uses it
OpenTelemetry instrumentation for data platforms — Python auto-instrumentation (opentelemetry-bootstrap), manual span creation for ETL tasks, trace context propagation across Airflow→Spark→dbt, OTLP exporter configuration, W3C TraceContext headers in Kafka messages, resource attributes (service.name/environment/version), Baggage for partition metadata propagation, Collector pipeline (tail sampling), correlation between traces/logs/metrics, Grafana Tempo integration
What it loads into context
Frontmatter
101 tokensAlways available to the agent
SKILL.md
2,339 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Python Auto-Instrumentation (Zero-Code)
- Manual Span Creation for ETL Tasks
- Context Propagation in Airflow Tasks
- Context Propagation in Kafka
- Baggage for Partition Metadata
- OTel Collector — Tail Sampling
- Trace-to-Log Correlation
- Instrumentation Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore10,183 bytesSKILL.mdcore10,183 bytesSKILL.mdcore10,183 bytesSKILL.mdcore10,183 bytesSKILL.mdcore10,183 bytesSKILL.mdcore10,183 bytesSKILL.mdcore10,183 bytesSKILL.mdcore10,183 bytesSKILL.mdcore10,183 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-prometheus-optimization
When your agent uses it
Prometheus optimization — recording rules (level:metric:operations naming), cardinality explosion diagnosis (tsdb status API), scrape interval tuning, remote write configuration (batch size/queue capacity), Thanos/Mimir for long-term retention, federation vs remote write, AlertManager routing trees (inhibition/silencing), absent() alerts for missing series, relabeling to drop expensive labels, TSDB compaction, ServiceMonitor vs PodMonitor patterns
What it loads into context
Frontmatter
99 tokensAlways available to the agent
SKILL.md
2,561 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Cardinality Diagnosis
- Recording Rules (level:metric:operations)
- AlertManager Routing and Inhibition
- Absent Alerts (Missing Series)
- Remote Write Tuning (Prometheus → Mimir)
- Thanos/Mimir — Long-Term Retention
- Scrape Interval Tuning
- ServiceMonitor vs PodMonitor
- Optimization Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore9,889 bytesSKILL.mdcore9,889 bytesSKILL.mdcore9,889 bytesSKILL.mdcore9,889 bytesSKILL.mdcore9,889 bytesSKILL.mdcore9,889 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-rbac-audit
When your agent uses it
RBAC audit for data platforms — Kubernetes RBAC (ClusterRole/Role/Binding audit), AWS IAM permission boundary and policy review (AWS IAM Access Analyzer), GCP IAM audit (principle of least privilege/owner role detection), database RBAC (PostgreSQL/Trino/ClickHouse role hierarchies), Airflow RBAC (role-based menu/DAG access), dbt permissions (warehouse roles), service account proliferation detection, wildcard permission detection, privilege escalation paths
What it loads into context
Frontmatter
106 tokensAlways available to the agent
SKILL.md
2,739 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Kubernetes RBAC Audit
- AWS IAM Audit
- GCP IAM Audit
- Database RBAC Audit
- Airflow RBAC Audit
- Service Account Proliferation
- RBAC Audit Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore10,913 bytesSKILL.mdcore10,913 bytesSKILL.mdcore10,913 bytesSKILL.mdcore10,913 bytesSKILL.mdcore10,913 bytesSKILL.mdcore10,913 bytesSKILL.mdcore10,913 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-secrets-management-review
When your agent uses it
Secrets management review — HashiCorp Vault (KV v2/dynamic credentials/lease renewal/audit log), External Secrets Operator (Vault/AWS SSM/GCP Secret Manager → K8s secrets), secret rotation strategies (database dynamic credentials/TLS cert-manager), detecting secrets in code (gitleaks/truffleHog/Semgrep), Airflow connections from Vault backend, dbt profiles without hardcoded credentials, CI/CD secrets (GitHub OIDC/GitLab CI variables), no plaintext secrets in logs/configs
What it loads into context
Frontmatter
115 tokensAlways available to the agent
SKILL.md
2,276 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Vault KV v2 — Static Secrets
- Vault Dynamic Database Credentials
- External Secrets Operator
- Airflow Vault Secret Backend
- Secret Scanning (Prevent Leaks)
- dbt Profiles Without Hardcoded Credentials
- Secret Rotation Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore8,984 bytesSKILL.mdcore8,984 bytesSKILL.mdcore8,984 bytesSKILL.mdcore8,984 bytesSKILL.mdcore8,984 bytesSKILL.mdcore8,984 bytesSKILL.mdcore8,984 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-streaming-reliability-review
When your agent uses it
Streaming pipeline reliability — exactly-once semantics (idempotent producer/transactional API/read_committed/Kafka Streams EOS), at-least-once patterns with idempotent consumers, dead letter queue (DLQ) design with Kafka Connect SMT/custom error handler, poison message handling, reprocessing strategy, watermarks and late data handling, checkpoint/savepoint for Flink/Spark Streaming, consumer group rebalance storm prevention, end-to-end latency SLO monitoring, streaming reliability checklist
What it loads into context
Frontmatter
108 tokensAlways available to the agent
SKILL.md
3,237 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Delivery Semantics Decision Matrix
- Exactly-Once with Kafka Transactions
- Exactly-Once with Kafka Streams
- At-Least-Once with Idempotent Consumer
- Dead Letter Queue (DLQ) Design
- Flink Checkpointing for Reliability
- Rebalance Storm Prevention
- End-to-End Latency Monitoring
- Reliability Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore14,242 bytesSKILL.mdcore14,242 bytesSKILL.mdcore14,242 bytesSKILL.mdcore14,242 bytesSKILL.mdcore14,242 bytesSKILL.mdcore14,242 bytesSKILL.mdcore14,242 bytesSKILL.mdcore14,242 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-terraform-cost-estimator
When your agent uses it
Terraform cost estimation — Infracost breakdown and diff commands (monthly cost per resource), PR cost comments (before/after change delta), budget thresholds (block PRs over cost limit), usage files for variable quantities (S3 GB/requests), AWS pricing data sources, cost tagging strategy, OpenTofu/Terraform cost attribution, FinOps tagging policy enforcement, multi-environment cost comparison (dev vs prod)
What it loads into context
Frontmatter
94 tokensAlways available to the agent
SKILL.md
2,620 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Infracost — Terraform Cost Estimation
- GitHub Actions CI Integration
- FinOps Tagging Strategy
- Multi-Environment Cost Comparison
- Cost Estimation for Data Platform Components
- Cost Reporting Dashboard (Python)
- Anti-Patterns
- References
Files
SKILL.mdcore10,595 bytesSKILL.mdcore10,595 bytesSKILL.mdcore10,595 bytesSKILL.mdcore10,595 bytesSKILL.mdcore10,595 bytesSKILL.mdcore10,595 bytesSKILL.mdcore10,595 bytesSKILL.mdcore10,595 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-terraform-review
When your agent uses it
Terraform code review — module structure (main/variables/outputs/modules layout), variable validation blocks, type constraints, sensitive variables, locals vs variables, resource naming conventions, provider version pinning, data sources vs resources, module composition patterns, state management (remote backend S3/GCS), workspace strategy, dependency management (depends_on vs implicit), terraform fmt/validate/tflint checks, DRY with Terragrunt
What it loads into context
Frontmatter
92 tokensAlways available to the agent
SKILL.md
2,671 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Module Structure
- variables.tf Patterns
- outputs.tf Patterns
- Resource Naming Conventions
- Remote State Backend
- Data Sources vs Resources
- depends_on — Use Sparingly
- Linting and Validation
- Terragrunt for DRY Configs
- Review Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore10,326 bytesSKILL.mdcore10,326 bytesSKILL.mdcore10,326 bytesSKILL.mdcore10,326 bytesSKILL.mdcore10,326 bytesSKILL.mdcore10,326 bytesSKILL.mdcore10,326 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubinfra-terraform-security-scan
When your agent uses it
Terraform security scanning — tfsec static analysis (AWS/GCP/Azure misconfigurations), Checkov IaC policy checks (750+ rules, CIS benchmarks), tflint security rules, KICS scanner, S3 encryption/public access/versioning checks, IAM least-privilege patterns, security group rule review (0.0.0.0/0), KMS key rotation, VPC flow logs, CloudTrail enabled, pre-commit hooks, SARIF output for GitHub Security tab, policy-as-code with OPA/Sentinel
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
2,869 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- tfsec — Static Analysis
- Checkov — 750+ Policy Checks
- Common Security Patterns to Enforce
- GitHub Actions CI Integration
- Pre-commit Hooks
- OPA/Conftest Policy-as-Code
- Anti-Patterns
- References
Files
SKILL.mdcore10,226 bytesSKILL.mdcore10,226 bytesSKILL.mdcore10,226 bytesSKILL.mdcore10,226 bytesSKILL.mdcore10,226 bytesSKILL.mdcore10,226 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubplatform-engineering-agentic-control-plane
When your agent uses it
Agentic control plane for data platform — MCP (Model Context Protocol) server exposing platform tools to AI agents (FastMCP/Python SDK), natural language platform operations (trigger DAG/create topic/run dbt/query Trino via LLM), Claude-based platform assistant with tool use, multi-agent platform governance (audit agent/cost agent/reliability agent), MCP server deployment (Docker/Kubernetes), tool authorization and audit logging, agentic workflow patterns (plan-execute-verify), platform chat interface
What it loads into context
Frontmatter
111 tokensAlways available to the agent
SKILL.md
3,720 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- MCP Server for Data Platform
- Running the MCP Server
- Multi-Agent Governance
- Kubernetes Deployment
- Anti-Patterns
- References
Files
SKILL.mdcore15,284 bytesSKILL.mdcore15,284 bytesSKILL.mdcore15,284 bytesSKILL.mdcore15,284 bytesSKILL.mdcore15,284 bytesSKILL.mdcore15,284 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubplatform-engineering-data-platform-api
When your agent uses it
Data platform self-service API — FastAPI REST API for platform operations (Kafka topic CRUD/Airflow DAG trigger/dbt job run/Trino query execution), OAuth2+JWT authentication with team-based RBAC, async job tracking with status polling, rate limiting per team, OpenAPI spec generation, Terraform provider for API resources, versioned API (v1/v2), audit logging of all platform operations, SDK generation (Python/TypeScript), Kubernetes deployment with HPA
What it loads into context
Frontmatter
106 tokensAlways available to the agent
SKILL.md
3,322 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- API Architecture
- FastAPI App with JWT Auth
- Pipeline Trigger API
- Async Query API (Trino)
- Rate Limiting Middleware
- Kubernetes Deployment
- Anti-Patterns
- References
Files
SKILL.mdcore13,808 bytesSKILL.mdcore13,808 bytesSKILL.mdcore13,808 bytesSKILL.mdcore13,808 bytesSKILL.mdcore13,808 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubplatform-engineering-internal-developer-platform
When your agent uses it
Internal Developer Platform (IDP) for data engineering — Backstage Software Catalog (catalog-info.yaml for pipelines/datasets/services), Software Templates (scaffold new DAG/dbt project/Kafka topic), TechDocs integration, golden path enforcement, Port.io alternative, self-service data pipeline provisioning, platform scorecard (production readiness checks), team ownership model, API gateway for platform services, paved road vs escape hatch pattern
What it loads into context
Frontmatter
94 tokensAlways available to the agent
SKILL.md
3,022 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Backstage Software Catalog
- Software Templates (Golden Path)
- Platform Scorecard (Production Readiness)
- Self-Service Kafka Topic Provisioning
- Anti-Patterns
- References
Files
SKILL.mdcore12,631 bytesSKILL.mdcore12,631 bytesSKILL.mdcore12,631 bytesSKILL.mdcore12,631 bytesSKILL.mdcore12,631 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubairflow-starrocks-backfill
When your agent uses it
Airflow + StarRocks backfill patterns — historical partition reprocessing, date range loops with INSERT OVERWRITE, Broker Load replay for S3 partitions, safe backfill with max_active_runs=1, partial backfill resume from checkpoint, backfill idempotency via label strategy, clearing downstream tasks before rerun, parallel partition backfill with concurrency limits
What it loads into context
Frontmatter
81 tokensAlways available to the agent
SKILL.md
3,616 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Backfill Concepts for StarRocks
- Pattern 1: Catchup-Based Backfill
- Pattern 2: Programmatic Date Range Backfill DAG
- Pattern 3: INSERT OVERWRITE Backfill (Transform Re-run)
- Backfill Progress Tracking
- Parallel Backfill with Concurrency Control
- Anti-Patterns
- References
Files
SKILL.mdcore15,211 bytesSKILL.mdcore15,211 bytesSKILL.mdcore15,211 bytesSKILL.mdcore15,211 bytesSKILL.mdcore15,211 bytesSKILL.mdcore15,211 bytesSKILL.mdcore15,211 bytesSKILL.mdcore15,211 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubairflow-starrocks-cdc-orchestrator
When your agent uses it
Airflow CDC orchestration for StarRocks — watermark-based incremental sync, Routine Load health check DAG, Flink job submission via REST API, offset lag alerting, dead letter queue reprocessing, multi-table incremental sync with dependency graph, schema change detection and pipeline pause/resume
What it loads into context
Frontmatter
69 tokensAlways available to the agent
SKILL.md
3,869 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture
- Watermark-Based Incremental Sync DAG
- Routine Load Health Monitor DAG
- Flink Job Orchestration via REST API
- DLQ Reprocessing DAG
- Schema Change Coordination DAG
- Anti-Patterns
- References
Files
SKILL.mdcore16,131 bytesSKILL.mdcore16,131 bytesSKILL.mdcore16,131 bytesSKILL.mdcore16,131 bytesSKILL.mdcore16,131 bytesSKILL.mdcore16,131 bytesSKILL.mdcore16,131 bytesSKILL.mdcore16,131 bytesSKILL.mdcore16,131 bytesSKILL.mdcore16,131 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubairflow-starrocks-data-quality
When your agent uses it
Airflow + StarRocks data quality gates — post-load row count validation, freshness checks (MAX(updated_at) vs expected), null explosion detection, duplicate key audit on Primary Key tables, volume anomaly detection (z-score vs 7-day avg), SODA-style SQL quality checks embedded in DAG, quarantine pattern for bad partitions
What it loads into context
Frontmatter
75 tokensAlways available to the agent
SKILL.md
2,964 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Quality Check Task Pattern
- Row Count Validation
- Freshness Check
- Null Explosion Detection
- Duplicate Detection (Primary Key Tables)
- Volume Anomaly Detection (Z-Score)
- Referential Integrity Check
- Quarantine Bad Partitions
- Full DQ Gate DAG
- Anti-Patterns
- References
Files
SKILL.mdcore11,450 bytesSKILL.mdcore11,450 bytesSKILL.mdcore11,450 bytesSKILL.mdcore11,450 bytesSKILL.mdcore11,450 bytesSKILL.mdcore11,450 bytesSKILL.mdcore11,450 bytesSKILL.mdcore11,450 bytesSKILL.mdcore11,450 bytesSKILL.mdcore11,450 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubairflow-starrocks-etl-best-practices
When your agent uses it
Airflow + StarRocks ETL best practices — idempotent DAG design (label strategy/partition overwrite), retry with backoff, SLA callbacks, dynamic partition creation, duplicate prevention with MERGE/INSERT OVERWRITE, DAG-level concurrency controls, dependency ordering, catchup safety, data lineage tagging
What it loads into context
Frontmatter
74 tokensAlways available to the agent
SKILL.md
3,039 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Idempotency Patterns
- Retry and Backoff
- SLA Monitoring
- Dynamic Partition Management
- Dependency Ordering
- Concurrency Controls
- Data Lineage Tagging
- Catchup Safety Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore12,152 bytesSKILL.mdcore12,152 bytesSKILL.mdcore12,152 bytesSKILL.mdcore12,152 bytesSKILL.mdcore12,152 bytesSKILL.mdcore12,152 bytesSKILL.mdcore12,152 bytesSKILL.mdcore12,152 bytesSKILL.mdcore12,152 bytesSKILL.mdcore12,152 bytesSKILL.mdcore12,152 bytesSKILL.mdcore12,152 bytesSKILL.mdcore12,152 bytesSKILL.mdcore12,152 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubairflow-starrocks-pipeline
When your agent uses it
Airflow + StarRocks pipeline orchestration — MySqlHook for DDL/DML, Broker Load trigger + poll pattern, Stream Load via HTTP operator, Routine Load job lifecycle (pause/resume/stop), sensor for load completion, ANALYZE TABLE post-load, partition-aware DAG templating, Airflow variables for StarRocks connection config, XCom label passing
What it loads into context
Frontmatter
85 tokensAlways available to the agent
SKILL.md
3,951 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Connection Setup
- Pattern 1: Broker Load DAG (S3 Batch)
- Pattern 2: Stream Load Micro-Batch DAG
- Pattern 3: Routine Load Lifecycle Management
- Custom Sensor: Wait for Routine Load Lag < Threshold
- ANALYZE TABLE After Load
- Airflow Variables Pattern for StarRocks Config
- Anti-Patterns
- References
Files
SKILL.mdcore16,176 bytesSKILL.mdcore16,176 bytesSKILL.mdcore16,176 bytesSKILL.mdcore16,176 bytesSKILL.mdcore16,176 bytesSKILL.mdcore16,176 bytesSKILL.mdcore16,176 bytesSKILL.mdcore16,176 bytesSKILL.mdcore16,176 bytesSKILL.mdcore16,176 bytesSKILL.mdcore16,176 bytesSKILL.mdcore16,176 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdbt-starrocks-models
When your agent uses it
dbt + StarRocks models — dbt-starrocks adapter setup (profiles.yml), all materializations (table/view/incremental/ephemeral), incremental strategies (append/insert_overwrite/unique_key merge), StarRocks-specific model config (engine/keys/partition_by/distributed_by/properties), Duplicate/Aggregate/Primary Key table DDL from dbt, partition_by with date_trunc, on_schema_change behavior
What it loads into context
Frontmatter
99 tokensAlways available to the agent
SKILL.md
2,491 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Installation and Setup
- Table Materialization
- Incremental Materialization
- View Materialization
- Ephemeral Models (CTEs)
- dbt_project.yml StarRocks Config
- Partition Configuration Options
- on_schema_change Behavior
- Sources and Refs
- Anti-Patterns
- References
Files
SKILL.mdcore9,841 bytesSKILL.mdcore9,841 bytesSKILL.mdcore9,841 bytesSKILL.mdcore9,841 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdbt-starrocks-performance
When your agent uses it
dbt + StarRocks performance tuning — model DAG optimization (fan-in/fan-out), incremental merge window sizing, partition-aware incremental filters, avoiding full table rebuilds, query plan hints in dbt SQL (LEADING/JOIN hints), materialized view as dbt model target, concurrent model execution with threads, pre/post hooks for ANALYZE TABLE, dbt run selectors to minimize rebuilt models
What it loads into context
Frontmatter
91 tokensAlways available to the agent
SKILL.md
2,309 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Partition-Aware Incremental Filters
- Late-Arriving Data Window
- ANALYZE TABLE via Post-Hook
- Query Hints in dbt Models
- Pre-Hook: Ensure Partition Exists
- Materialized View as dbt Model
- Thread and Concurrency Tuning
- Model Selection for Minimal Rebuilds
- var() for Environment-Specific Config
- Materialization Choice vs Performance
- Profiling Slow Models
- Anti-Patterns
- References
Files
SKILL.mdcore9,236 bytesSKILL.mdcore9,236 bytesSKILL.mdcore9,236 bytesSKILL.mdcore9,236 bytesSKILL.mdcore9,236 bytesSKILL.mdcore9,236 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdbt-starrocks-production-readiness
When your agent uses it
dbt + StarRocks production readiness — slim CI with state:modified+, manifest.json artifact storage and --defer for dev, dbt Cloud vs dbt Core deployment, RBAC for dbt users in StarRocks, secrets management for profiles.yml, dbt run/test exit codes in CI, breaking change detection, scheduled dbt runs via Airflow/dbt Cloud, dbt docs generation and hosting, model versioning
What it loads into context
Frontmatter
99 tokensAlways available to the agent
SKILL.md
2,713 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Minimum StarRocks RBAC for dbt
- Secrets Management for profiles.yml
- Slim CI with state:modified+
- Upload Manifest After Prod Run
- Breaking Change Detection
- Airflow dbt Operator
- Selective Production Runs
- Model Versioning
- dbt Documentation
- Exit Code Handling in CI
- Anti-Patterns
- References
Files
SKILL.mdcore10,405 bytesSKILL.mdcore10,405 bytesSKILL.mdcore10,405 bytesSKILL.mdcore10,405 bytesSKILL.mdcore10,405 bytesSKILL.mdcore10,405 bytesSKILL.mdcore10,405 bytesSKILL.mdcore10,405 bytesSKILL.mdcore10,405 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdbt-starrocks-semantic-layer
When your agent uses it
dbt + StarRocks semantic layer — dbt Semantic Layer (MetricFlow) on StarRocks, metric definitions (simple/ratio/cumulative/derived), dimension definitions, saved queries, semantic model DDL, exposures for BI tool documentation, dbt-metricflow query CLI, linking metrics to StarRocks materialized views for performance, business KPI governance patterns
What it loads into context
Frontmatter
86 tokensAlways available to the agent
SKILL.md
2,345 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture
- Installation
- Semantic Model Definition
- Metric Definitions
- Dimension Model with Entities
- Saved Queries
- MetricFlow CLI Queries
- Linking Metrics to StarRocks MVs for Performance
- Exposures for BI Documentation
- Project Layout
- Anti-Patterns
- References
Files
SKILL.mdcore9,709 bytesSKILL.mdcore9,709 bytesSKILL.mdcore9,709 bytesSKILL.mdcore9,709 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdbt-starrocks-testing
When your agent uses it
dbt + StarRocks testing — generic tests (not_null/unique/accepted_values/relationships), singular tests (custom SQL assertions), source freshness tests (loaded_at_field), StarRocks-specific volume and freshness tests, dbt-expectations integration, test severity (warn vs error), store_failures for debugging failed tests, ANALYZE before test runs, partition-scoped test SQL
What it loads into context
Frontmatter
89 tokensAlways available to the agent
SKILL.md
2,249 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Generic Tests (schema.yml)
- Source Freshness Tests
- Singular Tests (Custom SQL Assertions)
- Partition-Scoped Tests
- dbt-expectations Integration
- Store Test Failures
- Test Severity Levels
- ANALYZE Before Test Runs
- Test Execution in CI
- Anti-Patterns
- References
Files
SKILL.mdcore8,902 bytesSKILL.mdcore8,902 bytesSKILL.mdcore8,902 bytesSKILL.mdcore8,902 bytesSKILL.mdcore8,902 bytesSKILL.mdcore8,902 bytesSKILL.mdcore8,902 bytesSKILL.mdcore8,902 bytesSKILL.mdcore8,902 bytesSKILL.mdcore8,902 bytesSKILL.mdcore8,902 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-admin-backup-restore
When your agent uses it
StarRocks backup and restore — CREATE REPOSITORY (S3/HDFS/NFS), BACKUP DATABASE/TABLE, SHOW BACKUP/RESTORE status, RESTORE with partition granularity, cross-cluster restore, incremental backup strategy, snapshot lifecycle, disaster recovery RTO/RPO targets
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
7,351 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture Overview
- 1. Repository Setup
- 2. BACKUP Operations
- 3. RESTORE Operations
- 4. Incremental Backup Strategy
- 5. Cross-Cluster Restore
- 6. Backup Airflow DAG
- 7. RTO/RPO Design
- 8. Snapshot Lifecycle Management
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore29,061 bytesSKILL.mdcore29,061 bytesSKILL.mdcore29,061 bytesSKILL.mdcore29,061 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-admin-cluster-health
When your agent uses it
StarRocks cluster health monitoring — FE/BE/CN node status, tablet health, replica status, compaction backlog, storage imbalance, SHOW commands, system tables (information_schema/sys), alert thresholds, FE quorum checks, BE disk usage, dead replica detection, Prometheus metrics
What it loads into context
Frontmatter
67 tokensAlways available to the agent
SKILL.md
9,063 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture Overview
- FE Health Checks
- BE Health Checks
- Tablet Health
- Replica Status
- Compaction Backlog
- Storage Balance
- Cluster Health Summary Query
- Prometheus Metrics
- Health Check Script
- Quick Reference — SHOW PROC Paths
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytesSKILL.mdcore36,322 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-admin-compaction
When your agent uses it
StarRocks compaction tuning — base compaction vs cumulative compaction, compaction score analysis, write amplification reduction, BE config parameters (compaction_threads/min_cumulative_compaction_num_singleton_deltas/max_compaction_candidate_num), SHOW PROC '/compactions', manual compaction trigger, Primary Key table compaction, rowset management
What it loads into context
Frontmatter
77 tokensAlways available to the agent
SKILL.md
7,496 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Compaction Architecture
- Reading Compaction State
- BE Configuration Parameters
- Primary Key Table Compaction
- Manual Compaction Trigger
- Write Amplification Reduction
- Monitoring Compaction
- Troubleshooting
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore29,902 bytesSKILL.mdcore29,902 bytesSKILL.mdcore29,902 bytesSKILL.mdcore29,902 bytesSKILL.mdcore29,902 bytesSKILL.mdcore29,902 bytesSKILL.mdcore29,902 bytesSKILL.mdcore29,902 bytesSKILL.mdcore29,902 bytesSKILL.mdcore29,902 bytesSKILL.mdcore29,902 bytesSKILL.mdcore29,902 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-admin-query-monitor
When your agent uses it
StarRocks query monitoring and resource management — slow query log, SHOW PROCESSLIST, information_schema.query_history, resource groups (CREATE RESOURCE GROUP), classifiers, CPU/memory/concurrency limits, query queuing, KILL QUERY, workload isolation, Audit Loader plugin
What it loads into context
Frontmatter
62 tokensAlways available to the agent
SKILL.md
6,704 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Real-Time Query Monitoring
- Query History
- Slow Query Log
- Resource Groups
- Workload Isolation Patterns
- Query Queuing
- Memory Spill
- Audit Loader Plugin
- Dashboard Queries
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore26,504 bytesSKILL.mdcore26,504 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-admin-security
When your agent uses it
StarRocks security and RBAC — CREATE USER/ROLE, GRANT/REVOKE privileges (catalog/database/table/view/MV/function/resource group level), built-in roles (cluster_admin/db_admin/user_admin/public), LDAP/LDAP group auth, row-level security policies, column masking, SSL/TLS, audit log, privilege inheritance, security best practices
What it loads into context
Frontmatter
80 tokensAlways available to the agent
SKILL.md
5,771 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Privilege System Overview
- User Management
- Role Management
- Privilege Reference
- LDAP Integration
- Row-Level Security
- Data Masking
- Audit Log
- SSL / TLS
- Multi-tenant Pattern — Database-per-Team Isolation
- Security Hardening Checklist
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore22,847 bytesSKILL.mdcore22,847 bytesSKILL.mdcore22,847 bytesSKILL.mdcore22,847 bytesSKILL.mdcore22,847 bytesSKILL.mdcore22,847 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-admin-storage-balancer
When your agent uses it
StarRocks storage balancing — tablet distribution across BEs, disk skew detection (SHOW BACKENDS disk usage), cluster_balance analysis (SHOW PROC '/cluster_balance'), balance_load_score_threshold tuning, tablet migration monitoring, BE decommission, adding new BE nodes, storage capacity forecasting, imbalance alerts
What it loads into context
Frontmatter
68 tokensAlways available to the agent
SKILL.md
7,065 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Tablet Distribution Concepts
- Detecting Imbalance
- Balance Configuration
- Adding New BE Nodes
- Decommissioning a BE
- Disk-Level Balancing
- Tablet Migration Monitoring
- Capacity Forecasting
- Rebalance After BE Failure
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore28,897 bytesSKILL.mdcore28,897 bytesSKILL.mdcore28,897 bytesSKILL.mdcore28,897 bytesSKILL.mdcore28,897 bytesSKILL.mdcore28,897 bytesSKILL.mdcore28,897 bytesSKILL.mdcore28,897 bytesSKILL.mdcore28,897 bytesSKILL.mdcore28,897 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-aggregation-optimizer
When your agent uses it
StarRocks aggregation optimization — one-phase vs two-phase aggregation, pre-aggregation pushdown to scan, Aggregate Key table automatic merge, GROUP BY on distribution key (local aggregation), COUNT DISTINCT optimization (multi-phase), HLL/BITMAP approximate aggregation, aggregation spill tuning, EXPLAIN aggregation nodes
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
9,281 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Aggregation Architecture
- One-Phase vs Two-Phase Aggregation
- Pre-Aggregation Pushdown
- GROUP BY on Distribution Key
- COUNT DISTINCT Optimization
- HLL Approximate Aggregation
- BITMAP Aggregation
- Aggregation Spill
- EXPLAIN Aggregation Analysis
- Design Patterns
- Anti-Patterns
- References
Files
SKILL.mdcore37,587 bytesSKILL.mdcore37,587 bytesSKILL.mdcore37,587 bytesSKILL.mdcore37,587 bytesSKILL.mdcore37,587 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-ai-incident-rca
When your agent uses it
StarRocks AI incident RCA — autonomous root cause analysis agent for FE/BE failures, memory spike diagnosis (BE heap/process memory), Routine Load pause RCA (ErrorLogUrls + error patterns), Kafka consumer lag spike analysis, compaction backlog detection, tablet replication failures, OOM kill patterns, query timeout clusters, FE GC pressure detection, structured incident report generation
What it loads into context
Frontmatter
85 tokensAlways available to the agent
SKILL.md
3,455 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- RCA Agent Workflow
- Incident Classifier
- BE Memory / OOM Diagnosis
- Routine Load Pause RCA
- Query Timeout Cluster Analysis
- Tablet Replication Failure Diagnosis
- Structured RCA Report Generator
- Usage Example
- Anti-Patterns
- References
Files
SKILL.mdcore14,149 bytesSKILL.mdcore14,149 bytesSKILL.mdcore14,149 bytesSKILL.mdcore14,149 bytesSKILL.mdcore14,149 bytesSKILL.mdcore14,149 bytesSKILL.mdcore14,149 bytesSKILL.mdcore14,149 bytesSKILL.mdcore14,149 bytesSKILL.mdcore14,149 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-ai-query-autotuner
When your agent uses it
StarRocks AI query autotuner — autonomous SQL optimization agent workflow (EXPLAIN COSTS → analyze → recommend), materialized view recommendation from slow query log, index recommendation (bitmap/bloom filter), partition pruning diagnosis, join order hints generation, statistics staleness detection and auto-ANALYZE trigger, slow query pattern classification, query rewrite suggestions
What it loads into context
Frontmatter
84 tokensAlways available to the agent
SKILL.md
3,398 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Autotuner Agent Workflow
- Step 1: Fetch and Parse EXPLAIN COSTS
- Step 2: Anti-Pattern Classifier
- Step 3: Statistics Staleness Check
- Step 4: Materialized View Recommendation
- Step 5: Query Rewrite with Hints
- Step 6: Full Autotuner Report
- Slow Query Log Analysis
- Anti-Patterns
- References
Files
SKILL.mdcore13,929 bytesSKILL.mdcore13,929 bytesSKILL.mdcore13,929 bytesSKILL.mdcore13,929 bytesSKILL.mdcore13,929 bytesSKILL.mdcore13,929 bytesSKILL.mdcore13,929 bytesSKILL.mdcore13,929 bytesSKILL.mdcore13,929 bytesSKILL.mdcore13,929 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-broker-load
When your agent uses it
StarRocks Broker Load — LOAD DATA from S3/HDFS/GCS/MinIO/Azure, CSV/Parquet/ORC format support, column mapping expressions, multi-table atomic load, SHOW LOAD status polling, CANCEL LOAD, S3 credential patterns (access key/IAM role/instance profile), parallelism tuning, Airflow integration, wildcard file paths
What it loads into context
Frontmatter
83 tokensAlways available to the agent
SKILL.md
2,930 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Basic Syntax
- Storage Authentication Patterns
- File Format Configuration
- Multi-Table Atomic Load
- Monitoring SHOW LOAD
- Cancel a Load
- Parallelism Tuning
- Airflow Integration
- Wildcard and Multiple Paths
- Anti-Patterns
- References
Files
SKILL.mdcore10,596 bytesSKILL.mdcore10,596 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-bucketing
When your agent uses it
StarRocks bucketing (distribution) — DISTRIBUTED BY HASH vs RANDOM, bucket count selection formula, distribution key selection (high cardinality/join key), skew detection and prevention, colocate join setup (colocate_with property), bucket count modification (ALTER TABLE), auto bucket sizing (StarRocks 3.2+), tablet sizing target (1-10 GB)
What it loads into context
Frontmatter
87 tokensAlways available to the agent
SKILL.md
6,918 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Bucketing Concepts
- DISTRIBUTED BY HASH
- DISTRIBUTED BY RANDOM (StarRocks 2.5.7+)
- Bucket Count Selection
- Auto Bucket Sizing (StarRocks 3.2+)
- Skew Detection and Prevention
- Changing Bucket Count (ALTER TABLE)
- Colocate Join
- Anti-Patterns
- Production Workflow: Initial Table Design
- Monitoring Bucket Health (Ongoing)
- References
Files
SKILL.mdcore26,689 bytesSKILL.mdcore26,689 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-cbo
When your agent uses it
StarRocks cost-based optimizer — ANALYZE TABLE (full/sample/histogram/predicate columns), AUTO ANALYZE configuration, statistics storage (_statistics_ database), SHOW ANALYZE STATUS, stale statistics detection, cardinality estimation failures, CBO join hints (LEADING/broadcast/shuffle), EXPLAIN COSTS reading, multi-column statistics (3.5+)
What it loads into context
Frontmatter
85 tokensAlways available to the agent
SKILL.md
3,664 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- CBO Architecture
- ANALYZE TABLE
- AUTO ANALYZE Configuration
- Monitoring Statistics Collection
- Statistics Storage Tables
- Detecting Cardinality Estimation Errors
- CBO Optimizer Hints
- EXPLAIN COSTS Reading
- Statistics Maintenance Schedule
- DROP STATS (Force Re-Collect)
- Multi-Column Statistics (StarRocks 3.5+)
- Anti-Patterns
- References
Files
SKILL.mdcore14,683 bytesSKILL.mdcore14,683 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-cdc-pipeline
When your agent uses it
StarRocks CDC pipeline — Flink CDC (flink-cdc-connectors) to StarRocks Primary Key table, Debezium + Kafka → Routine Load upsert, StarRocks Flink connector (exactly-once, DELETE semantics), schema change propagation, Debezium envelope parsing, multi-table CDC fan-out, dead letter queue for failed CDC events, lag monitoring
What it loads into context
Frontmatter
88 tokensAlways available to the agent
SKILL.md
3,126 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture Patterns
- Pattern A: Routine Load from Debezium/Kafka
- Pattern B: Flink CDC → StarRocks Flink Connector
- Pattern C: Debezium → Kafka → Flink Transform → StarRocks
- Multi-Table CDC Fan-Out
- Schema Change Propagation
- Dead Letter Queue for Failed CDC Events
- CDC Lag Monitoring
- Production Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore12,373 bytesSKILL.mdcore12,373 bytesSKILL.mdcore12,373 bytesSKILL.mdcore12,373 bytesSKILL.mdcore12,373 bytesSKILL.mdcore12,373 bytesSKILL.mdcore12,373 bytesSKILL.mdcore12,373 bytesSKILL.mdcore12,373 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-concurrency-optimizer
When your agent uses it
StarRocks high-concurrency optimization — pipeline_dop tuning for BI workloads, resource groups for workload isolation (short_query type), query queue configuration, FE connection pool, tablet scan parallelism, point query optimization (Primary Key table direct lookup), query cache for repeated dashboard queries, BE thread pool tuning
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
7,485 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Concurrency Architecture
- 1. Pipeline DOP (Degree of Parallelism)
- 2. Resource Groups for Workload Isolation
- 3. Query Queue
- 4. FE Connection Handling
- 5. Tablet Scan Parallelism
- 6. Point Query Optimization (Primary Key Tables)
- 7. Query Cache
- 8. BE Thread Pool Tuning
- 9. Connection Limit Patterns
- 10. Monitoring and Diagnostics
- Anti-Patterns
- Quick-Reference Configuration Checklist
- References to Consult When Needed
Files
SKILL.mdcore30,987 bytesSKILL.mdcore30,987 bytesSKILL.mdcore30,987 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-data-modeling
When your agent uses it
StarRocks data modeling — star schema vs wide table design, fact/dimension DDL patterns, denormalization strategy for OLAP, bitmap indexes, bloom filter indexes, sort key optimization, schema review checklist, SCD type 2 with Primary Key table, aggregation table design, BI acceleration patterns, avoiding over-normalization
What it loads into context
Frontmatter
75 tokensAlways available to the agent
SKILL.md
9,887 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- StarRocks OLAP Data Modeling Principles
- Table Types Quick Reference
- Star Schema in StarRocks
- Wide Table Strategy
- Sort Key Optimization
- Bitmap Index
- Bloom Filter Index
- SCD Type 2 with Primary Key Table
- Aggregation Table Design
- BI Acceleration Patterns
- Schema Review Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore40,731 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-data-quality-guardian
When your agent uses it
StarRocks data quality — freshness queries (MAX(updated_at) vs expected SLA), duplicate detection on Primary Key tables, null anomaly SQL (column-level null rate vs baseline), volume drift detection (day-over-day ratio), cross-table referential integrity checks, data completeness for partitions, StarRocks-specific quality checks (tablet health, compaction lag, replication factor), Python DQ scan class
What it loads into context
Frontmatter
89 tokensAlways available to the agent
SKILL.md
3,200 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Freshness Checks
- Duplicate Detection
- Null Rate Analysis
- Volume Anomaly Detection
- Referential Integrity Checks
- Data Completeness
- StarRocks-Specific Health Checks
- Python DQ Scan Class
- Store DQ Results for Trending
- Anti-Patterns
- References
Files
SKILL.mdcore12,956 bytesSKILL.mdcore12,956 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-ddl-table-types
When your agent uses it
StarRocks table types — Duplicate Key (append-only log/event), Aggregate Key (pre-aggregation metrics), Unique Key (upsert dedup), Primary Key (full DML upsert/delete, MVCC), CREATE TABLE DDL, key column selection, aggregate functions (SUM/MAX/MIN/REPLACE/HLL_UNION/BITMAP_UNION), when to use each type, storage engine differences
What it loads into context
Frontmatter
92 tokensAlways available to the agent
SKILL.md
10,242 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Decision Table: Which Table Type to Use
- 1. Duplicate Key Table
- 2. Aggregate Key Table
- 3. Unique Key Table
- 4. Primary Key Table
- 5. DDL Properties Reference
- 6. Sort Key vs Distribution Key
- 7. Data Type Constraints for Key Columns
- 8. ALTER TABLE
- 9. Production Examples
- 10. Anti-Patterns
- 11. Decision Framework Summary
- References to Consult When Needed
Files
SKILL.mdcore42,116 bytesSKILL.mdcore42,116 bytesSKILL.mdcore42,116 bytesSKILL.mdcore42,116 bytesSKILL.mdcore42,116 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-explain-plan
When your agent uses it
StarRocks EXPLAIN plan reading — EXPLAIN/EXPLAIN VERBOSE/EXPLAIN COSTS output structure, operator nodes (OlapScanNode/HashJoinNode/AggregationNode/ExchangeNode/SortNode/ProjectNode), reading fragment instances, identifying bottlenecks (shuffle exchange cost, large scan rows, memory spill), runtime filter nodes, partition pruning in scan, query profile (SHOW PROFILELIST/EXPLAIN ANALYZE)
What it loads into context
Frontmatter
105 tokensAlways available to the agent
SKILL.md
8,440 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- EXPLAIN Variants
- Plan Structure
- Key Operator Nodes
- Reading Row Estimates (Cardinality)
- Identifying Shuffle Cost
- Partition Pruning Verification
- Runtime Filter in EXPLAIN VERBOSE
- MV Query Rewrite Verification
- Query Profile (SHOW PROFILELIST and EXPLAIN ANALYZE)
- Annotated EXPLAIN Examples
- EXPLAIN Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore33,353 bytesSKILL.mdcore33,353 bytesSKILL.mdcore33,353 bytesSKILL.mdcore33,353 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-files-ingestion
When your agent uses it
StarRocks file ingestion — FILES() table function (SELECT/INSERT from S3/HDFS Parquet/ORC/CSV without CREATE TABLE), Iceberg external catalog (HMS/Glue/REST), CREATE EXTERNAL CATALOG, cross-catalog INSERT INTO SELECT, schema auto-detection, partition filter pushdown on external tables, SHOW CREATE CATALOG, external table DDL patterns
What it loads into context
Frontmatter
89 tokensAlways available to the agent
SKILL.md
2,375 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- FILES() Table Function
- Iceberg External Catalog
- Querying External Catalogs
- ETL Pattern: External Catalog → Internal Table
- Partition Filter Pushdown
- Hive Metastore External Catalog
- Schema Evolution Handling
- Writing Back to Iceberg (StarRocks 3.1+)
- Drop External Catalog
- Anti-Patterns
- References
Files
SKILL.mdcore8,588 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-join-optimization
When your agent uses it
StarRocks join optimization — broadcast join (small dimension to all BEs), shuffle/hash join (repartition both sides), colocate join (no network transfer, same distribution key), bucket shuffle join, nested loop join (cross join/non-equi), join strategy selection rules, runtime filter effect on joins, join hints, EXPLAIN join strategy verification, skew join handling
What it loads into context
Frontmatter
86 tokensAlways available to the agent
SKILL.md
7,245 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Join Strategies Overview
- Broadcast Join
- Shuffle (Hash Partition) Join
- Colocate Join
- Bucket Shuffle Join
- Nested Loop Join (Cross Join / Non-Equi)
- Join Strategy Selection Logic
- Runtime Filters on Joins
- Join Skew Handling
- Multi-Table Join Order
- EXPLAIN Verification Examples
- Anti-Patterns
- References
Files
SKILL.mdcore28,896 bytesSKILL.mdcore28,896 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-lakehouse-integration
When your agent uses it
StarRocks lakehouse integration — Iceberg/Hive/Delta external catalogs (HMS/Glue/REST), cross-catalog INSERT INTO SELECT, partition filter pushdown verification, external table statistics (ANALYZE on Iceberg), writing back to Iceberg from StarRocks (3.1+), Delta Lake catalog setup, Unity Catalog (3.2+), query federation across StarRocks + Iceberg + Hive in single SQL, cache invalidation (REFRESH EXTERNAL TABLE)
What it loads into context
Frontmatter
113 tokensAlways available to the agent
SKILL.md
2,611 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Supported External Catalogs
- Iceberg Catalog Setup
- Hive Catalog
- Delta Lake Catalog
- Catalog Navigation
- Cross-Catalog ETL
- Writing Back to Iceberg (StarRocks 3.1+)
- Partition Filter Pushdown
- Statistics on External Tables
- Cache Invalidation
- Federation Query: StarRocks + Iceberg + Hive
- Iceberg Time Travel Queries
- Iceberg Schema Evolution Handling
- Anti-Patterns
- References
Files
SKILL.mdcore9,963 bytesSKILL.mdcore9,963 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-materialized-views
When your agent uses it
StarRocks materialized views — synchronous MV (rollup/aggregate acceleration), asynchronous MV (CREATE MATERIALIZED VIEW REFRESH ASYNC/MANUAL/SCHEDULED, partition-aware refresh, query rewrite, nested MVs, MV on Iceberg/Hive external tables), SHOW MATERIALIZED VIEWS, ALTER/REFRESH/DROP MV, transparent query rewrite via EXPLAIN, use_mv hint
What it loads into context
Frontmatter
90 tokensAlways available to the agent
SKILL.md
9,936 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Two Types of Materialized Views
- Synchronous MV (Rollup)
- Asynchronous MV — Creation DDL
- Asynchronous MV — Examples
- Partition-Aware Refresh
- Query Rewrite
- MV on External Tables (Iceberg / Hive)
- Nested MVs
- MV Management Commands
- Production Example — Daily Sales Dashboard MV
- MV vs Query Cache vs Partition Pruning
- Anti-Patterns
- References
Files
SKILL.mdcore40,207 bytesSKILL.mdcore40,207 bytesSKILL.mdcore40,207 bytesSKILL.mdcore40,207 bytesSKILL.mdcore40,207 bytesSKILL.mdcore40,207 bytesSKILL.mdcore40,207 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-medallion-architecture
When your agent uses it
StarRocks Medallion (Bronze/Silver/Gold) architecture — Bronze raw ingestion (Duplicate Key), Silver cleansed layer (Primary Key upsert/dedup), Gold aggregated layer (Aggregate Key or MV), incremental transform patterns (INSERT OVERWRITE partition, watermark-based), layer DDL patterns, CDC Bronze landing, dbt-compatible layer design, inter-layer INSERT SELECT pipelines
What it loads into context
Frontmatter
89 tokensAlways available to the agent
SKILL.md
3,096 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Layer Design Principles
- Bronze Layer (Raw Ingestion)
- Silver Layer (Cleansed + Deduplicated)
- Gold Layer (Business Aggregations)
- Materialized View as Gold Layer
- Inter-Layer Pipeline Orchestration
- Schema Conventions
- Anti-Patterns
- References
Files
SKILL.mdcore12,528 bytesSKILL.mdcore12,528 bytesSKILL.mdcore12,528 bytesSKILL.mdcore12,528 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-memory-tuning
When your agent uses it
StarRocks memory tuning — BE memory architecture (mem_limit, query pool, load pool, compaction pool, metadata cache), query memory limits (query_mem_limit session var), memory spill to disk (spill_mode), OOM analysis (be.out log), mem_tracker hierarchy, FE heap tuning (JAVA_OPTS), Primary Key table persistent index memory, jemalloc tuning
What it loads into context
Frontmatter
84 tokensAlways available to the agent
SKILL.md
8,499 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- BE Memory Architecture
- Query Memory Limits
- Memory Spill to Disk
- Page Cache Tuning
- Primary Key Persistent Index Memory
- OOM Analysis
- FE Memory Tuning
- Load Memory Tuning
- jemalloc Tuning
- Memory Monitoring
- Memory Tuning Playbook
- Anti-Patterns
- Output Expectations
- References to Consult When Needed
Files
SKILL.mdcore34,392 bytesSKILL.mdcore34,392 bytesSKILL.mdcore34,392 bytesSKILL.mdcore34,392 bytesSKILL.mdcore34,392 bytesSKILL.mdcore34,392 bytesSKILL.mdcore34,392 bytesSKILL.mdcore34,392 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-partitioning
When your agent uses it
StarRocks partitioning strategy — RANGE partitioning (manual/dynamic/expression), LIST partitioning, dynamic partition properties (enable/time_unit/start/end/prefix/replication_num), partition pruning verification via EXPLAIN, hot/cold tiering with storage_medium, partition lifecycle automation, SHOW PARTITIONS, ADD/DROP/TRUNCATE PARTITION
What it loads into context
Frontmatter
80 tokensAlways available to the agent
SKILL.md
8,318 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- 1. Partitioning Concepts
- 2. Manual RANGE Partitioning
- 3. Dynamic Partitioning
- 4. Expression Partitioning (StarRocks 3.0+)
- 5. LIST Partitioning
- 6. Partition Management
- 7. Partition Pruning Verification
- 8. Hot/Cold Storage Tiering
- 9. Partition Strategy Decision Matrix
- 10. Complete Production Examples
- 11. Anti-Patterns
- 12. References
Files
SKILL.mdcore32,458 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-query-optimizer
When your agent uses it
StarRocks query optimization — vectorized execution engine, pipeline execution model, runtime filters (bloom/in/min-max), predicate pushdown, partition pruning, sort merge optimization, query hints (SET_VAR/JOIN hints), session variables for optimizer control, CBO statistics (ANALYZE TABLE/AUTO ANALYZE), query cache, pipeline parallelism tuning
What it loads into context
Frontmatter
82 tokensAlways available to the agent
SKILL.md
8,529 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Execution Architecture
- Cost-Based Optimizer (CBO)
- Runtime Filters
- Predicate Pushdown
- Sort Optimization
- Query Hints
- Session Variables for Optimizer Control
- Query Cache
- Pipeline Parallelism Tuning
- Optimization Workflow
- Anti-Patterns
- Output Expectations
- References to Consult When Needed
Files
SKILL.mdcore35,023 bytesSKILL.mdcore35,023 bytesSKILL.mdcore35,023 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-realtime-analytics
When your agent uses it
StarRocks real-time analytics — Kafka → Routine Load → Primary Key table for sub-second freshness, low-latency BI query patterns, real-time dashboard design (materialized view for pre-aggregation), metric store patterns, window-based freshness for streaming dashboards, colocate join for real-time multi-table queries, resource group isolation for OLAP vs ingestion
What it loads into context
Frontmatter
81 tokensAlways available to the agent
SKILL.md
2,655 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture
- Real-Time Event Table (Primary Key)
- Kafka → Routine Load for Real-Time Ingestion
- Real-Time Metric Queries
- Pre-Aggregation with Async Materialized View
- Colocate Join for Real-Time Multi-Table Queries
- Resource Group Isolation
- Dashboard Query Patterns
- Freshness Monitoring
- Anti-Patterns
- References
Files
SKILL.mdcore10,639 bytesSKILL.mdcore10,639 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-realtime-modeling
When your agent uses it
StarRocks real-time data modeling — Primary Key table streaming upserts (Flink/Kafka Routine Load), mutable dimension tables (partial column UPDATE), real-time pre-aggregation with Aggregate Key + streaming inserts, Routine Load for Kafka CDC, real-time materialized view refresh, low-latency BI patterns, latency vs consistency trade-offs
What it loads into context
Frontmatter
78 tokensAlways available to the agent
SKILL.md
9,215 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture Patterns
- Primary Key Table for Real-Time Upserts
- Routine Load for Kafka
- Flink Connector for StarRocks
- Real-Time Aggregates
- Mutable Dimension Pattern
- Latency vs Consistency
- Production Example: Complete Real-Time Orders Pipeline
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore38,700 bytesSKILL.mdcore38,700 bytesSKILL.mdcore38,700 bytesSKILL.mdcore38,700 bytesSKILL.mdcore38,700 bytesSKILL.mdcore38,700 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-routine-load-kafka
When your agent uses it
StarRocks Routine Load for Kafka — CREATE ROUTINE LOAD DDL (all PROPERTIES/KAFKA clause parameters), JSON/CSV/Avro format config, desired_concurrent_number tuning, SHOW ROUTINE LOAD columns, PAUSE/RESUME/ALTER/STOP, consumer lag monitoring, error log analysis, exactly-once semantics, Schema Registry for Avro, Kafka SASL/SSL config, idempotent upsert to Primary Key table
What it loads into context
Frontmatter
102 tokensAlways available to the agent
SKILL.md
3,332 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture
- CREATE ROUTINE LOAD — Full Syntax
- PROPERTIES Reference
- KAFKA Clause Reference
- Format Examples
- Upsert into Primary Key Table (CDC Pattern)
- Managing Routine Load Jobs
- SHOW ROUTINE LOAD Key Columns
- Consumer Lag Monitoring
- Error Diagnosis
- Tuning desired_concurrent_number
- Anti-Patterns
- References
Files
SKILL.mdcore12,690 bytesSKILL.mdcore12,690 bytesSKILL.mdcore12,690 bytesSKILL.mdcore12,690 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-schema-evolution
When your agent uses it
StarRocks schema evolution — ALTER TABLE ADD/DROP/MODIFY/REORDER COLUMN, column type widening rules, adding columns to Aggregate/Unique/Primary Key tables, schema change types (direct vs linked vs sorted), SHOW ALTER TABLE COLUMN progress, rollback safety, backward-compatible patterns, dbt model evolution, zero-downtime migration checklist
What it loads into context
Frontmatter
79 tokensAlways available to the agent
SKILL.md
5,806 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Schema Change Types in StarRocks
- ADD COLUMN
- DROP COLUMN
- MODIFY COLUMN (Type Widening)
- REORDER COLUMNS
- Monitoring Schema Changes
- Zero-Downtime Patterns
- dbt Model Evolution
- Backward-Compatible Checklist
- Anti-Patterns
- Output Expectations
- References to Consult When Needed
Files
SKILL.mdcore25,271 bytesSKILL.mdcore25,271 bytesSKILL.mdcore25,271 bytesSKILL.mdcore25,271 bytesSKILL.mdcore25,271 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-self-healing
When your agent uses it
StarRocks self-healing automation — auto-restart failed Routine Load jobs (detect PAUSED/CANCELLED + RESUME), rebalance tablet distribution after BE add/remove (REBALANCE command), trigger manual compaction for high-score tablets, auto-ANALYZE stale statistics, partition management (auto-drop old partitions), dead load label cleanup, BE disk space alerts + auto-tiering, scheduled health check + remediation agent
What it loads into context
Frontmatter
96 tokensAlways available to the agent
SKILL.md
3,453 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Auto-Restart Routine Load Jobs
- Compaction Backlog Healing
- Auto-ANALYZE Stale Statistics
- Auto-Drop Expired Partitions
- Dead Load Label Cleanup
- Scheduled Health Check and Remediation
- Airflow Integration
- Anti-Patterns
- References
Files
SKILL.mdcore16,183 bytesSKILL.mdcore16,183 bytesSKILL.mdcore16,183 bytesSKILL.mdcore16,183 bytesSKILL.mdcore16,183 bytesSKILL.mdcore16,183 bytesSKILL.mdcore16,183 bytesSKILL.mdcore16,183 bytesSKILL.mdcore16,183 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubstarrocks-stream-load
When your agent uses it
StarRocks Stream Load — HTTP PUT API (curl/Python requests), CSV/JSON format parameters (column_separator/jsonpaths/strip_outer_array), columns mapping, partial_update for Primary Key tables, label idempotency, max_filter_ratio, timeout tuning, merge commit mode (3.4+), response JSON parsing, Python bulk loader pattern, error diagnosis
What it loads into context
Frontmatter
81 tokensAlways available to the agent
SKILL.md
3,165 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Concepts
- Basic CSV Load
- JSON Load
- All Key Headers Reference
- Partial Update (Primary Key Table)
- Error Handling and Response
- Python Client Pattern
- Idempotency with Labels
- Merge Commit Mode (StarRocks 3.4+)
- Performance Tuning
- Anti-Patterns
- References
Files
SKILL.mdcore12,208 bytesSKILL.mdcore12,208 bytesSKILL.mdcore12,208 bytesSKILL.mdcore12,208 bytesSKILL.mdcore12,208 bytesSKILL.mdcore12,208 bytesSKILL.mdcore12,208 bytesSKILL.mdcore12,208 bytesSKILL.mdcore12,208 bytesSKILL.mdcore12,208 bytesSKILL.mdcore12,208 bytesSKILL.mdcore12,208 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-admin-cluster-health
When your agent uses it
Trino cluster health monitoring and administration — coordinator/worker health checks, REST API status endpoints (/v1/info /v1/node /v1/query /v1/cluster), JMX MBean metrics (running queries/failed queries/OOM kills/memory pool), Prometheus JMX exporter config, Grafana dashboards, query queue depth monitoring, worker node stability, memory pressure detection, BLOCKED query diagnosis, Web UI interpretation, log analysis, graceful shutdown
What it loads into context
Frontmatter
103 tokensAlways available to the agent
SKILL.md
2,594 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- REST API Health Endpoints
- Key Health Metrics via REST
- JMX MBeans for Prometheus
- Prometheus Alert Rules
- Query State Diagnosis
- Log Monitoring
- Graceful Worker Shutdown (Rolling Upgrade)
- Worker Node Checklist
- Web UI Key Views
- Anti-Patterns
- References
Files
SKILL.mdcore9,708 bytesSKILL.mdcore9,708 bytesSKILL.mdcore9,708 bytesSKILL.mdcore9,708 bytesSKILL.mdcore9,708 bytesSKILL.mdcore9,708 bytesSKILL.mdcore9,708 bytesSKILL.mdcore9,708 bytesSKILL.mdcore9,708 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-airflow-lakehouse-pipelines
When your agent uses it
Airflow-orchestrated Iceberg lakehouse ETL pipelines — Bronze/Silver/Gold layer DAGs, Iceberg maintenance jobs (optimize/expire_snapshots/remove_orphan_files) as Airflow tasks, snapshot expiration scheduling, compaction DAG patterns, partition-by-partition backfill with dynamic task mapping, late-arriving data handling, watermark tracking table, post-load data quality gates (row count/freshness/null rate checks via TrinoHook), full medallion pipeline DAG example
What it loads into context
Frontmatter
113 tokensAlways available to the agent
SKILL.md
3,179 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Full Medallion Pipeline DAG
- Iceberg Maintenance DAG
- Partition Backfill with Dynamic Task Mapping
- Watermark Table for Late-Arriving Data
- Data Quality Gate Pattern
- Anti-Patterns
- References
Files
SKILL.mdcore13,709 bytesSKILL.mdcore13,709 bytesSKILL.mdcore13,709 bytesSKILL.mdcore13,709 bytesSKILL.mdcore13,709 bytesSKILL.mdcore13,709 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-airflow-orchestration
When your agent uses it
Airflow orchestration for Trino pipelines — TrinoOperator and TrinoHook usage, trino_conn_id connection setup, idempotent DAG patterns (INSERT INTO / MERGE with deterministic run_ids), partition-aware scheduling with Airflow logical_date, sensor patterns (TrinoCheckOperator), SLA monitoring, retry configuration for Trino queries, incremental load orchestration, dbt + Trino Airflow integration (BashOperator/DbtRunOperator), metadata-driven DAG generation
What it loads into context
Frontmatter
107 tokensAlways available to the agent
SKILL.md
2,892 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Connection Setup
- TrinoOperator: Basic Usage
- Idempotent Trino DAGs
- TrinoHook: Dynamic SQL with Python
- Partition-Aware Incremental Load DAG
- dbt + Trino Integration
- SLA Monitoring
- Anti-Patterns
- References
Files
SKILL.mdcore11,823 bytesSKILL.mdcore11,823 bytesSKILL.mdcore11,823 bytesSKILL.mdcore11,823 bytesSKILL.mdcore11,823 bytesSKILL.mdcore11,823 bytesSKILL.mdcore11,823 bytesSKILL.mdcore11,823 bytesSKILL.mdcore11,823 bytesSKILL.mdcore11,823 bytesSKILL.mdcore11,823 bytesSKILL.mdcore11,823 bytesSKILL.mdcore11,823 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-cost-optimization
When your agent uses it
Trino warehouse cost optimization — query scan cost analysis (system.runtime.queries/system.runtime.tasks), identifying expensive queries by CPU time and data scanned, scan reduction via partition pruning and file compaction, worker autoscaling patterns (scale-to-zero for batch), spot instance strategies for workers, S3 object storage cost (storage vs request costs), Iceberg compaction economics (fewer splits = fewer S3 GET requests), cost attribution by team/user, materialized view break-even analysis, result caching
What it loads into context
Frontmatter
108 tokensAlways available to the agent
SKILL.md
2,998 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Query Cost Analysis
- Estimated Query Cost Model
- Scan Reduction Strategies
- Worker Autoscaling
- Spot Instance Strategy
- Materialized View Break-Even
- Cost Attribution Reporting
- Storage Cost Optimization
- Anti-Patterns
- References
Files
SKILL.mdcore11,526 bytesSKILL.mdcore11,526 bytesSKILL.mdcore11,526 bytesSKILL.mdcore11,526 bytesSKILL.mdcore11,526 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-dbt-platform
When your agent uses it
Production dbt + Trino platform — dbt-trino adapter profiles.yml (ldap/kerberos/oauth/jwt/certificate auth), all materializations (table/view/incremental/materialized_view/ephemeral), incremental strategies (append/merge/delete+insert), Iceberg table_properties in config blocks (format/partitioning/sorted_by/location), on_schema_change, snapshots with TIMESTAMP(6), slim CI with state:modified+ and --defer, dbt project structure (staging/intermediate/mart), ANALYZE post-hook, session_properties in profiles, multi-thread parallelism
What it loads into context
Frontmatter
130 tokensAlways available to the agent
SKILL.md
2,549 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Installation
- profiles.yml
- dbt Project Structure
- Materializations with Iceberg Properties
- Snapshots (SCD2 on Iceberg)
- Sources Configuration
- Slim CI: state:modified+ with --defer
- ANALYZE Post-Hook for CBO
- Anti-Patterns
- References
Files
SKILL.mdcore9,663 bytesSKILL.mdcore9,663 bytesSKILL.mdcore9,663 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-dbt-query-performance
When your agent uses it
Optimizing dbt-generated SQL performance on Trino — ephemeral vs view vs table materialization trade-offs, CTE explosion patterns, partition-aware incremental filters (bounded watermarks), MERGE vs delete+insert strategy selection, avoiding full-refresh anti-patterns, query hints in dbt SQL (BROADCAST hint), dbt thread tuning, session_properties for dbt runs, ANALYZE post-hooks, incremental model design patterns for Iceberg, avoiding small file proliferation from frequent incremental runs
What it loads into context
Frontmatter
108 tokensAlways available to the agent
SKILL.md
2,400 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Materialization Trade-Off Matrix
- Ephemeral Models: Avoid CTE Explosion
- Incremental Models: Partition-Aware Filters
- MERGE vs delete+insert: Choosing the Right Strategy
- Avoiding Full-Refresh Surprises
- Query Hints in dbt SQL
- Session Properties for dbt Runs
- Thread Tuning
- ANALYZE Post-Hooks for CBO
- Small File Prevention in Incremental Models
- Model Testing for Performance Regression
- Anti-Patterns
- References
Files
SKILL.mdcore9,782 bytesSKILL.mdcore9,782 bytesSKILL.mdcore9,782 bytesSKILL.mdcore9,782 bytesSKILL.mdcore9,782 bytesSKILL.mdcore9,782 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-docker-compose-stack
When your agent uses it
Full local Trino Lakehouse Docker Compose stack — trinodb/trino coordinator+worker, Hive Metastore 3.x with PostgreSQL backend, MinIO object storage (S3-compatible), Apache Airflow, dbt-trino, Apache Superset BI, Prometheus+Grafana monitoring, healthchecks, startup ordering, persistent volumes, isolated networks, catalog property files, Iceberg catalog config, environment variable injection, Trino CLI access
What it loads into context
Frontmatter
99 tokensAlways available to the agent
SKILL.md
3,647 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Directory Structure
- docker-compose.yml
- Configuration Files
- .env File
- Quick Start
- dbt profiles.yml for Local Stack
- Anti-Patterns
- References
Files
SKILL.mdcore14,323 bytesSKILL.mdcore14,323 bytesSKILL.mdcore14,323 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-explain-plan-review
When your agent uses it
Trino EXPLAIN and EXPLAIN ANALYZE plan reading — DISTRIBUTED/LOGICAL/IO/VALIDATE formats, fragment types (SINGLE/HASH/ROUND_ROBIN/BROADCAST/SOURCE), exchange node analysis, stage bottleneck detection, data skew identification via task row-count variance, spill detection, operator-level metrics (ScanFilterProject/HashJoin/Aggregation/LocalExchange), cost estimate vs actual row disparity, slow plan patterns and fixes
What it loads into context
Frontmatter
106 tokensAlways available to the agent
SKILL.md
2,749 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- EXPLAIN Syntax Reference
- DISTRIBUTED Plan: Fragment Types
- Reading an EXPLAIN DISTRIBUTED Plan
- EXPLAIN ANALYZE: Runtime Metrics
- Common Plan Patterns and Fixes
- IO Plan: Verify Table Access
- EXPLAIN ANALYZE Verbose: Skew Detection
- Quick EXPLAIN Checklist
- Anti-Patterns
- References
Files
SKILL.mdcore10,312 bytesSKILL.mdcore10,312 bytesSKILL.mdcore10,312 bytesSKILL.mdcore10,312 bytesSKILL.mdcore10,312 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-federated-query-architecture
When your agent uses it
Trino federated query architecture across heterogeneous sources — cross-catalog JOIN patterns (Iceberg+PostgreSQL+MySQL+Kafka+ClickHouse), pushdown behavior per connector type, minimizing cross-catalog data movement, materializing JDBC data into Iceberg, query routing strategy, connector-specific limitations (JDBC serial fetch, Kafka read-once), performance cost model for federated joins, metadata caching, CREATE TABLE AS SELECT federation patterns, catalog isolation design
What it loads into context
Frontmatter
105 tokensAlways available to the agent
SKILL.md
2,540 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Federation Architecture
- Connector Performance Characteristics
- Cross-Catalog JOIN Patterns
- Predicate Pushdown Strategy
- Materialization Decision Matrix
- Snapshot Pattern: JDBC → Iceberg
- Multi-Source Reporting Query
- Catalog Isolation Design
- Anti-Patterns
- References
Files
SKILL.mdcore11,268 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-file-layout-optimization
When your agent uses it
Trino data file layout optimization for Iceberg — Parquet vs ORC file format selection, target file size tuning (iceberg.target-max-file-size), row group size, Parquet/ORC column encoding choices, Bloom filter indexes, sorted_by for min/max skipping, small file detection via $files metadata table, OPTIMIZE compaction strategies, partition design impact on file count, Z-order equivalent via sorted_by, split sizing and parallelism (iceberg.minimum-assigned-split-weight), write parallelism tuning
What it loads into context
Frontmatter
115 tokensAlways available to the agent
SKILL.md
2,750 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Format Selection: Parquet vs ORC
- Target File Size
- Parquet Row Group Tuning
- Sorted Files for Min/Max Skipping
- Bloom Filter Indexes
- Small File Detection and Compaction
- Split Weight and Parallelism
- Partition Design Impact on Files
- File Layout Health Check SQL
- Anti-Patterns
- References
Files
SKILL.mdcore10,973 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-iceberg-best-practices
When your agent uses it
Production Apache Iceberg best practices with Trino — hidden partitioning (day/month/year/hour/bucket/truncate transforms), partition evolution, sorted tables, file compaction (optimize/expire_snapshots/remove_orphan_files), snapshot management, metadata tables ($snapshots/$files/$partitions/$history), schema evolution, time travel queries, MERGE/UPDATE/DELETE DML, ANALYZE for CBO, Iceberg catalog types (HMS/Glue/REST/Nessie), small file prevention, Bloom filters
What it loads into context
Frontmatter
118 tokensAlways available to the agent
SKILL.md
2,973 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Table DDL: Production Template
- Partition Transforms (Hidden Partitioning)
- Partition Evolution
- Sorted Tables
- DML: INSERT / UPDATE / DELETE / MERGE
- Table Maintenance
- Snapshot Management and Time Travel
- Metadata Tables
- Schema Evolution
- Bloom Filter Indexes
- Statistics for CBO
- Hive → Iceberg Migration
- Anti-Patterns
- References
Files
SKILL.mdcore12,229 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-lakehouse-platform-architect
When your agent uses it
Trino-based Modern Data Platform architecture design — decoupled storage/compute, Iceberg as open table format, Hive Metastore/Glue catalog, MinIO/S3 object storage, Kafka ingestion layer, dbt transformation, Airflow orchestration, Superset BI — coordinator/worker topology, catalog design, metadata-driven architecture, multi-layer lakehouse (Bronze/Silver/Gold), federated query across heterogeneous sources
What it loads into context
Frontmatter
97 tokensAlways available to the agent
SKILL.md
2,383 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Architecture: Compute vs Storage Separation
- Cluster Topology
- Catalog Design
- Lakehouse Layer Design
- Technology Selection Matrix
- Component Stack Reference
- Anti-Patterns
- References
Files
SKILL.mdcore10,654 bytesSKILL.mdcore10,654 bytesSKILL.mdcore10,654 bytesSKILL.mdcore10,654 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-memory-and-spill-tuning
When your agent uses it
Trino memory management and spill-to-disk tuning — query.max-memory/query.max-total-memory/query.max-memory-per-node properties, memory.heap-headroom-per-node, JVM heap sizing (80% of RAM), spill-enabled/spiller-spill-path/spill-compression-codec configuration, exchange buffer tuning, OOM kill diagnosis, memory pool sizing, fault-tolerant execution exchange manager (S3/filesystem), session-level memory overrides, memory-intensive operator patterns (HashJoin/Sort/Window/GroupBy)
What it loads into context
Frontmatter
115 tokensAlways available to the agent
SKILL.md
2,394 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Memory Architecture
- Memory Configuration Properties
- JVM Configuration for Memory
- Spill-to-Disk Configuration
- Exchange Buffer Tuning
- Fault-Tolerant Execution (TASK retry mode)
- OOM Diagnosis Workflow
- Memory-Intensive Operators and Fixes
- Session-Level Memory Overrides
- Memory Sizing Quick Reference
- Anti-Patterns
- References
Files
SKILL.mdcore9,449 bytesSKILL.mdcore9,449 bytesSKILL.mdcore9,449 bytesSKILL.mdcore9,449 bytesSKILL.mdcore9,449 bytesSKILL.mdcore9,449 bytesSKILL.mdcore9,449 bytesSKILL.mdcore9,449 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-modern-data-stack-reference-architecture
When your agent uses it
Trino Modern Data Stack end-to-end reference architecture — full docker-compose (Kafka + MinIO + Hive Metastore + Trino + Airflow + dbt + Superset + Prometheus + Grafana), medallion lake DDL and pipeline DAGs, Kafka→Iceberg streaming ingest, dbt project layout with Trino profiles, Superset dataset config, Prometheus alert rules, production Kubernetes Helm values, operational runbook for daily maintenance
What it loads into context
Frontmatter
103 tokensAlways available to the agent
SKILL.md
9,395 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture Overview
- Component Versions (reference stack)
- docker-compose.yml
- Trino Configuration Files
- Medallion Lake DDL
- Airflow DAGs
- dbt Project Structure
- Monitoring Configuration
- Quick Start
- Kubernetes Production Deployment
- Operational Runbook
- Component Integration Points
- Anti-Patterns
- References
Files
SKILL.mdcore37,847 bytesSKILL.mdcore37,847 bytesSKILL.mdcore37,847 bytesSKILL.mdcore37,847 bytesSKILL.mdcore37,847 bytesSKILL.mdcore37,847 bytesSKILL.mdcore37,847 bytesSKILL.mdcore37,847 bytesSKILL.mdcore37,847 bytesSKILL.mdcore37,847 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-observability-platform
When your agent uses it
Trino observability and monitoring platform — JMX Prometheus exporter configuration (running queries/failed queries/OOM kills/execution latency P50/P90/P99/memory pool metrics), Grafana dashboard panels, OpenTelemetry trace propagation, query-level event listener for structured logging, Prometheus alert rules (worker loss/queue depth/OOM/failure rate/p99 latency), log aggregation patterns, query history analysis via REST API, slow query detection SQL
What it loads into context
Frontmatter
100 tokensAlways available to the agent
SKILL.md
3,564 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- JMX Prometheus Exporter Setup
- Prometheus Configuration
- Prometheus Alert Rules
- Grafana Dashboard Panels
- Event Listener: Structured Query Logging
- Slow Query Detection via REST API
- OpenTelemetry Trace Propagation
- Anti-Patterns
- References
Files
SKILL.mdcore14,460 bytesSKILL.mdcore14,460 bytesSKILL.mdcore14,460 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-production-readiness-review
When your agent uses it
Trino production readiness checklist and review — coordinator HA (active/passive with load balancer), worker autoscaling, TLS/HTTPS configuration, authentication setup, resource groups for multi-tenancy, JVM sizing, spill configuration, fault-tolerant execution for batch workloads, monitoring (Prometheus/alerting), graceful shutdown, backup strategy for Hive Metastore, catalog security, query history retention, log rotation, Kubernetes deployment checklist
What it loads into context
Frontmatter
95 tokensAlways available to the agent
SKILL.md
2,682 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Production Readiness Checklist
- Coordinator HA with Load Balancer
- Complete Production config.properties
- Kubernetes Deployment (Helm)
- Graceful Upgrade Procedure
- Hive Metastore Backup
- Pre-Launch Verification Script
- Anti-Patterns
- References
Files
SKILL.mdcore9,986 bytesSKILL.mdcore9,986 bytesSKILL.mdcore9,986 bytesSKILL.mdcore9,986 bytesSKILL.mdcore9,986 bytesSKILL.mdcore9,986 bytesSKILL.mdcore9,986 bytesSKILL.mdcore9,986 bytesSKILL.mdcore9,986 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-query-optimization
When your agent uses it
Trino distributed SQL query optimization — predicate/projection/aggregation pushdown, join reordering (AUTOMATIC/ELIMINATE_CROSS_JOINS), broadcast vs partitioned joins, dynamic filtering, CBO with ANALYZE, filter-early patterns, partition pruning, avoiding SELECT *, reducing shuffle, cross-catalog query cost, session property tuning, query hints, anti-patterns for slow Trino queries
What it loads into context
Frontmatter
94 tokensAlways available to the agent
SKILL.md
2,535 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Optimization Hierarchy (apply in order)
- 1. Predicate Pushdown — Filter Early
- 2. Avoid SELECT * — Projection Pushdown
- 3. Aggregation Pushdown
- 4. Join Optimization
- 5. Dynamic Filtering
- 6. Partition Pruning (Iceberg)
- 7. Minimize Repartitioning (Shuffle)
- 8. Statistics-Based Optimization (CBO)
- 9. Useful Session Properties
- 10. Cross-Catalog Query Best Practices
- Anti-Patterns
- References
Files
SKILL.mdcore10,527 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-resource-group-governance
When your agent uses it
Trino resource group workload governance — resource-groups.properties configuration (maxQueued/hardConcurrencyLimit/softMemoryLimit/hardCpuLimit/schedulingPolicy/schedulingWeight), hierarchical group trees, selector rules (user/source/queryType/clientTags/regex), multi-tenant tenant isolation patterns, per-user dynamic sub-groups (${USER} template), scheduling policies (fair/weighted_fair/weighted/query_priority), CPU quota periods, database-backed configuration (MySQL/PostgreSQL), JMX monitoring of group utilization
What it loads into context
Frontmatter
113 tokensAlways available to the agent
SKILL.md
2,796 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Configuration Files
- Complete Multi-Tenant Resource Groups Config
- Resource Group Properties Reference
- Scheduling Policies Explained
- Selector Rules
- CPU Quota Enforcement
- Database-Backed Configuration (Dynamic)
- Monitoring Resource Groups
- Typical Isolation Patterns
- Anti-Patterns
- References
Files
SKILL.mdcore11,247 bytesSKILL.mdcore11,247 bytesSKILL.mdcore11,247 bytesSKILL.mdcore11,247 bytesSKILL.mdcore11,247 bytesSKILL.mdcore11,247 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-security-and-governance
When your agent uses it
Trino security hardening and data governance — TLS/HTTPS setup, internal-communication shared secret, authentication (LDAP/OAuth2/JWT), file-based access control (catalog/schema/table/column rules, column masking, row-level filtering, query kill permissions), OPA integration, Ranger for dynamic row-filter and column-mask, catalog isolation by domain, user group mapping, impersonation rules, audit logging via event listener, password file authentication for development
What it loads into context
Frontmatter
101 tokensAlways available to the agent
SKILL.md
2,779 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Security Layers
- 1. TLS Setup
- 2. Authentication
- 3. File-Based Access Control
- 4. User Group Mapping
- 5. Catalog-Level Security
- 6. Audit Logging (Event Listener)
- 7. OPA Integration (Advanced)
- Anti-Patterns
- References
Files
SKILL.mdcore10,807 bytesSKILL.mdcore10,807 bytesSKILL.mdcore10,807 bytesSKILL.mdcore10,807 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino-self-healing-platform
When your agent uses it
Autonomous self-healing Trino platform — Python watchdog agents for automatic worker restart detection, hung query killer, OOM-killed query resubmission, Iceberg compaction auto-trigger on small-file detection, stale statistics auto-ANALYZE, cluster memory pressure relief (kill low-priority queries), anomaly detection on query latency (Z-score), Claude-based RCA generation for incidents, Prometheus AlertManager webhook integration, Airflow self-healing sensor
What it loads into context
Frontmatter
101 tokensAlways available to the agent
SKILL.md
4,037 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Watchdog Agent Architecture
- Hung Query Killer
- Memory Pressure Relief
- Iceberg Auto-Compaction Trigger
- Stale Statistics Auto-ANALYZE
- Claude-Based RCA Generator
- Airflow Self-Healing Sensor DAG
- Latency Anomaly Detection (Z-Score)
- Anti-Patterns
- References
Files
SKILL.mdcore17,212 bytesSKILL.mdcore17,212 bytesSKILL.mdcore17,212 bytesSKILL.mdcore17,212 bytesSKILL.mdcore17,212 bytesSKILL.mdcore17,212 bytesSKILL.mdcore17,212 bytesSKILL.mdcore17,212 bytesSKILL.mdcore17,212 bytesSKILL.mdcore17,212 bytesSKILL.mdcore17,212 bytesSKILL.mdcore17,212 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubairbyte
When your agent uses it
Airbyte ELT — source/destination connectors, sync modes (Full Refresh Overwrite/Append, Incremental Append/Deduped), cursor fields, primary keys, catalog/streams, deployment (abctl, Kubernetes Helm, Airbyte Cloud), Connector Builder, Python CDK (HttpStream, IncrementalMixin), normalization (dbt-based, _airbyte_raw_ tables), Airbyte API, Terraform provider, schema evolution, monitoring, Airflow AirbyteTriggerSyncOperator integration
What it loads into context
Frontmatter
104 tokensAlways available to the agent
SKILL.md
7,851 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture
- Sync Modes
- Deployment
- Connector Catalog
- Custom Connectors
- Normalization
- Airbyte REST API
- Terraform Provider
- Schema Evolution Handling
- Monitoring
- Integration with Airflow
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytesSKILL.mdcore33,400 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubairflow_dag_factory
When your agent uses it
Use when building, reviewing, debugging, or scaling Apache Airflow DAGs declaratively with dag-factory YAML configs — including project setup, loader configuration, defaults hierarchy, custom/provider operators, dynamic task mapping, datasets/assets, callbacks, TaskFlow decorators, Jinja2 templating, environment variables, YAML DRY patterns, large-scale multi-DAG generation, CI/CD linting, and migration from pre-1.0.
What it loads into context
Frontmatter
95 tokensAlways available to the agent
SKILL.md
7,923 tokensWhen the skill is activated
Reference documents
1,497 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use dag-factory
- Quick Decision Table
- Project Setup
- Defining a DAG in YAML
- Defaults
- Custom & Provider Operators
- Dynamic Task Mapping
- Datasets and Assets
- Callbacks
- TaskFlow API
- Environment Variables
- Jinja2 Templating
- Custom Python Objects (`__type__`)
- DRY with YAML Anchors
- Large-Scale Patterns
- Validation Commands
- CI/CD Integration
- Common Pitfalls
- Troubleshooting
- Verification Checklist
- Related Skills
- References
Files
SKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesSKILL.mdcore30,502 bytesreference/migration.mddoc5,217 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubairflow-dags
When your agent uses it
Apache Airflow DAG authoring — DAG definition, TaskFlow API (@task/@dag decorators), operators (Bash/Python/SQL/HTTP), sensors (poke/reschedule modes), TaskGroups, dynamic task mapping (expand/partial), branching, trigger rules, XComs, Pools, callbacks, cross-DAG pipelines, best practices
What it loads into context
Frontmatter
76 tokensAlways available to the agent
SKILL.md
7,258 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- DAG Definition — Three Styles
- Key DAG Parameters
- TaskFlow API
- Common Operators
- Sensors
- Task Dependencies
- TaskGroups
- Dynamic Task Mapping
- XComs
- Callbacks
- Pools
- Variables and Connections
- Execution Environments
- Cross-DAG Pipelines
- Complete Pipeline Example
- Jinja Templating
- Best Practices
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytesSKILL.mdcore28,920 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubapache-flink
When your agent uses it
Apache Flink — streaming architecture (JobManager/TaskManager/slots/parallelism), PyFlink Table API and SQL (Kafka/filesystem DDL, windowing TUMBLE/HOP/SESSION, aggregations), DataStream API (KeyedStream, stateful operations ValueState/MapState, process functions), event-time vs processing-time, watermark strategies, checkpointing (exactly-once, RocksDB state backend), Kafka source/sink (delivery guarantees), backpressure, savepoints, deployment (standalone/YARN/Kubernetes)
What it loads into context
Frontmatter
118 tokensAlways available to the agent
SKILL.md
6,250 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture
- Setup
- Table API & SQL (Recommended for ETL / Analytics)
- Windowing (SQL)
- Watermarks
- DataStream API (Stateful / Low-Level)
- Checkpointing & Fault Tolerance
- SQL Streaming Pipeline — End-to-End Example
- Deployment
- Monitoring & Backpressure
- Best Practices
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytesSKILL.mdcore25,161 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubapache-kafka
When your agent uses it
Apache Kafka — topics, partitions, consumer groups, producer/consumer configuration (acks, idempotence, compression, commit strategies), exactly-once semantics, Kafka Connect (source/sink connectors, SMTs, DLQ), Schema Registry, consumer lag monitoring, CLI operations, Python confluent-kafka examples, partition strategy, replication, retention
What it loads into context
Frontmatter
76 tokensAlways available to the agent
SKILL.md
6,242 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Concepts
- Topic Design
- Producer Configuration
- Consumer Configuration
- Exactly-Once Semantics (EOS)
- Schema Registry
- Kafka Connect
- Monitoring — Consumer Lag
- Topic Management CLI
- Partition Strategy
- Docker Compose — Local Kafka Stack
- Best Practices
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytesSKILL.mdcore25,043 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubcdc-debezium
When your agent uses it
Change Data Capture with Debezium — PostgreSQL/MySQL/Oracle CDC connectors, change event structure (before/after/op/source), snapshot modes, Kafka Connect deployment, SMT transformations, outbox pattern, Iceberg/Delta sink integration, idempotency guarantees
What it loads into context
Frontmatter
62 tokensAlways available to the agent
SKILL.md
5,548 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Architecture
- Change Event Structure
- PostgreSQL Connector
- MySQL Connector
- Single Message Transforms (SMTs)
- Kafka Connect Deployment
- Outbox Pattern
- Consuming CDC Events — Python
- Apache Flink CDC Integration
- Iceberg / Delta Sink via Kafka Connect
- Schema Evolution Handling
- Monitoring
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore22,635 bytesSKILL.mdcore22,635 bytesSKILL.mdcore22,635 bytesSKILL.mdcore22,635 bytesSKILL.mdcore22,635 bytesSKILL.mdcore22,635 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubclickhouse-olap
When your agent uses it
ClickHouse OLAP — MergeTree family engines (MergeTree/ReplacingMergeTree/AggregatingMergeTree/SummingMergeTree/CollapsingMergeTree), ORDER BY/PARTITION BY/PRIMARY KEY design, data skipping indexes (minmax/set/bloom_filter), TTL tiered storage, materialized views, projections, LowCardinality/Nullable/AggregateFunction types, INSERT batching, FINAL keyword, query optimization (PREWHERE/parallel_replicas), dictionaries, Kafka engine, Python clickhouse-connect, best practices
What it loads into context
Frontmatter
115 tokensAlways available to the agent
SKILL.md
5,528 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture Overview
- Data Types
- MergeTree — Base Engine
- ReplacingMergeTree — Upsert / Deduplication
- AggregatingMergeTree — Pre-Aggregated Data
- SummingMergeTree — Simple Numeric Aggregation
- CollapsingMergeTree — Mutable Rows via +1/-1 Sign
- Data Skipping Indexes
- TTL — Data Lifecycle
- Partitioning Best Practices
- Materialized Views
- Projections (Secondary Sort Orders)
- Query Optimization
- INSERT Patterns
- Python Integration
- Dictionaries (External Lookup Tables)
- Best Practices
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore21,793 bytesSKILL.mdcore21,793 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdagster-assets
When your agent uses it
Dagster Software-Defined Assets (SDA) — @asset/@multi_asset decorators, asset dependencies, partitions (daily/static/dynamic/multi), sensors, IO managers, declarative automation (AutomationCondition), jobs, schedules, resource definitions, deployment
What it loads into context
Frontmatter
58 tokensAlways available to the agent
SKILL.md
4,725 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Model
- Installation
- Basic Assets
- Partitioned Assets
- Resources
- IO Managers
- Sensors
- Declarative Automation
- Jobs and Schedules
- Project Structure
- Testing
- Deployment — Docker Compose
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytesSKILL.mdcore19,577 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdata-contracts
When your agent uses it
Data Contracts — datacontract.com YAML specification (schema, quality, SLA, ownership, servers, changelog), Data Contract CLI (init/test/lint/diff/breaking/publish/export), SodaCL-style quality checks embedded in contract, breaking change detection (column removal/type change/constraint tightening), CI/CD GitHub Actions PR enforcement, Kafka/S3/database server definitions, contract-driven development (producer-first), semver versioning and deprecation, DataHub and OpenMetadata catalog publishing
What it loads into context
Frontmatter
106 tokensAlways available to the agent
SKILL.md
6,660 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Concepts
- Installation
- Complete Contract YAML Example
- Data Contract CLI Commands
- Server Block Reference
- Quality Checks — SodaCL Embedded in Contract
- Breaking Change Detection Workflow
- CI/CD: GitHub Actions Workflow
- Contract-Driven Development Pattern
- Versioning Strategy (SemVer)
- DataHub Integration
- OpenMetadata Integration
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytesSKILL.mdcore29,461 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdata_vault_2
When your agent uses it
Use when designing or implementing Data Vault 2.0 data models — Hubs, Links, Satellites, Reference Tables, Same-As Links, Multi-Active Satellites, Effectivity Satellites, Point-in-Time tables, Bridge tables, Business Vault patterns, hash key generation, DDL for all entity types, insert-only DML load patterns, pipeline architecture, and constructing Information Marts from the vault.
What it loads into context
Frontmatter
92 tokensAlways available to the agent
SKILL.md
10,357 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture Overview
- Mandatory Columns on Every Table
- Hash Key Generation
- Staging Layer
- Hubs
- Links
- Satellites
- Satellite Variants
- Reference Tables
- Same-As Link (SAL)
- Performance Constructs
- Business Vault
- Information Mart
- Pipeline Architecture
- Best Practices
- Raw Vault vs Business Vault — Decision Guide
- Anti-Patterns
- Output Expectations
Files
SKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytesSKILL.mdcore43,287 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdatahub-catalog
When your agent uses it
DataHub data catalog — metadata ingestion recipes (PostgreSQL/Hive/Spark/dbt/Airflow/Kafka/S3), Python SDK (DatahubRestEmitter, MetadataChangeProposalWrapper), column-level lineage (FineGrainedLineage), GMS/MCE/MCP architecture, Kubernetes Helm deployment, CLI operations, search/discovery REST API and GraphQL
What it loads into context
Frontmatter
81 tokensAlways available to the agent
SKILL.md
9,107 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture Overview
- Deployment
- Ingestion Framework
- Ingestion Recipes by Source
- Metadata Entities and URN Format
- Programmatic Ingestion — Python SDK
- Column-Level Lineage
- Search and Discovery
- dbt Integration
- CLI Operations
- Transformers
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytesSKILL.mdcore37,083 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdbt-core
When your agent uses it
dbt Core (adapter-agnostic) — project structure, models (SQL/Python), sources and refs, materializations (table/view/incremental/ephemeral), incremental strategies (append/merge/delete+insert), is_incremental() macro, snapshots (SCD Type 2), seeds, tests (generic/singular/severity), Jinja macros, dbt-utils package, node selection syntax (graph operators), hooks, exposures, metrics (MetricFlow), CI/CD (slim CI with state:modified+), dbt_project.yml, profiles.yml, multi-adapter support (Spark/PostgreSQL/ClickHouse/BigQuery)
What it loads into context
Frontmatter
138 tokensAlways available to the agent
SKILL.md
5,123 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Project Structure
- dbt_project.yml
- profiles.yml
- Sources & Refs
- Materializations
- Incremental Models
- Snapshots (SCD Type 2)
- Seeds
- Tests
- Jinja Macros
- Packages (packages.yml)
- Node Selection Syntax
- Slim CI (GitHub Actions Example)
- CLI Reference
- Best Practices
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytesSKILL.mdcore20,015 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdbt-macros
When your agent uses it
dbt Jinja macros — macro authoring fundamentals, Jinja syntax (blocks/filters/tests), context variables (this/target/adapter/execute), run_query, adapter.dispatch for cross-database macros, generate_schema_name, hooks, custom materializations, dbt-utils patterns
What it loads into context
Frontmatter
66 tokensAlways available to the agent
SKILL.md
5,591 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Jinja Fundamentals
- Macro Basics
- Context Variables
- `run_query` — Dynamic SQL Execution
- `adapter` Methods
- Cross-Database Built-in Macros (`dbt.*`)
- Built-in Override Macros
- Production-Quality Macro Patterns
- Hooks and Operations
- Documenting Macros
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore21,763 bytesSKILL.mdcore21,763 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdbt_trino
When your agent uses it
Use when writing, configuring, or optimizing dbt projects targeting Trino or Starburst — covering profiles.yml setup, all authentication methods, materializations (table/view/incremental/materialized_view/ephemeral), incremental strategies (append/merge/delete+insert), table properties (format/partitioning/sorted_by), on_schema_change, seeds, snapshots, grants, session properties, data modeling patterns (Kimball/staging/intermediate/mart), dbt project structure, tests, and CI/CD.
What it loads into context
Frontmatter
109 tokensAlways available to the agent
SKILL.md
6,675 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Installation
- profiles.yml
- dbt Project Structure
- Materializations
- Table Properties
- Session Properties
- Sources
- Tests
- Seeds
- Snapshots (SCD Type 2)
- Grants
- Model Contracts
- Data Modeling Patterns
- Useful CLI Commands
- CI/CD Pattern
- Anti-Patterns
- Output Expectations
- References
Files
SKILL.mdcore26,531 bytesSKILL.mdcore26,531 bytesSKILL.mdcore26,531 bytesSKILL.mdcore26,531 bytesSKILL.mdcore26,531 bytesSKILL.mdcore26,531 bytesSKILL.mdcore26,531 bytesSKILL.mdcore26,531 bytesSKILL.mdcore26,531 bytesSKILL.mdcore26,531 bytesSKILL.mdcore26,531 bytesSKILL.mdcore26,531 bytesSKILL.mdcore26,531 bytesSKILL.mdcore26,531 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubde-architecture-decision
When your agent uses it
DE architecture decision records (ADR) — ADR template, trade-off analysis framework, technology evaluation criteria, common DE architecture decisions (storage format, orchestrator, streaming vs batch, lakehouse vs warehouse), decision reversibility, stakeholder communication
What it loads into context
Frontmatter
56 tokensAlways available to the agent
SKILL.md
12,951 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- 1. ADR Format
- 2. Trade-off Evaluation Framework
- 3. Pre-filled ADR Examples
- 4. Technology Evaluation Criteria Reference
- 5. Stakeholder Communication Patterns
- 6. ADR Lifecycle Management
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore57,024 bytesSKILL.mdcore57,024 bytesSKILL.mdcore57,024 bytesSKILL.mdcore57,024 bytesSKILL.mdcore57,024 bytesSKILL.mdcore57,024 bytesSKILL.mdcore57,024 bytesSKILL.mdcore57,024 bytesSKILL.mdcore57,024 bytesSKILL.mdcore57,024 bytesSKILL.mdcore57,024 bytesSKILL.mdcore57,024 bytesSKILL.mdcore57,024 bytesSKILL.mdcore57,024 bytesSKILL.mdcore57,024 bytesSKILL.mdcore57,024 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubde-cost-optimization
When your agent uses it
DE cost optimization — query cost analysis (Trino/Spark/ClickHouse/BigQuery), compute right-sizing, storage tier recommendations, spot/preemptible instances, partition pruning, Z-order/clustering, materialized view economics, data lifecycle policies, FinOps tagging, cost attribution, budget alerts
What it loads into context
Frontmatter
68 tokensAlways available to the agent
SKILL.md
13,280 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- 1. Cost Model Overview
- 2. Query Cost Analysis
- 3. Compute Right-Sizing
- 4. Spot / Preemptible Instances Strategy
- 5. Storage Optimization
- 6. Materialized View Economics
- 7. Data Lifecycle and Retention Policies
- 8. Cost Attribution and Tagging
- 9. Budget Alerts and FinOps Metrics
- 10. Quick Wins Checklist
- 11. Anti-Patterns
- 12. References to Consult When Needed
Files
SKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytesSKILL.mdcore51,243 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubde-postmortem-writer
When your agent uses it
DE blameless postmortem — incident timeline reconstruction, impact quantification, root cause chain (5 Whys), corrective actions (CAPA), postmortem document template, severity classification, SLA breach reporting, communication templates, lessons-learned facilitation, postmortem review checklist
What it loads into context
Frontmatter
69 tokensAlways available to the agent
SKILL.md
15,415 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- 1. Blameless Culture Foundation
- 2. Incident Severity Classification
- 3. Postmortem Document Template
- 4. Complete Postmortem Examples
- 5. CAPA Framework
- 6. Impact Quantification Patterns
- 7. Postmortem Meeting Facilitation Guide
- 8. Postmortem Review Checklist
- 9. Postmortem Repository and Tracking
- 10. Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytesSKILL.mdcore64,772 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubde-production-readiness
When your agent uses it
Data engineering production readiness — idempotency patterns (INSERT ON CONFLICT, MERGE, partition overwrite), retry strategies (exponential backoff, Airflow retry config), SLA monitoring (Airflow sla_miss_callback, Prometheus PromQL), data freshness checks (Soda freshness, max event_time), structured logging (JSON logs, OpenTelemetry tracing), data reconciliation (row count, checksum, duplicate detection), graceful degradation (circuit breaker, fallback, skip failed partitions), change management (blue/green table swap, schema migration rollback)
What it loads into context
Frontmatter
117 tokensAlways available to the agent
SKILL.md
8,152 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- 1. Idempotency Patterns
- 2. Retry Strategies
- 3. Alerting and SLA Monitoring
- 4. Data Freshness SLAs
- 5. Observability
- 6. Data Reconciliation
- 7. Graceful Degradation
- 8. Change Management
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytesSKILL.mdcore34,166 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubde-root-cause-analysis
When your agent uses it
DE pipeline root cause analysis — failure taxonomy, lineage tracing, upstream/downstream impact, log analysis patterns, Airflow/Spark/dbt failure diagnosis, data quality anomaly RCA, 5-Whys template, incident timeline reconstruction, runbook-style investigation checklists
What it loads into context
Frontmatter
62 tokensAlways available to the agent
SKILL.md
11,605 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- 1. Failure Taxonomy
- 2. Investigation Framework — 5-Step RCA Process
- 3. Airflow Failure Diagnosis
- 4. Spark/PySpark Failure Diagnosis
- 5. dbt Failure Diagnosis
- 6. Data Quality Anomaly Investigation
- 7. Lineage-Based Impact Analysis
- 8. Log Analysis Patterns
- 9. RCA Document Template
- Prevention
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytesSKILL.mdcore45,911 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdelta-lake
When your agent uses it
Delta Lake — table DDL (CREATE/PARTITIONED BY/LOCATION/TBLPROPERTIES), DML (INSERT/UPDATE/DELETE/MERGE), MERGE patterns (upsert/SCD2/CDC), schema evolution (mergeSchema/overwriteSchema/ALTER TABLE), OPTIMIZE compaction, Z-ORDER BY data skipping, VACUUM, Time Travel (VERSION AS OF/TIMESTAMP AS OF), RESTORE, DESCRIBE HISTORY, shallow/deep clone, Change Data Feed, streaming read/write, deletion vectors, table properties
What it loads into context
Frontmatter
119 tokensAlways available to the agent
SKILL.md
5,367 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- SparkSession Setup
- Table DDL
- DML
- Schema Evolution
- OPTIMIZE & Z-ORDER BY
- VACUUM
- Time Travel
- RESTORE TABLE
- Shallow & Deep Clone
- Change Data Feed (CDF)
- Streaming Read / Write
- Table Properties Reference
- DESCRIBE Commands
- Maintenance Schedule (Airflow Example)
- Best Practices
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytesSKILL.mdcore21,267 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubdocker-data-environments
When your agent uses it
Docker for data engineering environments — multi-stage Dockerfiles for dbt/Spark/Airflow images, BuildKit layer caching (--mount=type=cache), private registries (ghcr.io/Harbor), docker buildx multi-platform builds, Docker Compose local data stacks (Spark+Airflow+Kafka+MinIO+Postgres), BuildKit secrets for private PyPI, security hardening (non-root user, slim base images, read-only FS), CI/CD with GitHub Actions build-push-action
What it loads into context
Frontmatter
111 tokensAlways available to the agent
SKILL.md
7,915 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Multi-Stage Dockerfiles for Data Tools
- Layer Caching Strategy
- Private Registry: ghcr.io and Harbor
- Docker Compose for Local Data Stacks
- BuildKit Secrets for Private PyPI
- Security Hardening
- CI/CD Integration — GitHub Actions
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore30,482 bytesSKILL.mdcore30,482 bytesSKILL.mdcore30,482 bytesSKILL.mdcore30,482 bytesSKILL.mdcore30,482 bytesSKILL.mdcore30,482 bytesSKILL.mdcore30,482 bytesSKILL.mdcore30,482 bytesSKILL.mdcore30,482 bytesSKILL.mdcore30,482 bytesSKILL.mdcore30,482 bytesSKILL.mdcore30,482 bytesSKILL.mdcore30,482 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubduckdb
When your agent uses it
DuckDB in-process OLAP analytics — reading Parquet/CSV/JSON/Iceberg/Delta from S3/local, SQL (window functions, PIVOT, ASOF join, QUALIFY), Python API (duckdb.connect, fetchdf, register, UDFs), extensions (httpfs/iceberg/delta/postgres), performance tuning, COPY TO, persistent DB
What it loads into context
Frontmatter
84 tokensAlways available to the agent
SKILL.md
4,681 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Concepts
- Installation
- Python API
- Reading Files
- SQL Features
- Extensions
- User-Defined Functions (UDFs)
- Performance Tuning
- Common Patterns
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytesSKILL.mdcore19,285 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubfeature-store
When your agent uses it
Feast feature store — feature repo layout, Entity/FeatureView/FeatureService definitions, offline store (BigQuery/Redshift/Snowflake/file), online store (Redis/DynamoDB/SQLite), point-in-time correct joins, feast materialize, feast apply, Python SDK get_online_features/get_historical_features, push sources, streaming feature views, Airflow integration
What it loads into context
Frontmatter
80 tokensAlways available to the agent
SKILL.md
9,012 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Concepts
- Feature Repository Layout
- feature_store.yaml Configuration
- Defining Entities
- Defining Data Sources
- Defining Feature Views
- Feature Services
- feast CLI Workflow
- Historical Features (Offline, for Training)
- Online Features (Serving)
- Push Sources (Streaming / Real-Time)
- Airflow Integration
- Testing Feature Views
- Anti-Patterns
- Output Expectations
- References to Consult When Needed
Files
SKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytesSKILL.mdcore38,428 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgithub-actions-dataops
When your agent uses it
Use when building or reviewing GitHub Actions CI/CD pipelines for data engineering — covering dbt slim CI (state:modified+, --defer, manifest.json), SQLFluff SQL linting with PR annotations, Airflow DAG integrity tests (pytest/DagBag), Great Expectations and Soda data quality gates, multi-stage Docker image builds for Spark/dbt/Airflow pushed to ghcr.io, secrets management with OIDC for AWS/GCP (no static keys), environment-scoped secrets, reusable workflows (workflow_call), matrix builds, composite actions, and full end-to-end dbt project CI/CD workflows.
What it loads into context
Frontmatter
131 tokensAlways available to the agent
SKILL.md
9,819 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Workflow Anatomy
- dbt CI/CD
- SQLFluff — SQL Linting with PR Annotations
- Airflow DAG Validation
- Great Expectations / Soda as CI Quality Gates
- Docker Image Builds for Data Tools
- Secrets Management
- Reusable Workflows, Matrix Builds, Composite Actions
- Full Worked Example — dbt Project: Lint → Compile → Test → Slim Deploy
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore38,519 bytesSKILL.mdcore38,519 bytesSKILL.mdcore38,519 bytesSKILL.mdcore38,519 bytesSKILL.mdcore38,519 bytesSKILL.mdcore38,519 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubgreat-expectations
When your agent uses it
Great Expectations (GX) — DataContext setup, Data Sources (Pandas/Spark/SQL/file), Expectation Suites, built-in expectations (null/uniqueness/range/set/regex/table-level/statistical), Validation Definitions, Checkpoints, Data Docs, Airflow integration, custom expectations, dbt integration, CI/CD usage, severity levels (warning/critical)
What it loads into context
Frontmatter
84 tokensAlways available to the agent
SKILL.md
4,501 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Concepts
- Installation
- DataContext Setup
- Data Sources
- Expectation Suites
- Built-in Expectations
- Severity Levels
- Validation Definitions & Checkpoints
- Airflow Integration
- dbt Integration
- Custom Expectations
- Data Docs
- Common Validation Patterns
- Best Practices
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytesSKILL.mdcore18,597 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubkimball_data_modeling
When your agent uses it
Use when designing or implementing dimensional data models following Kimball methodology — fact tables (transaction/snapshot/accumulating), dimension tables, SCD types (1/2/3/4/6), star/snowflake schemas, surrogate keys, conformed dimensions, role-playing dimensions, junk dimensions, bridge tables, date dimensions, degenerate dimensions, DDL patterns, and DML update strategies for loading and maintaining dimensional tables.
What it loads into context
Frontmatter
97 tokensAlways available to the agent
SKILL.md
10,080 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Principles
- Schema Types
- Fact Tables
- Dimension Tables
- Slowly Changing Dimensions (SCD)
- Common Dimension Patterns
- Fact Table Load Patterns
- Best Practices
- Anti-Patterns
- Output Expectations
Files
SKILL.mdcore43,547 bytesSKILL.mdcore43,547 bytesSKILL.mdcore43,547 bytesSKILL.mdcore43,547 bytesSKILL.mdcore43,547 bytesSKILL.mdcore43,547 bytesSKILL.mdcore43,547 bytesSKILL.mdcore43,547 bytesSKILL.mdcore43,547 bytesSKILL.mdcore43,547 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubkubernetes-data-platform
When your agent uses it
Data platform on Kubernetes — Spark-on-K8s (spark-submit, pod templates, dynamic allocation, RBAC), Airflow on K8s (Helm chart, KubernetesExecutor, KubernetesPodOperator, git-sync, DAG storage), resource management, namespaces, autoscaling
What it loads into context
Frontmatter
64 tokensAlways available to the agent
SKILL.md
5,330 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture Overview
- Spark on Kubernetes
- Airflow on Kubernetes
- Resource Quotas per Namespace
- Secrets Management
- Monitoring
- Common Debugging Commands
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore21,800 bytesSKILL.mdcore21,800 bytesSKILL.mdcore21,800 bytesSKILL.mdcore21,800 bytesSKILL.mdcore21,800 bytesSKILL.mdcore21,800 bytesSKILL.mdcore21,800 bytesSKILL.mdcore21,800 bytesSKILL.mdcore21,800 bytesSKILL.mdcore21,800 bytesSKILL.mdcore21,800 bytesSKILL.mdcore21,800 bytesSKILL.mdcore21,800 bytesSKILL.mdcore21,800 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubmage-ai-pipelines
When your agent uses it
Mage AI data pipelines — block types (data loader/transformer/exporter/sensor/custom), pipeline YAML, hybrid SQL+Python blocks, triggers (schedule/event/API), streaming pipelines, dbt integration, Spark integration, Docker/Kubernetes deployment, io_config.yaml, pipeline variables, callbacks, backfills
What it loads into context
Frontmatter
69 tokensAlways available to the agent
SKILL.md
9,865 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Concepts
- Project Structure
- io_config.yaml
- Block Types
- Hybrid SQL+Python Blocks
- Pipeline YAML (metadata.yaml)
- Triggers
- Pipeline Variables and Templating
- dbt Integration
- Spark Integration
- Streaming Pipelines
- Callbacks
- Docker and Kubernetes Deployment
- Testing Blocks
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytesSKILL.mdcore39,588 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubmcp-server
When your agent uses it
MCP (Model Context Protocol) server development — FastMCP/Python SDK, tools/resources/prompts primitives, STDIO and Streamable HTTP transports, Claude Desktop/Claude Code client config, MCP Inspector testing, security best practices (input validation/OAuth2/confused deputy prevention), production Docker/Kubernetes deployment, agentic data platform integration
What it loads into context
Frontmatter
75 tokensAlways available to the agent
SKILL.md
4,361 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture
- Server Primitives
- Setup
- Tools
- Resources
- Prompts
- Transport Configuration
- Testing with MCP Inspector
- Logging and Debugging
- Security
- Production Deployment
- Complete Example: Data Platform MCP Server
- Anti-Patterns
- Quick Reference
- References
Files
SKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytesSKILL.mdcore17,894 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubmedallion_architecture
When your agent uses it
Use when designing or implementing Medallion (Bronze/Silver/Gold) data lakehouse architecture — layer definitions, DDL for each layer, DML load and update patterns, incremental pipeline design, deduplication strategies (row_number/merge/hash/CDC/watermark), schema evolution, data quality gates, partitioning per layer, late-arriving data, orchestration patterns, and best practices for Iceberg-based lakehouses.
What it loads into context
Frontmatter
98 tokensAlways available to the agent
SKILL.md
10,471 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture Overview
- Layer 1: Bronze
- Layer 2: Silver
- Layer 3: Gold
- Deduplication Strategies
- Pipeline Design Patterns
- Schema Evolution
- Data Quality Gates
- Partitioning and Storage Strategy per Layer
- Naming Conventions
- Medallion in dbt
- Orchestration with Airflow
- Best Practices
- Anti-Patterns
- Output Expectations
Files
SKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytesSKILL.mdcore45,365 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubmlflow-data-pipelines
When your agent uses it
MLflow for data engineering — tracking server setup (PostgreSQL backend + S3 artifacts), experiment tracking (params/metrics/artifacts/autolog), ETL job metadata logging (row counts, DQ metrics, lineage tags), Model Registry (register/alias/promote), model serving (pyfunc/REST API/batch scoring), MLproject files, Airflow integration (MLflowClientHook/XCom/model promotion), Spark integration (mlflow.spark.autolog/log_model/Delta metadata)
What it loads into context
Frontmatter
108 tokensAlways available to the agent
SKILL.md
6,547 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Tracking Server Setup
- Experiment Tracking
- Data Pipeline Tracking (DE Focus)
- Model Registry
- Model Serving
- MLflow Projects
- Airflow Integration
- Spark Integration
- Anti-Patterns
- Output Expectations
- References to Consult When Needed
Files
SKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytesSKILL.mdcore25,349 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubopenlineage
When your agent uses it
OpenLineage data lineage tracking — RunEvent/Job/Dataset/facet spec, Marquez backend setup, Airflow/Spark/dbt integrations, column-level lineage, custom emitters, lineage-based impact analysis
What it loads into context
Frontmatter
50 tokensAlways available to the agent
SKILL.md
5,605 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Model
- RunEvent Specification
- Facet Reference
- Marquez Backend
- Airflow Integration
- Spark Integration
- dbt Integration
- Custom Python Emitter
- Namespace Conventions
- Transport Types
- Impact Analysis Pattern
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore22,881 bytesSKILL.mdcore22,881 bytesSKILL.mdcore22,881 bytesSKILL.mdcore22,881 bytesSKILL.mdcore22,881 bytesSKILL.mdcore22,881 bytesSKILL.mdcore22,881 bytesSKILL.mdcore22,881 bytesSKILL.mdcore22,881 bytesSKILL.mdcore22,881 bytesSKILL.mdcore22,881 bytesSKILL.mdcore22,881 bytesSKILL.mdcore22,881 bytesSKILL.mdcore22,881 bytesSKILL.mdcore22,881 bytesSKILL.mdcore22,881 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubpostgresql-data-engineering
When your agent uses it
PostgreSQL for data engineering — declarative partitioning (RANGE/LIST/HASH/pg_partman), index types (B-Tree/BRIN/GIN/GIST/partial/covering), COPY bulk load, EXPLAIN ANALYZE plan reading, autovacuum tuning, window functions, JSONB, CTEs, LATERAL joins, and bulk-load patterns (UNLOGGED/pg_bulkload)
What it loads into context
Frontmatter
97 tokensAlways available to the agent
SKILL.md
7,644 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- 1. Declarative Partitioning
- 2. Index Types and Strategy
- 3. COPY Command — Bulk Load and Export
- 4. EXPLAIN / EXPLAIN ANALYZE
- 5. Autovacuum Tuning
- 6. Window Functions — Advanced Patterns
- 7. JSONB Operations
- 8. CTEs, WITH RECURSIVE, and LATERAL Joins
- 9. Bulk Load Patterns
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore29,139 bytesSKILL.mdcore29,139 bytesSKILL.mdcore29,139 bytesSKILL.mdcore29,139 bytesSKILL.mdcore29,139 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubprefect-workflows
When your agent uses it
Prefect 3.x workflows — flows, tasks, deployments, work pools, event-driven triggers, caching, retries, state hooks, Prefect Cloud/server, Python SDK, Docker/K8s infrastructure
What it loads into context
Frontmatter
48 tokensAlways available to the agent
SKILL.md
10,322 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Installation
- Core Concepts
- Flow and Task Authoring
- State and Error Handling
- Deployments and Work Pools
- Schedules and Triggers
- Infrastructure Blocks
- Concurrency and Parallelism
- Artifacts and Results
- Airflow Migration Patterns
- Complete Production Example — Incremental DWH Load
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytesSKILL.mdcore41,718 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubpyspark_etl
When your agent uses it
Use when designing, implementing, reviewing, or optimizing production PySpark ETL/DataFrame pipelines at GB-TB+ scale, including schemas, joins, partitioning, window functions, writes, UDF avoidance, and Spark performance diagnostics.
What it loads into context
Frontmatter
56 tokensAlways available to the agent
SKILL.md
2,134 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Workflow
- Standard Imports
- Read Patterns
- Transformation Style
- Joins
- Aggregations and Windows
- Partitioning, Skew, and AQE
- UDF and Arrow Guidance
- Write Patterns
- Anti-Patterns
- Example Pipeline
- Output Expectations
- References to Consult When Needed
Files
SKILL.mdcore9,353 bytesSKILL.mdcore9,353 bytesSKILL.mdcore9,353 bytesSKILL.mdcore9,353 bytesSKILL.mdcore9,353 bytesSKILL.mdcore9,353 bytesSKILL.mdcore9,353 bytesSKILL.mdcore9,353 bytesSKILL.mdcore9,353 bytesSKILL.mdcore9,353 bytesSKILL.mdcore9,353 bytesSKILL.mdcore9,353 bytesSKILL.mdcore9,353 bytesSKILL.mdcore9,353 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubpyspark-structured-streaming
When your agent uses it
PySpark Structured Streaming — streaming sources (Kafka/file/rate), output modes (append/complete/update), triggers (ProcessingTime/AvailableNow/Once/Continuous), watermarks, event-time windows (tumbling/sliding/session), stateful aggregations, deduplication, foreachBatch, stream-stream joins, checkpointing, fault tolerance, RocksDB state store, Kafka source/sink options, production patterns
What it loads into context
Frontmatter
92 tokensAlways available to the agent
SKILL.md
5,592 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Model
- SparkSession Setup
- Sources
- Output Modes
- Triggers
- Watermarks & Event-Time Windows
- Streaming Deduplication
- foreachBatch — Custom Sink Logic
- Kafka Sink
- Delta Lake / Iceberg Sink
- Stream–Stream Joins
- Checkpointing & Fault Tolerance
- Managing Streaming Queries
- RocksDB State Store (Production Stateful Pipelines)
- Production Pipeline Pattern — Kafka → Silver Delta Lake
- Best Practices
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytesSKILL.mdcore23,183 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubrag-data-pipeline
When your agent uses it
Use when designing, building, or debugging a RAG (Retrieval-Augmented Generation) data pipeline — document ingestion, chunking strategies (fixed/recursive/semantic/structure-aware), embedding models (OpenAI/Cohere/sentence-transformers), vector stores (pgvector/Chroma/Qdrant/Weaviate), incremental refresh, hybrid retrieval (dense + BM25 + RRF), re-ranking with cross-encoders, metadata filtering, and production monitoring.
What it loads into context
Frontmatter
104 tokensAlways available to the agent
SKILL.md
7,948 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- RAG Architecture Overview
- Chunking Strategies
- Embedding Models
- Vector Stores
- Incremental Embedding Refresh Pipeline
- Hybrid Retrieval
- Metadata Filtering
- Production Considerations
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytesSKILL.mdcore33,680 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubray-data
When your agent uses it
Ray Data distributed data processing — Dataset API, read_parquet/read_csv/read_json/read_delta_sharing, map/filter/flat_map/map_batches, groupby/aggregations, Actors for stateful transforms, Ray remote functions, write_parquet/write_iceberg, streaming execution, GPU batch inference, integration with Spark and Airflow
What it loads into context
Frontmatter
73 tokensAlways available to the agent
SKILL.md
8,233 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Concepts
- Reading Data
- Transformations
- Groupby and Aggregations
- Stateful Transforms with Actors
- Ray Remote Functions
- Aggregations and Arrow/DuckDB Interop
- Streaming Execution
- Writing Data
- Ray Cluster Setup
- Airflow Integration
- Performance Tuning
- Anti-Patterns
- Output Expectations
- References to Consult When Needed
Files
SKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytesSKILL.mdcore31,976 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubredpanda
When your agent uses it
Redpanda Kafka-compatible streaming — cluster setup, topic config, rpk CLI, producer/consumer tuning, tiered storage, Schema Registry, Kafka Connect compatibility, monitoring, Docker/Kubernetes deployment
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
12,554 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Architecture
- Docker Compose — Local Setup
- Kubernetes Deployment
- rpk CLI
- Topic Configuration
- Producer Tuning
- Consumer Tuning
- Tiered Storage (Shadow Indexing)
- Schema Registry
- Kafka Connect Compatibility
- Security
- Monitoring
- Python Client
- Migration from Apache Kafka
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytesSKILL.mdcore47,963 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubsoda-core
When your agent uses it
Soda Core data quality — SodaCL checks (row_count, missing, invalid, duplicate, freshness, schema, reference, custom SQL), configuration.yml for PostgreSQL/Spark/ClickHouse/BigQuery, soda scan CLI, Airflow integration, dbt integration, alerting
What it loads into context
Frontmatter
62 tokensAlways available to the agent
SKILL.md
3,786 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Architecture
- Installation
- Configuration File (configuration.yml)
- SodaCL Check Syntax
- Running Scans
- Python Programmatic API
- Airflow Integration
- dbt Integration
- Recommended File Layout
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore15,933 bytesSKILL.mdcore15,933 bytesSKILL.mdcore15,933 bytesSKILL.mdcore15,933 bytesSKILL.mdcore15,933 bytesSKILL.mdcore15,933 bytesSKILL.mdcore15,933 bytesSKILL.mdcore15,933 bytesSKILL.mdcore15,933 bytesSKILL.mdcore15,933 bytesSKILL.mdcore15,933 bytesSKILL.mdcore15,933 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubspark_sql
When your agent uses it
Use when writing, reviewing, debugging, or optimizing production Spark SQL for Hive/lakehouse/HDFS tables, including CTE-heavy queries, joins, windows, partition pruning, Hive Metastore operations, insert/overwrite safety, query hints, statistics, EXPLAIN plans, AQE, skew, materialization, and SQL performance diagnostics.
What it loads into context
Frontmatter
75 tokensAlways available to the agent
SKILL.md
4,983 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Workflow
- Query Structure
- Filtering and Projection
- Joins
- Aggregations and Windows
- Performance and Optimizer Guidance
- Physical Plan Reading
- Shuffle Management
- Broadcast Join Tuning
- Aggregation Optimization
- Error Handling and Debugging
- HDFS and Partitioned Tables
- Filtering from Other Datasets
- Skew Handling
- File Layout and Compaction
- Materialization
- Hints
- Writes and DML
- Anti-Patterns
- Output Expectations
- References to Consult When Needed
Files
SKILL.mdcore21,665 bytesSKILL.mdcore21,665 bytesSKILL.mdcore21,665 bytesSKILL.mdcore21,665 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubsqlfluff
When your agent uses it
SQLFluff SQL linter — .sqlfluff config, dialect selection (ansi/bigquery/clickhouse/duckdb/hive/postgres/snowflake/sparksql/trino), rule sets, templating (Jinja/dbt), fix command, VS Code integration, pre-commit hook, CI/CD GitHub Actions, custom rules, noqa inline suppression
What it loads into context
Frontmatter
82 tokensAlways available to the agent
SKILL.md
12,449 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Installation and Basic Usage
- `.sqlfluff` Configuration File
- dbt Integration
- Rule Reference
- Inline Suppression
- Pre-commit Hook
- CI/CD GitHub Actions
- VS Code Integration
- Custom Rules
- Performance Tuning
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytesSKILL.mdcore47,295 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubsqlmesh
When your agent uses it
SQLMesh data transformation framework — model kinds (FULL/INCREMENTAL_BY_TIME_RANGE/INCREMENTAL_BY_UNIQUE_KEY/SCD_TYPE_2/VIEW/SEED), plan/apply workflow, virtual environments, state-aware deploys, audits, unit tests, CI/CD, dbt migration
What it loads into context
Frontmatter
67 tokensAlways available to the agent
SKILL.md
4,498 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Concepts
- Installation & Project Setup
- Model Kinds
- MODEL() Properties Reference
- Macros
- Audits
- Unit Tests
- Plan / Apply Workflow
- CI/CD Pattern
- dbt Migration
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore17,816 bytesSKILL.mdcore17,816 bytesSKILL.mdcore17,816 bytesSKILL.mdcore17,816 bytesSKILL.mdcore17,816 bytesSKILL.mdcore17,816 bytesSKILL.mdcore17,816 bytesSKILL.mdcore17,816 bytesSKILL.mdcore17,816 bytesSKILL.mdcore17,816 bytesSKILL.mdcore17,816 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubterraform-data-infrastructure
When your agent uses it
Terraform for data infrastructure — S3/MinIO data lake buckets (versioning, lifecycle, SSE-KMS), IAM roles for Spark/Airflow (least-privilege, IRSA on EKS), MSK/Kafka clusters (aws_msk_cluster, encryption, custom broker config), Kubernetes data platform (helm_release Airflow + Spark, namespace resource quotas), module layout (modules/ + envs/), typed variables with validation, S3 remote state + DynamoDB locking, Terragrunt DRY configs, GitHub Actions CI/CD pipeline with plan/apply
What it loads into context
Frontmatter
124 tokensAlways available to the agent
SKILL.md
10,231 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Project Structure
- S3 / MinIO Buckets for the Data Lake
- IAM for Data Workloads
- MSK / Kafka
- Kubernetes Data Platform
- Variables, Outputs, and Locals
- State Management and CI/CD
- Anti-Patterns
- References to Consult When Needed
Files
SKILL.mdcore39,500 bytesSKILL.mdcore39,500 bytesSKILL.mdcore39,500 bytesSKILL.mdcore39,500 bytesSKILL.mdcore39,500 bytesSKILL.mdcore39,500 bytesSKILL.mdcore39,500 bytesSKILL.mdcore39,500 bytesSKILL.mdcore39,500 bytesSKILL.mdcore39,500 bytesSKILL.mdcore39,500 bytesSKILL.mdcore39,500 bytesSKILL.mdcore39,500 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubtrino_iceberg
When your agent uses it
Use when writing, optimizing, or maintaining Apache Iceberg tables with Trino — covering table DDL, all ALTER TABLE operations, partition transforms, bucketing, sorted tables, DML (INSERT/UPDATE/DELETE/MERGE), EXPLAIN plan reading, join optimization, statistics with ANALYZE, table maintenance (optimize/expire_snapshots/remove_orphan_files), schema evolution, time travel, and metadata table diagnostics.
What it loads into context
Frontmatter
97 tokensAlways available to the agent
SKILL.md
7,798 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Workflow
- Table Creation
- Partitioning
- Bucketing
- ALTER TABLE: Full Reference
- Sorted Tables
- EXPLAIN: Reading the Plan
- Statistics (ANALYZE)
- Join Optimization
- DML
- Table Maintenance
- Time Travel and Rollback
- Metadata Tables
- Anti-Patterns
- Output Expectations
- References
Files
SKILL.mdcore31,498 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubvertica
When your agent uses it
Use when writing, reviewing, debugging, or optimizing SQL for Vertica — covering DDL (CREATE/ALTER/DROP TABLE, columns, projections, segmentation, partitions), DML (INSERT, UPDATE, DELETE, MERGE, TRUNCATE, COPY), CRUD patterns, and Vertica-specific performance guidance including encoding, segmentation keys, partition pruning, and query optimization.
What it loads into context
Frontmatter
81 tokensAlways available to the agent
SKILL.md
5,455 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Concepts Unique to Vertica
- DDL: Schemas
- DDL: CREATE TABLE
- DDL: Data Types
- DDL: ALTER TABLE
- DDL: DROP TABLE
- DDL: Projections
- DML: INSERT
- DML: UPDATE
- DML: DELETE
- DML: MERGE (upsert)
- Data Update Strategies
- DML: SELECT — Query Basics
- Query Performance Guidance
- Useful System Queries
- Anti-Patterns
- Output Expectations
Files
SKILL.mdcore21,974 bytesSKILL.mdcore21,974 bytesSKILL.mdcore21,974 bytesSKILL.mdcore21,974 bytesSKILL.mdcore21,974 bytesSKILL.mdcore21,974 bytesSKILL.mdcore21,974 bytesSKILL.mdcore21,974 bytesSKILL.mdcore21,974 bytesSKILL.mdcore21,974 bytesSKILL.mdcore21,974 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubvertica_query_optimization
When your agent uses it
Use when optimizing, diagnosing, or reviewing Vertica 11.x SQL query performance — covering EXPLAIN plan reading, projection design for predicates/joins/GROUP BY/ORDER BY/analytic functions, segmentation strategies, column encoding, RLE, sort elimination, Top-K, INSERT-SELECT tuning, DELETE/UPDATE internals, and Data Collector diagnostics.
What it loads into context
Frontmatter
81 tokensAlways available to the agent
SKILL.md
5,805 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use
- Core Optimization Workflow
- Reading EXPLAIN Plans
- Column Encoding
- Projections for Queries with Predicates
- GROUP BY Optimization
- JOIN Optimization
- ORDER BY Optimization (Sort Elimination)
- LIMIT and Top-K Optimization
- DISTINCT Optimization
- Analytic Function Optimization
- INSERT-SELECT Optimization
- DELETE and UPDATE Internals
- Data Collector (dc_*) Diagnostic Queries
- Projection Management
- Anti-Patterns
- Output Expectations
- References
Files
SKILL.mdcore24,050 bytesSKILL.mdcore24,050 bytesSKILL.mdcore24,050 bytesSKILL.mdcore24,050 bytesSKILL.mdcore24,050 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- aiops-autonomous-incident-response
- aiops-capacity-planning-agent
- aiops-infrastructure-anomaly-detection
- aiops-observability-copilot
- aiops-platform-optimization-agent
- aiops-query-cost-analyzer
- dataops-airflow-cost-optimizer
- dataops-airflow-ha-review
- dataops-airflow-observability
- dataops-airflow-production-readiness
- dataops-blue-green-deployment
- dataops-cicd-pipeline-review
- dataops-disaster-recovery-review
- dataops-github-actions-optimizer
- dataops-jenkins-modernization
- dataops-postmortem-generator
- dataops-release-readiness-review
- dataops-root-cause-analysis
- dataops-self-healing-platform
- dataops-sla-monitoring
- dataops-workflow-orchestration-review
- infra-alert-fatigue-reduction
- infra-aws-data-platform-review
- infra-azure-data-platform-review
- infra-compliance-readiness
- infra-docker-best-practices
- infra-gcp-data-platform-review
- infra-gitops-deployment-review
- infra-grafana-dashboard-review
- infra-kafka-cost-optimizer
- infra-kafka-platform-review
- infra-kubernetes-autoscaling-review
- infra-kubernetes-cluster-health
- infra-kubernetes-cost-optimizer
- infra-kubernetes-security-audit
- infra-kubernetes-storage-review
- infra-multi-cloud-governance
- infra-network-security-review
- infra-observability-stack-review
- infra-opentelemetry-instrumentation
- infra-prometheus-optimization
- infra-rbac-audit
- infra-secrets-management-review
- infra-streaming-reliability-review
- infra-terraform-cost-estimator
- infra-terraform-review
- infra-terraform-security-scan
- platform-engineering-agentic-control-plane
- platform-engineering-data-platform-api
- platform-engineering-internal-developer-platform
- airflow-starrocks-backfill
- airflow-starrocks-cdc-orchestrator
- airflow-starrocks-data-quality
- airflow-starrocks-etl-best-practices
- airflow-starrocks-pipeline
- dbt-starrocks-models
- dbt-starrocks-performance
- dbt-starrocks-production-readiness
- dbt-starrocks-semantic-layer
- dbt-starrocks-testing
- starrocks-admin-backup-restore
- starrocks-admin-cluster-health
- starrocks-admin-compaction
- starrocks-admin-query-monitor
- starrocks-admin-security
- starrocks-admin-storage-balancer
- starrocks-aggregation-optimizer
- starrocks-ai-incident-rca
- starrocks-ai-query-autotuner
- starrocks-broker-load
- starrocks-bucketing
- starrocks-cbo
- starrocks-cdc-pipeline
- starrocks-concurrency-optimizer
- starrocks-data-modeling
- starrocks-data-quality-guardian
- starrocks-ddl-table-types
- starrocks-explain-plan
- starrocks-files-ingestion
- starrocks-join-optimization
- starrocks-lakehouse-integration
- starrocks-materialized-views
- starrocks-medallion-architecture
- starrocks-memory-tuning
- starrocks-partitioning
- starrocks-query-optimizer
- starrocks-realtime-analytics
- starrocks-realtime-modeling
- starrocks-routine-load-kafka
- starrocks-schema-evolution
- starrocks-self-healing
- starrocks-stream-load
- trino-admin-cluster-health
- trino-airflow-lakehouse-pipelines
- trino-airflow-orchestration
- trino-cost-optimization
- trino-dbt-platform
- trino-dbt-query-performance
- trino-docker-compose-stack
- trino-explain-plan-review
- trino-federated-query-architecture
- trino-file-layout-optimization
- trino-iceberg-best-practices
- trino-lakehouse-platform-architect
- trino-memory-and-spill-tuning
- trino-modern-data-stack-reference-architecture
- trino-observability-platform
- trino-production-readiness-review
- trino-query-optimization
- trino-resource-group-governance
- trino-security-and-governance
- trino-self-healing-platform
- airbyte
- airflow_dag_factory
- airflow-dags
- apache-flink
- apache-kafka
- cdc-debezium
- clickhouse-olap
- dagster-assets
- data-contracts
- data_vault_2
- datahub-catalog
- dbt-core
- dbt-macros
- dbt_trino
- de-architecture-decision
- de-cost-optimization
- de-postmortem-writer
- de-production-readiness
- de-root-cause-analysis
- delta-lake
- docker-data-environments
- duckdb
- feature-store
- github-actions-dataops
- great-expectations
- kimball_data_modeling
- kubernetes-data-platform
- mage-ai-pipelines
- mcp-server
- medallion_architecture
- mlflow-data-pipelines
- openlineage
- postgresql-data-engineering
- prefect-workflows
- pyspark_etl
- pyspark-structured-streaming
- rag-data-pipeline
- ray-data
- redpanda
- soda-core
- spark_sql
- sqlfluff
- sqlmesh
- terraform-data-infrastructure
- trino_iceberg
- vertica
- vertica_query_optimization
Repository facts
- License
- No license detected
- Created
- May 5, 2026
- Last pushed
- May 19, 2026
- Forks
- 1
- Open issues
- 0
- Project activity
- Slowing
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 1,543 notes
group_skills/infra_dataops_group_skills/aiops_autonomous_incident_response/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_autonomous_incident_response/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_autonomous_incident_response/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_autonomous_incident_response/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_autonomous_incident_response/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_autonomous_incident_response/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_autonomous_incident_response/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_capacity_planning_agent/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_capacity_planning_agent/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_capacity_planning_agent/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_capacity_planning_agent/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_capacity_planning_agent/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_capacity_planning_agent/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_infrastructure_anomaly_detection/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_infrastructure_anomaly_detection/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_infrastructure_anomaly_detection/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_infrastructure_anomaly_detection/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_infrastructure_anomaly_detection/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_observability_copilot/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedgroup_skills/infra_dataops_group_skills/aiops_observability_copilot/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 29 dangerous shell commandsin 12 files: infra_docker_best_practices/SKILL.md:70 docker_data_envs/SKILL.md:105 trino_production_readiness_review/SKILL.md:253 and 9 more
- 1,255 network referencesin 104 files: datahub_catalog/SKILL.md:74 openlineage/SKILL.md:51 airbyte/SKILL.md:125 and 101 more
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- 128 references to secretsin 37 files: airbyte/SKILL.md:248 datahub_catalog/SKILL.md:213 docker_data_envs/SKILL.md:277 and 34 more
- No requests to vote in Hot
Show all 1,412 signals by file
group_skills/infra_dataops_group_skills/aiops_autonomous_incident_response/SKILL.md
- Network accessline 140
import requests minutes = tool_input.get("lookback_minutes", 30) resp = requests.get( - Network accessline 141
minutes = tool_input.get("lookback_minutes", 30) resp = requests.get( f"{PROMETHEUS_URL}/api/v1/query", - Network accessline 142
resp = requests.get( - Network accessline 368
requests.post(SLACK_WEBHOOK, json=message)
group_skills/infra_dataops_group_skills/dataops_airflow_ha_review/SKILL.md
group_skills/infra_dataops_group_skills/dataops_airflow_observability/SKILL.md
group_skills/infra_dataops_group_skills/dataops_airflow_production_readiness/SKILL.md
- Network accessline 179
task_id="spark_submit", image="apache/spark:3.5.0", cmds=["spark-submit", "--master", "k8s://https://kubernetes.default.svc"], - Network accessline 180
image="apache/spark:3.5.0", cmds=["spark-submit", "--master", "k8s://https://kubernetes.default.svc"], resources=k8s.V1ResourceRequirements( - Network accessline 181
cmds=["spark-submit", "--master", "k8s://https://kubernetes.default.svc"], resources=k8s.V1ResourceRequirements( requests={"cpu": "2", "memory": "8Gi"}, - Network accessline 259
# Airflow health endpoint (liveness probe) curl http://airflow-webserver:8080/health - Network accessline 260
curl http://airflow-webserver:8080/health
group_skills/infra_dataops_group_skills/dataops_blue_green_deployment/SKILL.md
- Network accessline 97
-o jsonpath='{.items[0].metadata.name}') kubectl exec -n $NAMESPACE $GREEN_POD -- \ curl -sf http://localhost:8080/health || { echo "Smoke test FAILED"; exit 1; } - Network accessline 98
kubectl exec -n $NAMESPACE $GREEN_POD -- curl -sf http://localhost:8080/health || { echo "Smoke test FAILED"; exit 1; } - Network accessline 99
curl -sf http://localhost:8080/health || { echo "Smoke test FAILED"; exit 1; }
group_skills/infra_dataops_group_skills/dataops_cicd_pipeline_review/SKILL.md
- Network accessline 163
environment: name: production # GitHub environment with required reviewers url: https://airflow.prod.my-company.com - Network accessline 164
name: production # GitHub environment with required reviewers url: https://airflow.prod.my-company.com steps: - Network accessline 165
url: https://airflow.prod.my-company.com
group_skills/infra_dataops_group_skills/dataops_jenkins_modernization/SKILL.md
- Network accessline 291
- kubernetes: name: "kubernetes" serverUrl: "https://kubernetes.default.svc" - Network accessline 292
name: "kubernetes" serverUrl: "https://kubernetes.default.svc" namespace: "jenkins" - Network accessline 293
serverUrl: "https://kubernetes.default.svc" - Network accessline 294
namespace: "jenkins" jenkinsUrl: "http://jenkins.jenkins.svc.cluster.local:8080" podRetention: "never" - Network accessline 295
jenkinsUrl: "http://jenkins.jenkins.svc.cluster.local:8080" - Access to secretsline 313
[Credential-related source omitted]
group_skills/infra_dataops_group_skills/dataops_root_cause_analysis/SKILL.md
- Network accessline 124
# In Spark UI: Stages tab → look for tasks with >> median duration # Or from history server: curl -s http://spark-history:18080/api/v1/applications/$APP_ID/stages | \ - Network accessline 125
# Or from history server: curl -s http://spark-history:18080/api/v1/applications/$APP_ID/stages | \ jq '.[] | {stageId, numTasks, maxTaskDuration, medianDuration: (.taskMetrics.executorRunTime / .numTasks)}' - Network accessline 126
curl -s http://spark-history:18080/api/v1/applications/$APP_ID/stages | \
group_skills/infra_dataops_group_skills/dataops_sla_monitoring/SKILL.md
- Network accessline 257
"type": "button", "text": {"type": "plain_text", "text": "View in Airflow"}, "url": f"http://airflow.internal/dags/{dag.dag_id}/grid", - Network accessline 258
"text": {"type": "plain_text", "text": "View in Airflow"}, "url": f"http://airflow.internal/dags/{dag.dag_id}/grid", }] - Network accessline 259
"url": f"http://airflow.internal/dags/{dag.dag_id}/grid", - Network accessline 265
# Notify data-eng + all consumer channels for channel in ["#data-eng-sla", "#analytics-alerts", "#bi-team"]: requests.post(SLACK_WEBHOOK, json={"channel": channel, **message}) - Network accessline 267
requests.post(SLACK_WEBHOOK, json={"channel": channel, **message})
group_skills/infra_dataops_group_skills/infra_alert_fatigue_reduction/SKILL.md
- Network accessline 57
summary: "Pipeline error budget burning fast ({{ $labels.dag_id }})" description: "At current burn rate, 1-hour error budget exhausted in 5 minutes" runbook: "https://wiki.my-org.com/runbooks/pipeline-slo" - Network accessline 59
runbook: "https://wiki.my-org.com/runbooks/pipeline-slo" - Network accessline 160
summary: "Pipeline {{ $labels.dag_id }} data stale > 2h" # REQUIRED: one-line what description: "Last successful run: {{ $value | humanizeDuration }} ago. Check if DAG is paused or if upstream source is delayed." # REQUIRED: context - Network accessline 161
description: "Last successful run: {{ $value | humanizeDuration }} ago. Check if DAG is paused or if upstream source is delayed." # REQUIRED: context runbook: "https://wiki.my-org.com/runbooks/pipeline-freshness" # REQUIRED: what to - Network accessline 162
runbook: "https://wiki.my-org.com/runbooks/pipeline-freshness" # REQUIRED: what to do - Network accessline 163
dashboard: "https://grafana.my-org.com/d/data-platform?var-dag_id={{ $labels.dag_id }}" - Network accessline 198
PROM_URL="http://prometheus:9090" - Network accessline 200
# Alerts that fired most in last 7 days curl -s "${PROM_URL}/api/v1/query?query=sum(increase(ALERTS_FOR_STATE[7d])) by (alertname) > 0" \ - Network accessline 201
curl -s "${PROM_URL}/api/v1/query?query=sum(increase(ALERTS_FOR_STATE[7d])) by (alertname) > 0" \ - Network accessline 205
# Alerts firing right now (potential noise) curl -s "${PROM_URL}/api/v1/alerts" \ - Network accessline 206
curl -s "${PROM_URL}/api/v1/alerts" \
group_skills/infra_dataops_group_skills/infra_azure_data_platform_review/SKILL.md
- Network accessline 237
credential = WorkloadIdentityCredential() client = SecretClient( vault_url="https://my-kv.vault.azure.net/", - Network accessline 238
client = SecretClient( vault_url="https://my-kv.vault.azure.net/", credential=credential, - Network accessline 239
vault_url="https://my-kv.vault.azure.net/",
group_skills/infra_dataops_group_skills/infra_docker_best_practices/SKILL.md
- Dangerous shell operationline 70
RUN apt-get update && apt-get install -y --no-install-recommends git && rm -rf /var/lib/apt/lists/* - Dangerous shell operationline 71
&& rm -rf /var/lib/apt/lists/* - Network accessline 107
# BAD: update and install in separate layers RUN apt-get update RUN apt-get install -y curl wget git - Network accessline 109
RUN apt-get install -y curl wget git - Dangerous shell operationline 112
RUN apt-get update && apt-get install -y --no-install-recommends curl git ca-certificates && rm -rf /var/lib/apt/lists/* # removes cached package lists - Network accessline 112
RUN apt-get update \ && apt-get install -y --no-install-recommends \ curl \ - Network accessline 113
&& apt-get install -y --no-install-recommends \ curl \ git \ - Network accessline 114
curl \ - Dangerous shell operationline 117
&& rm -rf /var/lib/apt/lists/* # removes cached package lists - Network accessline 201
RUN --mount=type=secret,id=pip_token \ pip install --extra-index-url \ https://$(cat /run/secrets/pip_token)@pkgs.company.com/simple/ \ - Network accessline 202
pip install --extra-index-url \ https://$(cat /run/secrets/pip_token)@pkgs.company.com/simple/ \ my-private-package - Network accessline 203
https://$(cat /run/secrets/pip_token)@pkgs.company.com/simple/ \ - Access to secretsline 209
[Credential-related source omitted] - Access to secretsline 210
[Credential-related source omitted] - Access to secretsline 222
[Credential-related source omitted] - Network accessline 271
# Install Spark RUN apt-get update && apt-get install -y --no-install-recommends \ curl procps tini \ - Dangerous shell operationline 272
RUN apt-get update && apt-get install -y --no-install-recommends curl procps tini && rm -rf /var/lib/apt/lists/* - Network accessline 272
RUN apt-get update && apt-get install -y --no-install-recommends curl procps tini - Network accessline 273
curl procps tini \ - Dangerous shell operationline 274
&& rm -rf /var/lib/apt/lists/* \ - Network accessline 274
&& rm -rf /var/lib/apt/lists/* \ && curl -fsSL "https://archive.apache.org/dist/spark/spark-${SPARK_VERSION}/spark-${SPARK_VERSION}-bin-hadoop${HADOOP_VERSION}.tgz" \ | tar -xz -C /opt/ \ - Network accessline 275
&& curl -fsSL "https://archive.apache.org/dist/spark/spark-${SPARK_VERSION}/spark-${SPARK_VERSION}-bin-hadoop${HADOOP_VERSION}.tgz" \ - Dangerous shell operationline 285
RUN apt-get update && apt-get install -y --no-install-recommends python3 python3-pip && rm -rf /var/lib/apt/lists/* - Dangerous shell operationline 286
&& rm -rf /var/lib/apt/lists/*
group_skills/infra_dataops_group_skills/infra_gitops_deployment_review/SKILL.md
- Network accessline 70
source: repoURL: https://github.com/my-org/gitops-config - Network accessline 71
repoURL: https://github.com/my-org/gitops-config - Network accessline 75
destination: server: https://kubernetes.default.svc - Network accessline 76
server: https://kubernetes.default.svc - Network accessline 116
project: data-platform source: repoURL: https://charts.bitnami.com/bitnami - Network accessline 117
source: repoURL: https://charts.bitnami.com/bitnami chart: kafka - Network accessline 118
repoURL: https://charts.bitnami.com/bitnami - Network accessline 129
- values-prod.yaml # from source repo at path destination: server: https://kubernetes.default.svc - Network accessline 130
destination: server: https://kubernetes.default.svc namespace: kafka - Network accessline 131
server: https://kubernetes.default.svc - Network accessline 147
project: default source: repoURL: https://github.com/my-org/gitops-config - Network accessline 148
source: repoURL: https://github.com/my-org/gitops-config targetRevision: main - Network accessline 149
repoURL: https://github.com/my-org/gitops-config - Network accessline 151
path: apps/production # directory containing all Application YAMLs destination: server: https://kubernetes.default.svc - Network accessline 152
destination: server: https://kubernetes.default.svc namespace: argocd - Network accessline 153
server: https://kubernetes.default.svc - Network accessline 169
project: data-platform source: repoURL: https://github.com/my-org/gitops-config - Network accessline 170
source: repoURL: https://github.com/my-org/gitops-config targetRevision: main - Network accessline 171
repoURL: https://github.com/my-org/gitops-config - Network accessline 175
valueFiles: [values-prod.yaml] destination: server: https://kubernetes.default.svc - Network accessline 176
destination: server: https://kubernetes.default.svc namespace: airflow - Network accessline 177
server: https://kubernetes.default.svc - Network accessline 198
sourceRepos: - https://github.com/my-org/gitops-config - Network accessline 199
- https://github.com/my-org/gitops-config - Network accessline 200
- https://charts.bitnami.com/bitnami - Network accessline 201
- https://helm.releases.hashicorp.com - Network accessline 203
destinations: - server: https://kubernetes.default.svc - Network accessline 204
- server: https://kubernetes.default.svc - Network accessline 205
namespace: airflow - server: https://kubernetes.default.svc namespace: kafka - Network accessline 206
- server: https://kubernetes.default.svc - Network accessline 207
namespace: kafka - server: https://kubernetes.default.svc namespace: spark - Network accessline 208
- server: https://kubernetes.default.svc
group_skills/infra_dataops_group_skills/infra_grafana_dashboard_review/SKILL.md
- Network accessline 186
# Annotate Grafana with deployment events (via API) GRAFANA_URL="http://grafana.monitoring.svc:3000" - Network accessline 187
GRAFANA_URL="http://grafana.monitoring.svc:3000" - Access to secretsline 188
[Credential-related source omitted] - Network accessline 191
local dag_id=$1 local version=$2 curl -s -X POST \ - Network accessline 192
local version=$2 curl -s -X POST \ -H "Content-Type: application/json" \ - Network accessline 193
[Credential-related source omitted] - Access to secretsline 193
[Credential-related source omitted] - Access to secretsline 195
[Credential-related source omitted] - Network accessline 211
- name: Annotate Grafana run: | curl -s -X POST \ - Network accessline 212
[Credential-related source omitted] - Network accessline 213
curl -s -X POST \ - Network accessline 248
annotations = { summary = "Pipeline {{ $labels.dag_id }} data is stale" runbook = "https://wiki.my-org.com/runbooks/pipeline-freshness" - Network accessline 249
summary = "Pipeline {{ $labels.dag_id }} data is stale" runbook = "https://wiki.my-org.com/runbooks/pipeline-freshness" } - Network accessline 250
runbook = "https://wiki.my-org.com/runbooks/pipeline-freshness"
group_skills/infra_dataops_group_skills/infra_kubernetes_cluster_health/SKILL.md
- Network accessline 164
# etcd health check (run inside etcd pod or host) ETCDCTL_API=3 etcdctl \ --endpoints=https://127.0.0.1:2379 \ - Network accessline 165
ETCDCTL_API=3 etcdctl --endpoints=https://127.0.0.1:2379 - Network accessline 166
--endpoints=https://127.0.0.1:2379 \ - Network accessline 172
# Check etcd member list ETCDCTL_API=3 etcdctl member list \ --endpoints=https://127.0.0.1:2379 \ - Network accessline 173
ETCDCTL_API=3 etcdctl member list --endpoints=https://127.0.0.1:2379 - Network accessline 174
--endpoints=https://127.0.0.1:2379 \
group_skills/infra_dataops_group_skills/infra_kubernetes_cost_optimizer/SKILL.md
group_skills/infra_dataops_group_skills/infra_kubernetes_security_audit/SKILL.md
group_skills/infra_dataops_group_skills/infra_kubernetes_storage_review/SKILL.md
group_skills/infra_dataops_group_skills/infra_multi_cloud_governance/SKILL.md
group_skills/infra_dataops_group_skills/infra_network_security_review/SKILL.md
- Access to secretsline 154
[Credential-related source omitted]
group_skills/infra_dataops_group_skills/infra_observability_stack_review/SKILL.md
- Network accessline 93
exporters: prometheusremotewrite: endpoint: http://mimir:9090/api/v1/push - Network accessline 95
endpoint: http://mimir:9090/api/v1/push - Network accessline 97
loki: endpoint: http://loki:3100/loki/api/v1/push - Network accessline 98
endpoint: http://loki:3100/loki/api/v1/push - Network accessline 105
otlp/tempo: endpoint: http://tempo:4317 - Network accessline 106
endpoint: http://tempo:4317 - Network accessline 131
prometheus-community/kube-prometheus-stack \ -n monitoring \ --set prometheus.prometheusSpec.remoteWrite[0].url=http://mimir:9090/api/v1/push \ - Network accessline 132
-n monitoring \ --set prometheus.prometheusSpec.remoteWrite[0].url=http://mimir:9090/api/v1/push \ --set prometheus.prometheusSpec.retention=7d \ - Network accessline 133
--set prometheus.prometheusSpec.remoteWrite[0].url=http://mimir:9090/api/v1/push \ --set prometheus.prometheusSpec.retention=7d \ --set prometheus.prometheusSpec.storageSpec.volumeClaimTemplate.spec.resources.requests.storage=100Gi - Network accessline 141
# Find high-cardinality metrics (> 10k series) curl -s http://prometheus:9090/api/v1/label/__name__/values \ - Network accessline 142
curl -s http://prometheus:9090/api/v1/label/__name__/values \ - Network accessline 143
| jq -r '.data[]' \ | while read metric; do count=$(curl -sg "http://prometheus:9090/api/v1/query?query=count($metric)" \ - Network accessline 144
| while read metric; do count=$(curl -sg "http://prometheus:9090/api/v1/query?query=count($metric)" \ | jq '.data.result[0].value[1]' 2>/dev/null) - Network accessline 145
count=$(curl -sg "http://prometheus:9090/api/v1/query?query=count($metric)" \
group_skills/infra_dataops_group_skills/infra_opentelemetry_instrumentation/SKILL.md
- Network accessline 31
OTEL_SERVICE_NAME=etl-orders \ OTEL_RESOURCE_ATTRIBUTES="environment=production,team=data-engineering,version=1.2.0" \ OTEL_EXPORTER_OTLP_ENDPOINT=http://otel-collector:4317 \ - Network accessline 32
OTEL_RESOURCE_ATTRIBUTES="environment=production,team=data-engineering,version=1.2.0" \ OTEL_EXPORTER_OTLP_ENDPOINT=http://otel-collector:4317 \ OTEL_EXPORTER_OTLP_PROTOCOL=grpc \ - Network accessline 33
OTEL_EXPORTER_OTLP_ENDPOINT=http://otel-collector:4317 \ - Network accessline 60
provider = TracerProvider(resource=resource) provider.add_span_processor( BatchSpanProcessor(OTLPSpanExporter(endpoint="http://otel-collector:4317")) - Network accessline 61
provider.add_span_processor( BatchSpanProcessor(OTLPSpanExporter(endpoint="http://otel-collector:4317")) ) - Network accessline 62
BatchSpanProcessor(OTLPSpanExporter(endpoint="http://otel-collector:4317"))
group_skills/infra_dataops_group_skills/infra_prometheus_optimization/SKILL.md
- Network accessline 21
# Check top metrics by series count (TSDB Status API) curl -s http://prometheus:9090/api/v1/status/tsdb | jq ' - Network accessline 22
curl -s http://prometheus:9090/api/v1/status/tsdb | jq ' - Network accessline 25
# Top label names by series count curl -s http://prometheus:9090/api/v1/status/tsdb | jq ' - Network accessline 26
curl -s http://prometheus:9090/api/v1/status/tsdb | jq ' - Network accessline 29
# Find a specific high-cardinality metric curl -s "http://prometheus:9090/api/v1/query?query=count({__name__='http_requests_total'})%20by%20(user_id)" \ - Network accessline 30
curl -s "http://prometheus:9090/api/v1/query?query=count({__name__='http_requests_total'})%20by%20(user_id)" \ - Network accessline 33
# Total active series curl -s "http://prometheus:9090/api/v1/query?query=prometheus_tsdb_head_series" \ - Network accessline 34
curl -s "http://prometheus:9090/api/v1/query?query=prometheus_tsdb_head_series" \ - Network accessline 108
global: slack_api_url: ${SLACK_WEBHOOK_URL} pagerduty_url: https://events.pagerduty.com/v2/enqueue - Network accessline 110
pagerduty_url: https://events.pagerduty.com/v2/enqueue - Access to secretsline 150
[Credential-related source omitted] - Network accessline 196
# prometheus.yml remote_write: - url: http://mimir.monitoring.svc:9090/api/v1/push - Network accessline 198
- url: http://mimir.monitoring.svc:9090/api/v1/push
group_skills/infra_dataops_group_skills/infra_secrets_management_review/SKILL.md
- Access to secretsline 107
[Credential-related source omitted] - Network accessline 132
provider: vault: server: http://vault.vault.svc.cluster.local:8200 - Network accessline 133
vault: server: http://vault.vault.svc.cluster.local:8200 path: data-platform - Network accessline 134
server: http://vault.vault.svc.cluster.local:8200 - Network accessline 182
"connections_path": "data-platform/data/airflow/connections", "variables_path": "data-platform/data/airflow/variables", "url": "http://vault.vault.svc.cluster.local:8200", - Network accessline 183
"variables_path": "data-platform/data/airflow/variables", "url": "http://vault.vault.svc.cluster.local:8200", "auth_type": "kubernetes", - Network accessline 184
"url": "http://vault.vault.svc.cluster.local:8200", - Network accessline 207
# .pre-commit-config.yaml — detect secrets before commit repos: - repo: https://github.com/gitleaks/gitleaks - Network accessline 208
repos: - repo: https://github.com/gitleaks/gitleaks rev: v8.18.0 - Network accessline 209
- repo: https://github.com/gitleaks/gitleaks - Network accessline 214
- repo: https://github.com/trufflesecurity/trufflehog - Dangerous shell operationline 267
eval $(vault kv get -format=json data-platform/production/trino \
group_skills/infra_dataops_group_skills/infra_terraform_cost_estimator/SKILL.md
- Network accessline 26
# Linux curl -fsSL https://raw.githubusercontent.com/infracost/infracost/master/scripts/install.sh | sh - Dangerous shell operationline 27
curl -fsSL https://raw.githubusercontent.com/infracost/infracost/master/scripts/install.sh | sh - Network accessline 27
curl -fsSL https://raw.githubusercontent.com/infracost/infracost/master/scripts/install.sh | sh - Access to secretsline 122
[Credential-related source omitted]
group_skills/infra_dataops_group_skills/infra_terraform_security_scan/SKILL.md
- Network accessline 23
# Install brew install tfsec # macOS curl -s https://raw.githubusercontent.com/aquasecurity/tfsec/master/scripts/install_linux.sh | bash - Dangerous shell operationline 25
curl -s https://raw.githubusercontent.com/aquasecurity/tfsec/master/scripts/install_linux.sh | bash - Network accessline 25
curl -s https://raw.githubusercontent.com/aquasecurity/tfsec/master/scripts/install_linux.sh | bash - Access to secretsline 79
[Credential-related source omitted] - Network accessline 311
# .pre-commit-config.yaml repos: - repo: https://github.com/antonbabenko/pre-commit-terraform - Network accessline 312
repos: - repo: https://github.com/antonbabenko/pre-commit-terraform rev: v1.92.0 - Network accessline 313
- repo: https://github.com/antonbabenko/pre-commit-terraform - Network accessline 326
- repo: https://github.com/gitleaks/gitleaks
group_skills/infra_dataops_group_skills/platform_engineering_data_platform_api/SKILL.md
group_skills/infra_dataops_group_skills/platform_engineering_internal_developer_platform/SKILL.md
- Network accessline 31
backstage.io/techdocs-ref: dir:. airflow.apache.org/dag-id: etl_orders grafana.com/dashboard-url: https://grafana.internal/d/etl-orders - Network accessline 32
airflow.apache.org/dag-id: etl_orders grafana.com/dashboard-url: https://grafana.internal/d/etl-orders runbook-url: https://wiki.internal/runbooks/etl-orders - Network accessline 33
grafana.com/dashboard-url: https://grafana.internal/d/etl-orders - Network accessline 34
runbook-url: https://wiki.internal/runbooks/etl-orders - Network accessline 39
- gold-layer links: - url: https://airflow.internal/dags/etl_orders - Network accessline 40
links: - url: https://airflow.internal/dags/etl_orders title: Airflow DAG - Network accessline 41
- url: https://airflow.internal/dags/etl_orders - Network accessline 83
description: "Raw orders events from order service — Avro schema" annotations: schema-registry-url: https://schema-registry.internal/subjects/orders-raw-value - Network accessline 84
annotations: schema-registry-url: https://schema-registry.internal/subjects/orders-raw-value spec: - Network accessline 85
schema-registry-url: https://schema-registry.internal/subjects/orders-raw-value
group_skills/starrocks_group_skills/airflow_starrocks_cdc_orchestrator/SKILL.md
- Network accessline 120
resp = requests.put( - Network accessline 121
f"http://sr-fe.internal:8030/api/{DATABASE}/{table}/_stream_load", - Network accessline 375
resp = requests.put( - Network accessline 376
f"http://sr-fe.internal:8030/api/sales/{params['target_table']}/_stream_load", - Network accessline 442
"""Signal Debezium to refresh schema via Kafka Connect REST API.""" import requests resp = requests.post( - Network accessline 443
import requests resp = requests.post( "http://kafka-connect:8083/connectors/postgres-cdc-source/tasks/0/restart" - Network accessline 444
resp = requests.post( - Network accessline 445
"http://kafka-connect:8083/connectors/postgres-cdc-source/tasks/0/restart"
group_skills/starrocks_group_skills/airflow_starrocks_pipeline/SKILL.md
group_skills/starrocks_group_skills/dbt_starrocks_production_readiness/SKILL.md
- Access to secretsline 79
[Credential-related source omitted]
group_skills/starrocks_group_skills/dbt_starrocks_semantic_layer/SKILL.md
group_skills/starrocks_group_skills/starrocks_admin_backup_restore/SKILL.md
- Network accessline 87
"aws.s3.access_key" = "minioadmin", "aws.s3.secret_key" = "minioadmin", "aws.s3.endpoint" = "http://minio.internal:9000", - Network accessline 88
"aws.s3.secret_key" = "minioadmin", "aws.s3.endpoint" = "http://minio.internal:9000", "aws.s3.region" = "us-east-1", - Network accessline 89
"aws.s3.endpoint" = "http://minio.internal:9000", - Network accessline 834
- [StarRocks Backup and Restore — Official Guide](https://docs.starrocks.io/docs/administration/management/backup_recovery/backup_and_restore/) - Network accessline 835
- [BACKUP SQL Reference](https://docs.starrocks.io/docs/sql-reference/sql-statements/backup_restore/BACKUP/) - Network accessline 836
- [RESTORE SQL Reference](https://docs.starrocks.io/docs/sql-reference/sql-statements/backup_restore/RESTORE/) - Network accessline 837
- [CREATE REPOSITORY SQL Reference](https://docs.starrocks.io/docs/sql-reference/sql-statements/backup_restore/CREATE_REPOSITORY/) - Network accessline 838
- [SHOW BACKUP SQL Reference](https://docs.starrocks.io/docs/sql-reference/sql-statements/backup_restore/SHOW_BACKUP/) - Network accessline 839
- [SHOW RESTORE SQL Reference](https://docs.starrocks.io/docs/sql-reference/sql-statements/backup_restore/SHOW_RESTORE/) - Network accessline 840
- [SHOW SNAPSHOT SQL Reference](https://docs.starrocks.io/docs/sql-reference/sql-statements/backup_restore/SHOW_SNAPSHOT/) - Network accessline 841
- [StarRocks Broker Configuration](https://docs.starrocks.io/docs/deployment/deploy_broker/) - Network accessline 842
- [S3 Lifecycle Rules — AWS Documentation](https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lifecycle-mgmt.html)
group_skills/starrocks_group_skills/starrocks_admin_cluster_health/SKILL.md
- Network accessline 362
# View current compaction config on a BE curl http://be_host:8040/api/show_config | grep -i compaction - Network accessline 363
curl http://be_host:8040/api/show_config | grep -i compaction - Network accessline 365
# Increase parallelism for cumulative compaction (BE config, requires restart or dynamic set) curl -X POST http://be_host:8040/api/update_config \ - Network accessline 366
curl -X POST http://be_host:8040/api/update_config \ - Network accessline 369
curl -X POST http://be_host:8040/api/update_config \ - Network accessline 372
# Lower the score threshold that triggers base compaction curl -X POST http://be_host:8040/api/update_config \ - Network accessline 373
curl -X POST http://be_host:8040/api/update_config \ - Network accessline 984
- StarRocks docs — Cluster Management: `https://docs.starrocks.io/docs/administration/management/cluster_management/` - Network accessline 985
- StarRocks docs — Monitoring Metrics: `https://docs.starrocks.io/docs/administration/management/monitoring/metrics/` - Network accessline 986
- StarRocks docs — System Variables: `https://docs.starrocks.io/docs/reference/System_variable/` - Network accessline 987
- StarRocks docs — `information_schema` tables: `https://docs.starrocks.io/docs/reference/information_schema/` - Network accessline 988
- StarRocks docs — ADMIN commands reference: `https://docs.starrocks.io/docs/sql-reference/sql-statements/Administration/` - Network accessline 989
- StarRocks docs — Tablet Scheduler internals: `https://docs.starrocks.io/docs/administration/management/tablet_management/`
group_skills/starrocks_group_skills/starrocks_admin_compaction/SKILL.md
- Network accessline 206
# Get compaction score for all tablets on BE (port 8040 is BE HTTP port) curl -s http://<be_host>:8040/api/compaction/show?tablet_id=<tablet_id> - Network accessline 207
curl -s http://<be_host>:8040/api/compaction/show?tablet_id=<tablet_id> - Network accessline 423
# BE HTTP API: inspect a specific PKT tablet's delete vector stats curl -s "http://<be_host>:8040/api/update/get_del_vec?tablet_id=<tablet_id>" - Network accessline 424
curl -s "http://<be_host>:8040/api/update/get_del_vec?tablet_id=<tablet_id>" - Network accessline 467
# Trigger cumulative compaction on a specific tablet curl -X POST "http://<be_host>:8040/api/compaction/run?tablet_id=<tablet_id>&compact_type=cumulative" - Network accessline 468
curl -X POST "http://<be_host>:8040/api/compaction/run?tablet_id=<tablet_id>&compact_type=cumulative" - Network accessline 470
# Trigger base compaction on a specific tablet curl -X POST "http://<be_host>:8040/api/compaction/run?tablet_id=<tablet_id>&compact_type=base" - Network accessline 471
curl -X POST "http://<be_host>:8040/api/compaction/run?tablet_id=<tablet_id>&compact_type=base" - Network accessline 475
# Check tablet compaction status curl -s "http://<be_host>:8040/api/compaction/show?tablet_id=<tablet_id>" - Network accessline 476
curl -s "http://<be_host>:8040/api/compaction/show?tablet_id=<tablet_id>" - Network accessline 511
# BAD: many small loads for file in /data/day/*.csv; do curl -X PUT "http://<fe_host>:8030/api/mydb/mytable/_stream_load" \ - Network accessline 512
for file in /data/day/*.csv; do curl -X PUT "http://<fe_host>:8030/api/mydb/mytable/_stream_load" \ -H "label: load_$(date +%s%N)" \ - Network accessline 513
curl -X PUT "http://<fe_host>:8030/api/mydb/mytable/_stream_load" \ - Network accessline 518
# GOOD: concatenate or use larger batches cat /data/day/*.csv | curl -X PUT "http://<fe_host>:8030/api/mydb/mytable/_stream_load" \ - Network accessline 519
cat /data/day/*.csv | curl -X PUT "http://<fe_host>:8030/api/mydb/mytable/_stream_load" \ - Network accessline 540
df.write \ .format("starrocks") \ .option("starrocks.fe.http.url", "http://fe_host:8030") \ - Network accessline 541
.format("starrocks") \ .option("starrocks.fe.http.url", "http://fe_host:8030") \ .option("starrocks.write.properties.buffer_size", "268435456") \ - Network accessline 542
.option("starrocks.fe.http.url", "http://fe_host:8030") \ - Network accessline 705
# 2. Verify compaction threads are not all blocked curl -s "http://<be_host>:8040/api/compaction/show" | python3 -m json.tool - Dangerous shell operationline 706
curl -s "http://<be_host>:8040/api/compaction/show" | python3 -m json.tool - Network accessline 706
curl -s "http://<be_host>:8040/api/compaction/show" | python3 -m json.tool - Network accessline 760
# Disable cumulative compaction on a specific BE via HTTP API curl -X POST "http://<be_host>:8040/api/update_config?cumulative_compaction_check_interval_seconds=3600" - Network accessline 761
curl -X POST "http://<be_host>:8040/api/update_config?cumulative_compaction_check_interval_seconds=3600" - Network accessline 763
# Re-enable curl -X POST "http://<be_host>:8040/api/update_config?cumulative_compaction_check_interval_seconds=1" - Network accessline 764
curl -X POST "http://<be_host>:8040/api/update_config?cumulative_compaction_check_interval_seconds=1" - Network accessline 803
# Step 3: For top offender tablet, check score curl -s "http://<be_host>:8040/api/compaction/show?tablet_id=<tablet_id>" - Network accessline 804
curl -s "http://<be_host>:8040/api/compaction/show?tablet_id=<tablet_id>" - Network accessline 806
# Step 4: Manually trigger if needed curl -X POST "http://<be_host>:8040/api/compaction/run?tablet_id=<tablet_id>&compact_type=cumulative" - Network accessline 807
curl -X POST "http://<be_host>:8040/api/compaction/run?tablet_id=<tablet_id>&compact_type=cumulative" - Network accessline 809
# Step 5: Verify progress curl -s "http://<be_host>:8040/api/compaction/show?tablet_id=<tablet_id>" - Network accessline 810
curl -s "http://<be_host>:8040/api/compaction/show?tablet_id=<tablet_id>" - Network accessline 833
- [StarRocks Compaction Overview](https://docs.starrocks.io/docs/administration/management/compaction/) - Network accessline 834
- [StarRocks BE Configuration Reference](https://docs.starrocks.io/docs/administration/Configuration/) - Network accessline 835
- [StarRocks Primary Key Table](https://docs.starrocks.io/docs/table_design/table_types/primary_key_table/) - Network accessline 836
- [StarRocks SHOW PROC](https://docs.starrocks.io/docs/administration/management/monitoring/Monitor_and_Alert/) - Network accessline 837
- [StarRocks information_schema](https://docs.starrocks.io/docs/reference/information_schema/be_compactions/) - Network accessline 838
- [StarRocks ALTER TABLE COMPACT](https://docs.starrocks.io/docs/sql-reference/sql-statements/data-definition/ALTER_TABLE/) - Network accessline 839
- [StarRocks Tablet Management](https://docs.starrocks.io/docs/administration/management/tablet_index/)
group_skills/starrocks_group_skills/starrocks_admin_query_monitor/SKILL.md
- Network accessline 750
- StarRocks docs — Resource Groups: `https://docs.starrocks.io/docs/administration/management/resource_management/resource_group/` - Network accessline 751
- StarRocks docs — Query Management: `https://docs.starrocks.io/docs/administration/Query_management/Query_management/` - Network accessline 752
- StarRocks docs — information_schema reference: `https://docs.starrocks.io/docs/reference/information_schema/` - Network accessline 753
- StarRocks docs — Audit Loader plugin: `https://docs.starrocks.io/docs/administration/audit_loader/` - Network accessline 754
- StarRocks docs — Memory spill: `https://docs.starrocks.io/docs/administration/management/resource_management/spill_to_disk/`
group_skills/starrocks_group_skills/starrocks_admin_security/SKILL.md
- Network accessline 738
- [StarRocks Privilege Overview](https://docs.starrocks.io/docs/administration/user_privs/privilege_overview/) - Network accessline 739
- [StarRocks RBAC Guide](https://docs.starrocks.io/docs/administration/user_privs/role_based_access_control/) - Network accessline 740
- [User Privileges Overview](https://docs.starrocks.io/docs/administration/user_privs/) - Network accessline 741
- [StarRocks CREATE USER syntax](https://docs.starrocks.io/docs/sql-reference/sql-statements/account-management/CREATE_USER/) - Network accessline 742
- [StarRocks GRANT syntax](https://docs.starrocks.io/docs/sql-reference/sql-statements/account-management/GRANT/) - Network accessline 743
- [StarRocks Row Access Policy](https://docs.starrocks.io/docs/administration/user_privs/row_policy/) - Network accessline 744
- [StarRocks Data Masking](https://docs.starrocks.io/docs/administration/user_privs/column_masking/) - Network accessline 745
- [StarRocks Audit Log](https://docs.starrocks.io/docs/administration/audit_loader/) - Network accessline 746
- [StarRocks SSL/TLS Config](https://docs.starrocks.io/docs/administration/ssl/)
group_skills/starrocks_group_skills/starrocks_admin_storage_balancer/SKILL.md
- Network accessline 501
Scrape BE metrics from `http://be_host:8040/metrics`: - Network accessline 701
curl -X POST http://be_host:8040/api/update_config \ - Network accessline 756
- StarRocks docs — Tablet scheduler internals: `https://docs.starrocks.io/docs/administration/management/tablet_management/` - Network accessline 757
- StarRocks docs — Scale up/down (add/remove BE): `https://docs.starrocks.io/docs/administration/management/Scale_up_down/` - Network accessline 758
- StarRocks docs — FE configuration reference: `https://docs.starrocks.io/docs/administration/management/FE_configuration/` - Network accessline 759
- StarRocks docs — BE configuration reference: `https://docs.starrocks.io/docs/administration/management/BE_configuration/` - Network accessline 760
- StarRocks docs — Monitoring metrics (Prometheus): `https://docs.starrocks.io/docs/administration/management/monitoring/metrics/` - Network accessline 761
- StarRocks docs — ADMIN commands reference: `https://docs.starrocks.io/docs/sql-reference/sql-statements/Administration/` - Network accessline 762
- StarRocks docs — `information_schema` tables: `https://docs.starrocks.io/docs/reference/information_schema/` - Network accessline 763
- StarRocks docs — Cluster management overview: `https://docs.starrocks.io/docs/administration/management/cluster_management/`
group_skills/starrocks_group_skills/starrocks_ai_incident_rca/SKILL.md
- Network accessline 200
actions = { "error_threshold_exceeded": ( "Check ErrorLogUrls: curl 'http://be:8040/api/_load_error_log?file=...' | head -50\n" - Network accessline 201
"error_threshold_exceeded": ( "Check ErrorLogUrls: curl 'http://be:8040/api/_load_error_log?file=...' | head -50\n" "Fix source data or increase max_error_number\n" - Network accessline 202
"Check ErrorLogUrls: curl 'http://be:8040/api/_load_error_log?file=...' | head -50\n"
group_skills/starrocks_group_skills/starrocks_broker_load/SKILL.md
- Access to secretsline 48
[Credential-related source omitted] - Access to secretsline 49
[Credential-related source omitted] - Network accessline 77
"aws.s3.access_key" = "minio_user", "aws.s3.secret_key" = "minio_password", "aws.s3.endpoint" = "http://minio.internal:9000", - Network accessline 78
"aws.s3.secret_key" = "minio_password", "aws.s3.endpoint" = "http://minio.internal:9000", "aws.s3.enable_path_style_access" = "true" -- required for MinIO - Network accessline 79
"aws.s3.endpoint" = "http://minio.internal:9000",
group_skills/starrocks_group_skills/starrocks_bucketing/SKILL.md
- Network accessline 787
- [StarRocks Data Distribution Documentation](https://docs.starrocks.io/docs/table_design/data_distribution/) - Network accessline 788
- [StarRocks Colocate Join Documentation](https://docs.starrocks.io/docs/table_design/data_distribution/colocate_join/) - Network accessline 789
- [StarRocks Table Design Overview](https://docs.starrocks.io/docs/table_design/StarRocks_table_design/) - Network accessline 790
- [StarRocks ALTER TABLE Syntax](https://docs.starrocks.io/docs/sql-reference/sql-statements/table_bucket_part_index/ALTER_TABLE/) - Network accessline 791
- [StarRocks information_schema Reference](https://docs.starrocks.io/docs/reference/information_schema/be_tablets/)
group_skills/starrocks_group_skills/starrocks_concurrency_optimizer/SKILL.md
- Network accessline 278
-- Query queue statistics via FE metrics endpoint -- GET http://fe-host:8030/metrics (look for query_queue_*) - Network accessline 279
-- GET http://fe-host:8030/metrics (look for query_queue_*) - Network accessline 750
-- 3. Query latency histogram (BE metrics endpoint) -- GET http://be-host:8040/metrics → search for query_execution_time_us_* - Network accessline 751
-- GET http://be-host:8040/metrics → search for query_execution_time_us_* - Network accessline 872
- StarRocks 3.x Documentation: [Resource Groups](https://docs.starrocks.io/docs/administration/resource_group/) - Network accessline 873
- StarRocks 3.x Documentation: [Query Queue](https://docs.starrocks.io/docs/administration/query_queues/) - Network accessline 874
- StarRocks 3.x Documentation: [Query Cache](https://docs.starrocks.io/docs/using_starrocks/query_cache/) - Network accessline 875
- StarRocks 3.x Documentation: [Pipeline Engine](https://docs.starrocks.io/docs/administration/BE_configuration/) - Network accessline 876
- StarRocks 3.x Documentation: [Primary Key Table](https://docs.starrocks.io/docs/table_design/table_types/primary_key_table/) - Network accessline 877
- StarRocks 3.x Documentation: [FE Configuration](https://docs.starrocks.io/docs/administration/FE_configuration/)
group_skills/starrocks_group_skills/starrocks_data_modeling/SKILL.md
- Network accessline 956
- StarRocks Table Design overview: https://docs.starrocks.io/docs/table_design/ - Network accessline 957
- StarRocks Table Types: https://docs.starrocks.io/docs/table_design/table_types/ - Network accessline 958
- StarRocks Sort Key and Prefix Index: https://docs.starrocks.io/docs/table_design/sort_key/ - Network accessline 959
- StarRocks Distribution: https://docs.starrocks.io/docs/table_design/data_distribution/ - Network accessline 960
- StarRocks Bitmap Index: https://docs.starrocks.io/docs/table_design/indexes/Bitmap_index/ - Network accessline 961
- StarRocks Bloom Filter Index: https://docs.starrocks.io/docs/table_design/indexes/Bloomfilter_index/ - Network accessline 962
- StarRocks Materialized Views: https://docs.starrocks.io/docs/using_starrocks/async_mv/ - Network accessline 963
- StarRocks Best Practices: https://docs.starrocks.io/docs/best_practices/ - Network accessline 964
- StarRocks Primary Key table (partial update, DELETE): https://docs.starrocks.io/docs/table_design/table_types/primary_key_table/
group_skills/starrocks_group_skills/starrocks_ddl_table_types/SKILL.md
- Network accessline 997
- StarRocks documentation: Table types overview — `https://docs.starrocks.io/docs/table_design/table_types/` - Network accessline 998
- Duplicate Key table — `https://docs.starrocks.io/docs/table_design/table_types/duplicate_key_table/` - Network accessline 999
- Aggregate Key table — `https://docs.starrocks.io/docs/table_design/table_types/aggregate_table/` - Network accessline 1000
- Unique Key table — `https://docs.starrocks.io/docs/table_design/table_types/unique_key_table/` - Network accessline 1001
- Primary Key table — `https://docs.starrocks.io/docs/table_design/table_types/primary_key_table/` - Network accessline 1002
- Sort key and prefix index — `https://docs.starrocks.io/docs/table_design/indexes/Prefix_index_sort_key/` - Network accessline 1003
- Data distribution — `https://docs.starrocks.io/docs/table_design/Data_distribution/` - Network accessline 1004
- CREATE TABLE DDL reference — `https://docs.starrocks.io/docs/sql-reference/sql-statements/table_bucket_part_index/CREATE_TABLE/` - Network accessline 1005
- ALTER TABLE reference — `https://docs.starrocks.io/docs/sql-reference/sql-statements/table_bucket_part_index/ALTER_TABLE/`
group_skills/starrocks_group_skills/starrocks_explain_plan/SKILL.md
- Network accessline 799
- StarRocks 3.x documentation: Query Profile and EXPLAIN — [docs.starrocks.io](https://docs.starrocks.io/docs/administration/query_profile_overview/) - Network accessline 800
- StarRocks 3.x EXPLAIN ANALYZE syntax — [docs.starrocks.io](https://docs.starrocks.io/docs/sql-reference/sql-statements/cluster-management/plan_profile/EXPLAIN_ANALYZE/) - Network accessline 801
- Query optimizer hints (`JOIN_HINT`, `USE_MV`) — [docs.starrocks.io](https://docs.starrocks.io/docs/sql-reference/sql-hints/) - Network accessline 802
- Runtime filter configuration — [docs.starrocks.io](https://docs.starrocks.io/docs/using_starrocks/runtime_filter/) - Network accessline 803
- `ANALYZE TABLE` statistics collection — [docs.starrocks.io](https://docs.starrocks.io/docs/using_starrocks/Cost_based_optimizer/)
group_skills/starrocks_group_skills/starrocks_files_ingestion/SKILL.md
- Network accessline 128
"type" = "iceberg", "iceberg.catalog.type" = "rest", "iceberg.catalog.uri" = "https://polaris.internal/api/catalog", - Network accessline 129
"iceberg.catalog.type" = "rest", "iceberg.catalog.uri" = "https://polaris.internal/api/catalog", "iceberg.catalog.warehouse" = "my_warehouse", - Network accessline 130
"iceberg.catalog.uri" = "https://polaris.internal/api/catalog", - Access to secretsline 134
[Credential-related source omitted] - Network accessline 150
"aws.s3.access_key" = "minio_user", "aws.s3.secret_key" = "minio_password", "aws.s3.endpoint" = "http://minio.internal:9000", - Network accessline 151
"aws.s3.secret_key" = "minio_password", "aws.s3.endpoint" = "http://minio.internal:9000", "aws.s3.enable_path_style_access" = "true" - Network accessline 152
"aws.s3.endpoint" = "http://minio.internal:9000",
group_skills/starrocks_group_skills/starrocks_join_optimization/SKILL.md
- Network accessline 820
- StarRocks documentation: [Join Optimization](https://docs.starrocks.io/docs/using_starrocks/query_acceleration/join_optimization/) - Network accessline 821
- StarRocks documentation: [Colocate Join](https://docs.starrocks.io/docs/using_starrocks/colocate_join/) - Network accessline 822
- StarRocks documentation: [Runtime Filter](https://docs.starrocks.io/docs/using_starrocks/query_acceleration/runtime_filter/) - Network accessline 823
- StarRocks documentation: [CBO Optimizer](https://docs.starrocks.io/docs/using_starrocks/Cost_based_optimizer/) - Network accessline 824
- StarRocks documentation: [Query Hints](https://docs.starrocks.io/docs/sql-reference/sql-statements/query_hints/)
group_skills/starrocks_group_skills/starrocks_lakehouse_integration/SKILL.md
- Network accessline 67
"type" = "iceberg", "iceberg.catalog.type" = "rest", "iceberg.catalog.uri" = "https://polaris.internal/api/catalog", - Network accessline 68
"iceberg.catalog.type" = "rest", "iceberg.catalog.uri" = "https://polaris.internal/api/catalog", "iceberg.catalog.warehouse" = "production_warehouse", - Network accessline 69
"iceberg.catalog.uri" = "https://polaris.internal/api/catalog", - Access to secretsline 72
[Credential-related source omitted] - Network accessline 87
"aws.s3.access_key" = "minio_user", "aws.s3.secret_key" = "minio_password", "aws.s3.endpoint" = "http://minio.internal:9000", - Network accessline 88
"aws.s3.secret_key" = "minio_password", "aws.s3.endpoint" = "http://minio.internal:9000", "aws.s3.enable_path_style_access" = "true" - Network accessline 89
"aws.s3.endpoint" = "http://minio.internal:9000",
group_skills/starrocks_group_skills/starrocks_materialized_views/SKILL.md
- Network accessline 1150
- StarRocks 3.x Documentation — Materialized Views Overview: `https://docs.starrocks.io/docs/using_starrocks/Materialized_view/` - Network accessline 1151
- StarRocks 3.x Documentation — Synchronous Materialized Views: `https://docs.starrocks.io/docs/using_starrocks/Materialized_view-single_table/` - Network accessline 1152
- StarRocks 3.x Documentation — Asynchronous Materialized Views: `https://docs.starrocks.io/docs/using_starrocks/async_mv/Materialized_view/` - Network accessline 1153
- StarRocks 3.x Documentation — Query Rewrite with MVs: `https://docs.starrocks.io/docs/using_starrocks/query_rewrite_with_materialized_views/` - Network accessline 1154
- StarRocks 3.x Documentation — CREATE MATERIALIZED VIEW (DDL reference): `https://docs.starrocks.io/docs/sql-reference/sql-statements/data-definition/CREATE_MATERIALIZED_VIEW/` - Network accessline 1155
- StarRocks 3.x Documentation — External Catalogs (Iceberg, Hive): `https://docs.starrocks.io/docs/data_source/catalog/iceberg_catalog/`
group_skills/starrocks_group_skills/starrocks_memory_tuning/SKILL.md
- Network accessline 414
# Full mem_tracker tree (all trackers, hierarchical) curl -s http://<be_host>:8040/api/mem_tracker | python3 -m json.tool - Dangerous shell operationline 415
curl -s http://<be_host>:8040/api/mem_tracker | python3 -m json.tool - Network accessline 415
curl -s http://<be_host>:8040/api/mem_tracker | python3 -m json.tool - Network accessline 417
# Filter for top memory consumers curl -s http://<be_host>:8040/api/mem_tracker \ - Dangerous shell operationline 418
curl -s http://<be_host>:8040/api/mem_tracker | python3 -c " - Network accessline 418
curl -s http://<be_host>:8040/api/mem_tracker \ - Network accessline 651
# Dump jemalloc stats via BE HTTP API (requires MALLOC_CONF=stats_print:true or explicit call) curl -s http://<be_host>:8040/api/jeprof/heap > heap.prof - Network accessline 652
curl -s http://<be_host>:8040/api/jeprof/heap > heap.prof - Network accessline 654
# Check retained memory vs allocated curl -s http://<be_host>:8040/api/mem_tracker \ - Dangerous shell operationline 655
curl -s http://<be_host>:8040/api/mem_tracker | python3 -c "import json,sys; d=json.load(sys.stdin); print(json.dumps(d.get('jemalloc',{}), indent=2))" - Network accessline 655
curl -s http://<be_host>:8040/api/mem_tracker \ - Network accessline 962
- StarRocks 3.x documentation: Memory Management — `https://docs.starrocks.io/docs/administration/management/resource_management/Memory_management/` - Network accessline 963
- StarRocks 3.x documentation: Resource Groups — `https://docs.starrocks.io/docs/administration/management/resource_management/resource_group/` - Network accessline 964
- StarRocks 3.x documentation: Query Spill — `https://docs.starrocks.io/docs/administration/management/resource_management/spill_to_disk/` - Network accessline 965
- StarRocks 3.x documentation: Primary Key table — `https://docs.starrocks.io/docs/table_design/table_types/primary_key_table/`
group_skills/starrocks_group_skills/starrocks_query_optimizer/SKILL.md
- Network accessline 616
Access via `curl http://<be_host>:8040/metrics | grep query_cache`.
group_skills/starrocks_group_skills/starrocks_realtime_modeling/SKILL.md
- Network accessline 314
-- Step 3: Access FE error log URLs returned in ErrorLogUrls -- These are HTTP endpoints served by FE; download with curl: -- curl http://<fe_host>:8030/api/_load_error_log?file=<error_log_path> - Network accessline 316
-- curl http://<fe_host>:8030/api/_load_error_log?file=<error_log_path> - Network accessline 937
- StarRocks documentation: Primary Key table — https://docs.starrocks.io/docs/table_design/table_types/primary_key_table/ - Network accessline 938
- StarRocks documentation: Routine Load — https://docs.starrocks.io/docs/loading/RoutineLoad/ - Network accessline 939
- StarRocks documentation: Flink connector — https://docs.starrocks.io/docs/loading/Flink-connector-starrocks/ - Network accessline 940
- StarRocks documentation: Asynchronous materialized views — https://docs.starrocks.io/docs/using_starrocks/Materialized_view/ - Network accessline 941
- StarRocks documentation: Partial update — https://docs.starrocks.io/docs/loading/partial_update/ - Network accessline 942
- Flink CDC connectors — https://nightlies.apache.org/flink/flink-cdc-docs-stable/
group_skills/starrocks_group_skills/starrocks_routine_load_kafka/SKILL.md
- Network accessline 154
"kafka_broker_list" = "kafka:9092", "kafka_topic" = "orders_avro", "confluent.schema.registry.url" = "http://schema-registry:8081", - Network accessline 155
"kafka_topic" = "orders_avro", "confluent.schema.registry.url" = "http://schema-registry:8081", "property.group.id" = "sr_avro_consumer" - Network accessline 156
"confluent.schema.registry.url" = "http://schema-registry:8081", - Network accessline 326
curl "http://be-host:8040/api/_load_error_log?file=error_log_xxx" | head -100
group_skills/starrocks_group_skills/starrocks_schema_evolution/SKILL.md
- Network accessline 647
- StarRocks 3.x Documentation: `ALTER TABLE` — https://docs.starrocks.io/docs/sql-reference/sql-statements/data-definition/ALTER_TABLE/ - Network accessline 648
- StarRocks 3.x Documentation: Schema Change Overview — https://docs.starrocks.io/docs/table_design/schema_change/ - Network accessline 649
- StarRocks 3.x Documentation: Primary Key table DML — https://docs.starrocks.io/docs/table_design/table_types/primary_key_table/ - Network accessline 650
- dbt StarRocks adapter: https://github.com/StarRocks/starrocks/tree/main/contrib/starrocks-connector-for-dbt
group_skills/starrocks_group_skills/starrocks_stream_load/SKILL.md
- Network accessline 37
# Load CSV from file curl --location-trusted \ - Network accessline 38
curl --location-trusted \ - Network accessline 44
-T /data/orders_20240115.csv \ -XPUT \ "http://fe-host:8030/api/sales/orders/_stream_load" - Network accessline 46
"http://fe-host:8030/api/sales/orders/_stream_load" - Network accessline 52
# Tab-separated curl ... -H "column_separator:\t" ... - Network accessline 53
curl ... -H "column_separator:\t" ... - Network accessline 55
# Multi-char separator (up to 50 bytes) curl ... -H "column_separator:|" ... - Network accessline 56
curl ... -H "column_separator:|" ... - Network accessline 58
# Null value representation curl ... -H "null_values_indicator:\N" ... - Network accessline 59
curl ... -H "null_values_indicator:\N" ... - Network accessline 69
curl --location-trusted \ - Network accessline 76
-T /data/orders.ndjson \ -XPUT \ "http://fe-host:8030/api/sales/orders/_stream_load" - Network accessline 78
"http://fe-host:8030/api/sales/orders/_stream_load" - Network accessline 84
# Input: [{"id":1,"val":"a"},{"id":2,"val":"b"}] curl ... \ - Network accessline 85
curl ... \ - Network accessline 95
# Map JSON fields to table columns with expressions curl ... \ - Network accessline 96
curl ... \ - Network accessline 132
# Only update `status` and `updated_at` columns curl --location-trusted \ - Network accessline 133
curl --location-trusted \ - Network accessline 141
-d '{"order_id":12345,"status":"shipped","updated_at":"2024-01-15 10:30:00"}' \ -XPUT \ "http://fe-host:8030/api/sales/orders/_stream_load" - Network accessline 143
"http://fe-host:8030/api/sales/orders/_stream_load" - Network accessline 177
"Status": "Success", "NumberFilteredRows": 50, "ErrorURL": "http://be-host:8040/api/_load_error_log?file=error_log_xxx" - Network accessline 178
"NumberFilteredRows": 50, "ErrorURL": "http://be-host:8040/api/_load_error_log?file=error_log_xxx" } - Network accessline 179
"ErrorURL": "http://be-host:8040/api/_load_error_log?file=error_log_xxx" - Network accessline 185
curl "http://be-host:8040/api/_load_error_log?file=error_log_xxx" | head -50 - Network accessline 209
[Credential-related source omitted] - Network accessline 210
[Credential-related source omitted] - Network accessline 211
self.base_url = f"http://{host}:{port}/api/{database}" - Network accessline 243
url = f"{self.base_url}/{table}/_stream_load" resp = requests.put( - Network accessline 244
resp = requests.put( - Network accessline 281
url = f"{self.base_url}/{table}/_stream_load" resp = requests.put( - Network accessline 282
resp = requests.put( - Network accessline 342
curl ... \ - Network accessline 401
5. **Not checking ErrorURL** — `NumberFilteredRows > 0` means data loss; always fetch error log. 6. **Sending requests to BE directly** — send to FE for proper load routing and monitoring; BE direct is only for internal optimization. 7. **N - Network accessline 403
7. **No Expect:100-continue** — without it, curl sends all data before getting auth failure; wastes bandwidth.
group_skills/trino_group_skills/trino_admin_cluster_health/SKILL.md
- Network accessline 23
COORDINATOR="http://trino-coordinator:8080" - Network accessline 25
# Cluster info: version, environment, uptime curl -s $COORDINATOR/v1/info | jq . - Network accessline 26
curl -s $COORDINATOR/v1/info | jq . - Network accessline 28
# All registered nodes (coordinator + workers) curl -s $COORDINATOR/v1/node | jq '.[].uri' - Network accessline 29
curl -s $COORDINATOR/v1/node | jq '.[].uri' - Network accessline 31
# Failed nodes (should be empty in healthy cluster) curl -s $COORDINATOR/v1/node/failed | jq . - Network accessline 32
curl -s $COORDINATOR/v1/node/failed | jq . - Network accessline 34
# Cluster-level stats: running queries, blocked queries, active workers curl -s $COORDINATOR/v1/cluster | jq . - Network accessline 35
curl -s $COORDINATOR/v1/cluster | jq . - Network accessline 37
# All active queries with state curl -s -H "X-Trino-User: admin" $COORDINATOR/v1/query | jq '.[] | {queryId, state, query}' - Network accessline 38
curl -s -H "X-Trino-User: admin" $COORDINATOR/v1/query | jq '.[] | {queryId, state, query}' - Network accessline 40
# Specific query details curl -s -H "X-Trino-User: admin" $COORDINATOR/v1/query/<query_id> | jq . - Network accessline 41
curl -s -H "X-Trino-User: admin" $COORDINATOR/v1/query/<query_id> | jq . - Network accessline 43
# Kill a query curl -X DELETE -H "X-Trino-User: admin" $COORDINATOR/v1/query/<query_id> - Network accessline 44
curl -X DELETE -H "X-Trino-User: admin" $COORDINATOR/v1/query/<query_id> - Network accessline 52
# Worker count and health curl -s $COORDINATOR/v1/cluster | jq '{ - Network accessline 53
curl -s $COORDINATOR/v1/cluster | jq '{ - Network accessline 60
# Check if coordinator is ready to serve requests curl -s $COORDINATOR/v1/info/state - Network accessline 61
curl -s $COORDINATOR/v1/info/state - Network accessline 172
# Find all BLOCKED queries (may indicate memory/resource pressure) curl -s -H "X-Trino-User: admin" $COORDINATOR/v1/query \ - Network accessline 173
curl -s -H "X-Trino-User: admin" $COORDINATOR/v1/query \ - Network accessline 176
# Find long-running queries (running > 10 minutes) curl -s -H "X-Trino-User: admin" $COORDINATOR/v1/query \ - Network accessline 177
curl -s -H "X-Trino-User: admin" $COORDINATOR/v1/query \ - Network accessline 181
# Count queries by state curl -s -H "X-Trino-User: admin" $COORDINATOR/v1/query \ - Network accessline 182
curl -s -H "X-Trino-User: admin" $COORDINATOR/v1/query \ - Network accessline 229
# 1. Put worker in graceful shutdown mode (new queries won't be scheduled) curl -X PUT -H "Content-Type: application/json" \ - Network accessline 230
curl -X PUT -H "Content-Type: application/json" \ - Network accessline 231
http://worker-host:8080/v1/info/state \ - Network accessline 234
# 2. Wait for all tasks to finish (poll until running tasks = 0) watch -n 5 'curl -s http://worker-host:8080/v1/info/state' - Network accessline 235
watch -n 5 'curl -s http://worker-host:8080/v1/info/state' - Network accessline 255
# JVM heap usage (should be < 80% of -Xmx) curl -s http://worker:8080/v1/jmx/mbean/java.lang:type=Memory \ - Network accessline 256
curl -s http://worker:8080/v1/jmx/mbean/java.lang:type=Memory \ - Network accessline 259
# Number of active tasks curl -s http://worker:8080/v1/task | jq 'length' - Network accessline 260
curl -s http://worker:8080/v1/task | jq 'length' - Network accessline 262
# Worker is registered with coordinator curl -s http://coordinator:8080/v1/node | jq '.[].uri' | grep worker-host - Network accessline 263
curl -s http://coordinator:8080/v1/node | jq '.[].uri' | grep worker-host - Network accessline 270
Navigate to `http://trino-coordinator:8080/ui/`:
group_skills/trino_group_skills/trino_dbt_platform/SKILL.md
- Access to secretsline 81
[Credential-related source omitted]
group_skills/trino_group_skills/trino_docker_compose_stack/SKILL.md
- Access to secretsline 22
[Credential-related source omitted] - Network accessline 81
- lakehouse healthcheck: test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"] - Network accessline 82
healthcheck: test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"] interval: 10s - Network accessline 83
test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"] - Network accessline 94
[Credential-related source omitted] - Network accessline 95
[Credential-related source omitted] - Network accessline 96
[Credential-related source omitted] - Network accessline 171
- lakehouse healthcheck: test: ["CMD", "curl", "-f", "http://localhost:8080/v1/info/state"] - Network accessline 172
healthcheck: test: ["CMD", "curl", "-f", "http://localhost:8080/v1/info/state"] interval: 15s - Network accessline 173
test: ["CMD", "curl", "-f", "http://localhost:8080/v1/info/state"] - Access to secretsline 224
[Credential-related source omitted] - Access to secretsline 248
[Credential-related source omitted] - Network accessline 292
node-scheduler.include-coordinator=false http-server.http.port=8080 discovery.uri=http://trino-coordinator:8080 - Network accessline 293
http-server.http.port=8080 discovery.uri=http://trino-coordinator:8080 query.max-memory=2GB - Network accessline 294
discovery.uri=http://trino-coordinator:8080 - Network accessline 326
coordinator=false http-server.http.port=8080 discovery.uri=http://trino-coordinator:8080 - Network accessline 327
http-server.http.port=8080 discovery.uri=http://trino-coordinator:8080 query.max-memory-per-node=1GB - Network accessline 328
discovery.uri=http://trino-coordinator:8080 - Network accessline 337
hive.metastore.uri=thrift://hive-metastore:9083 hive.s3.path-style-access=true hive.s3.endpoint=http://minio:9000 - Network accessline 338
hive.s3.path-style-access=true hive.s3.endpoint=http://minio:9000 hive.s3.aws-access-key=minioadmin - Network accessline 339
hive.s3.endpoint=http://minio:9000 - Network accessline 360
<property> <name>fs.s3a.endpoint</name> <value>http://minio:9000</value> - Network accessline 361
<name>fs.s3a.endpoint</name> <value>http://minio:9000</value> </property> - Network accessline 362
<value>http://minio:9000</value> - Access to secretsline 401
[Credential-related source omitted] - Access to secretsline 404
[Credential-related source omitted] - Network accessline 432
# Access UIs: # Trino: http://localhost:8080 - Network accessline 433
# Trino: http://localhost:8080 - Network accessline 434
# Airflow: http://localhost:8081 (admin/admin) - Network accessline 435
# MinIO: http://localhost:9001 (minioadmin/minioadmin) - Network accessline 436
# Superset: http://localhost:8088 (admin/admin) - Network accessline 437
# Grafana: http://localhost:3000 (admin/admin) - Network accessline 438
# Prometheus: http://localhost:9090
group_skills/trino_group_skills/trino_lakehouse_platform_architect/SKILL.md
- Network accessline 59
node-scheduler.include-coordinator=false # never schedule work on coordinator http-server.http.port=8080 discovery.uri=http://trino-coordinator:8080 - Network accessline 60
http-server.http.port=8080 discovery.uri=http://trino-coordinator:8080 query.max-memory=50GB - Network accessline 61
discovery.uri=http://trino-coordinator:8080 - Network accessline 73
coordinator=false http-server.http.port=8080 discovery.uri=http://trino-coordinator:8080 - Network accessline 75
discovery.uri=http://trino-coordinator:8080 - Network accessline 117
hive.metastore.uri=thrift://hive-metastore:9083 hive.s3.path-style-access=true hive.s3.endpoint=http://minio:9000 - Network accessline 118
hive.s3.path-style-access=true hive.s3.endpoint=http://minio:9000 hive.s3.aws-access-key=minio_access - Network accessline 119
hive.s3.endpoint=http://minio:9000
group_skills/trino_group_skills/trino_memory_and_spill_tuning/SKILL.md
- Access to secretsline 171
[Credential-related source omitted] - Access to secretsline 172
[Credential-related source omitted] - Network accessline 194
# 2. Find which query consumed the most memory (via REST) curl -s http://coordinator:8080/v1/query \ - Network accessline 195
curl -s http://coordinator:8080/v1/query \ - Network accessline 199
# 3. Get detailed memory usage for a specific query curl -s http://coordinator:8080/v1/query/<query_id> \ - Network accessline 200
curl -s http://coordinator:8080/v1/query/<query_id> \ - Network accessline 207
# 4. Check heap usage via JMX curl -s http://worker:8080/v1/jmx/mbean/java.lang:type=Memory \ - Network accessline 208
curl -s http://worker:8080/v1/jmx/mbean/java.lang:type=Memory \
group_skills/trino_group_skills/trino_modern_data_stack_reference_architecture/SKILL.md
- Network accessline 134
entrypoint: > /bin/sh -c " mc alias set local http://minio:9000 minioadmin minioadmin123; - Network accessline 135
/bin/sh -c " mc alias set local http://minio:9000 minioadmin minioadmin123; mc mb --ignore-existing local/warehouse; - Network accessline 136
mc alias set local http://minio:9000 minioadmin minioadmin123; - Network accessline 198
- ./trino/catalog:/etc/trino/catalog:ro healthcheck: test: ["CMD", "curl", "-f", "http://localhost:8080/v1/info/state"] - Network accessline 199
healthcheck: test: ["CMD", "curl", "-f", "http://localhost:8080/v1/info/state"] interval: 15s - Network accessline 200
test: ["CMD", "curl", "-f", "http://localhost:8080/v1/info/state"] - Network accessline 323
node-scheduler.include-coordinator=false http-server.http.port=8080 discovery.uri=http://trino-coordinator:8080 - Network accessline 325
discovery.uri=http://trino-coordinator:8080 - Network accessline 362
coordinator=false http-server.http.port=8080 discovery.uri=http://trino-coordinator:8080 - Network accessline 364
discovery.uri=http://trino-coordinator:8080 - Network accessline 380
# S3/MinIO storage hive.s3.endpoint=http://minio:9000 - Network accessline 381
hive.s3.endpoint=http://minio:9000 - Network accessline 420
<property> <name>fs.s3a.endpoint</name> <value>http://minio:9000</value> - Network accessline 421
<name>fs.s3a.endpoint</name> <value>http://minio:9000</value> </property> - Network accessline 422
<value>http://minio:9000</value> - Network accessline 990
# Bootstrap Iceberg schemas docker exec trino-coordinator trino \ --server http://localhost:8080 \ - Network accessline 991
docker exec trino-coordinator trino --server http://localhost:8080 - Network accessline 992
--server http://localhost:8080 \ - Network accessline 1001
# Trigger Airflow DAGs open http://localhost:8080 # Airflow UI (admin/admin) - Network accessline 1002
open http://localhost:8080 # Airflow UI (admin/admin) - Network accessline 1003
open http://localhost:8088 # Superset (admin/admin) - Network accessline 1004
open http://localhost:3000 # Grafana (admin/admin) - Network accessline 1005
open http://localhost:8080 # Trino Web UI - Network accessline 1050
iceberg.catalog.type=glue hive.metastore.glue.region=us-east-1 hive.s3.endpoint=https://s3.us-east-1.amazonaws.com - Network accessline 1051
hive.metastore.glue.region=us-east-1 hive.s3.endpoint=https://s3.us-east-1.amazonaws.com iceberg.file-format=PARQUET - Network accessline 1052
hive.s3.endpoint=https://s3.us-east-1.amazonaws.com - Access to secretsline 1060
[Credential-related source omitted] - Network accessline 1075
# 1. Confirm coordinator is active curl -s http://trino:8080/v1/info/state | tr -d '"' # → ACTIVE - Network accessline 1076
curl -s http://trino:8080/v1/info/state | tr -d '"' # → ACTIVE - Network accessline 1078
# 2. Check worker count curl -s http://trino:8080/v1/node | python3 -c "import sys,json; print(len(json.load(sys.stdin)),'workers')" - Dangerous shell operationline 1079
curl -s http://trino:8080/v1/node | python3 -c "import sys,json; print(len(json.load(sys.stdin)),'workers')" - Network accessline 1079
curl -s http://trino:8080/v1/node | python3 -c "import sys,json; print(len(json.load(sys.stdin)),'workers')" - Network accessline 1081
# 3. Check for failed queries in last 1h trino --server http://trino:8080 --execute " - Network accessline 1082
trino --server http://trino:8080 --execute " - Network accessline 1088
# 4. Check Iceberg table health trino --server http://trino:8080 --execute " - Network accessline 1089
trino --server http://trino:8080 --execute "
group_skills/trino_group_skills/trino_observability_platform/SKILL.md
- Network accessline 152
annotations: summary: "Trino active workers = {{ $value }} (minimum: 3)" runbook: "https://wiki.internal/runbooks/trino-worker-lost" - Network accessline 154
runbook: "https://wiki.internal/runbooks/trino-worker-lost" - Network accessline 316
def find_slow_queries(coordinator_url: str, threshold_sec: int = 60) -> list[dict]: """Find currently running queries slower than threshold.""" resp = requests.get( - Network accessline 317
"""Find currently running queries slower than threshold.""" resp = requests.get( f"{coordinator_url}/v1/query", - Network accessline 318
resp = requests.get( - Network accessline 341
def get_query_resource_usage(coordinator_url: str, query_id: str) -> dict: """Get peak memory, CPU time, data scanned for a query.""" resp = requests.get( - Network accessline 342
"""Get peak memory, CPU time, data scanned for a query.""" resp = requests.get( f"{coordinator_url}/v1/query/{query_id}", - Network accessline 343
resp = requests.get(
group_skills/trino_group_skills/trino_production_readiness_review/SKILL.md
- Network accessline 106
location / { proxy_pass http://trino_cluster; - Network accessline 107
proxy_pass http://trino_cluster; - Network accessline 135
# Discovery discovery.uri=http://trino-coordinator:8080 - Network accessline 136
discovery.uri=http://trino-coordinator:8080 - Access to secretsline 140
[Credential-related source omitted] - Network accessline 241
# 1. Signal graceful shutdown curl -X PUT -H "Content-Type: application/json" \ - Network accessline 242
curl -X PUT -H "Content-Type: application/json" \ - Network accessline 243
"http://$WORKER:8080/v1/info/state" -d '"SHUTTING_DOWN"' - Network accessline 245
# 2. Wait until all tasks drain (check every 10s, max 10 min) timeout 600 bash -c " while [ \"\$(curl -s http://$WORKER:8080/v1/info/state)\" != '\"INACTIVE\"' ]; do - Network accessline 246
timeout 600 bash -c " while [ \"\$(curl -s http://$WORKER:8080/v1/info/state)\" != '\"INACTIVE\"' ]; do sleep 10 - Network accessline 247
while [ \"\$(curl -s http://$WORKER:8080/v1/info/state)\" != '\"INACTIVE\"' ]; do - Dangerous shell operationline 253
ssh $WORKER "sudo systemctl stop trino && sudo apt install trino-server=481 && sudo systemctl start trino" - Network accessline 290
COORDINATOR="http://trino-coordinator:8080" - Network accessline 305
# Check coordinator state STATE=$(curl -s "$COORDINATOR/v1/info/state" | tr -d '"') - Network accessline 306
STATE=$(curl -s "$COORDINATOR/v1/info/state" | tr -d '"') - Network accessline 309
# Check worker count WORKERS=$(curl -s "$COORDINATOR/v1/node" | python3 -c "import sys,json; print(len(json.load(sys.stdin)))") - Dangerous shell operationline 310
WORKERS=$(curl -s "$COORDINATOR/v1/node" | python3 -c "import sys,json; print(len(json.load(sys.stdin)))") - Network accessline 310
WORKERS=$(curl -s "$COORDINATOR/v1/node" | python3 -c "import sys,json; print(len(json.load(sys.stdin)))") - Network accessline 313
# Check failed nodes FAILED=$(curl -s "$COORDINATOR/v1/node/failed" | python3 -c "import sys,json; print(len(json.load(sys.stdin)))") - Dangerous shell operationline 314
FAILED=$(curl -s "$COORDINATOR/v1/node/failed" | python3 -c "import sys,json; print(len(json.load(sys.stdin)))") - Network accessline 314
FAILED=$(curl -s "$COORDINATOR/v1/node/failed" | python3 -c "import sys,json; print(len(json.load(sys.stdin)))") - Network accessline 317
# Check query execution RESULT=$(curl -s -H "X-Trino-User: admin" \ - Dangerous shell operationline 318
RESULT=$(curl -s -H "X-Trino-User: admin" -H "X-Trino-Catalog: tpch" -H "X-Trino-Schema: sf1" "$COORDINATOR/v1/statement" -d "SELECT 1 AS health_check" | python3 -c "import sys,json; d=json.load(sys.stdin); print(d.get('state',' - Network accessline 318
RESULT=$(curl -s -H "X-Trino-User: admin" \
group_skills/trino_group_skills/trino_resource_group_governance/SKILL.md
- Network accessline 243
trino --server http://coordinator:8080 \ - Network accessline 294
# Active group state via JMX (groups with jmxExport: true) curl -s http://coordinator:8080/v1/jmx/mbean/trino.execution:name=QueryManager \ - Network accessline 295
curl -s http://coordinator:8080/v1/jmx/mbean/trino.execution:name=QueryManager \ - Network accessline 298
# Query resource group assignment curl -s http://coordinator:8080/v1/query/<query_id> \ - Network accessline 299
curl -s http://coordinator:8080/v1/query/<query_id> \
group_skills/trino_group_skills/trino_security_and_governance/SKILL.md
- Access to secretsline 48
[Credential-related source omitted] - Network accessline 82
# etc/oauth2-http-server-authentication.properties oauth2-http-server-authentication.auth-url=https://auth.company.com/oauth2/authorize - Network accessline 83
oauth2-http-server-authentication.auth-url=https://auth.company.com/oauth2/authorize - Network accessline 84
oauth2-http-server-authentication.token-url=https://auth.company.com/oauth2/token - Network accessline 85
[Credential-related source omitted] - Network accessline 86
[Credential-related source omitted] - Access to secretsline 86
[Credential-related source omitted] - Network accessline 87
oauth2-http-server-authentication.jwks-url=https://auth.company.com/oauth2/jwks - Network accessline 351
# etc/access-control.properties access-control.name=opa opa.policy.uri=http://opa-server:8181/v1/data/trino/allow - Network accessline 352
access-control.name=opa opa.policy.uri=http://opa-server:8181/v1/data/trino/allow opa.policy.batched-uri=http://opa-server:8181/v1/data/trino/batch - Network accessline 353
opa.policy.uri=http://opa-server:8181/v1/data/trino/allow - Network accessline 354
opa.policy.batched-uri=http://opa-server:8181/v1/data/trino/batch
group_skills/trino_group_skills/trino_self_healing_platform/SKILL.md
- Network accessline 65
def get_running_queries(self) -> list[dict]: resp = requests.get(f"{self.coordinator}/v1/query", headers=self.headers, timeout=10) - Network accessline 66
resp = requests.get(f"{self.coordinator}/v1/query", headers=self.headers, timeout=10) - Network accessline 92
def kill_query(self, query_id: str, reason: str) -> bool: try: resp = requests.delete( - Network accessline 93
try: resp = requests.delete( f"{self.coordinator}/v1/query/{query_id}", - Network accessline 94
resp = requests.delete( - Network accessline 133
def get_free_memory_pct(self) -> float: resp = requests.get(f"{self.coordinator}/v1/cluster", headers=self.headers, timeout=5) - Network accessline 134
resp = requests.get(f"{self.coordinator}/v1/cluster", headers=self.headers, timeout=5) - Network accessline 140
def get_queries_by_memory(self) -> list[dict]: resp = requests.get(f"{self.coordinator}/v1/query", headers=self.headers, timeout=10) - Network accessline 141
resp = requests.get(f"{self.coordinator}/v1/query", headers=self.headers, timeout=10) - Network accessline 168
def kill_query(self, query_id: str, reason: str) -> bool: resp = requests.delete( - Network accessline 169
resp = requests.delete( - Network accessline 300
# Collect cluster context cluster_info = requests.get(f"{coordinator_url}/v1/cluster", - Network accessline 301
cluster_info = requests.get(f"{coordinator_url}/v1/cluster", - Network accessline 302
headers={'X-Trino-User': 'watchdog'}).json() failed_queries = requests.get(f"{coordinator_url}/v1/query", headers={'X-Trino-User': 'watchdog'}).json() - Network accessline 303
failed_queries = requests.get(f"{coordinator_url}/v1/query", - Network accessline 360
coordinator = 'http://trino-coordinator:8080'
skills/airbyte/SKILL.md
- Network accessline 125
# Install abctl curl -LsfS https://get.airbyte.com | bash - - Dangerous shell operationline 126
curl -LsfS https://get.airbyte.com | bash - - Network accessline 126
curl -LsfS https://get.airbyte.com | bash - - Network accessline 134
# Access UI at http://localhost:8000 - Network accessline 147
# Add Airbyte Helm repo helm repo add airbyte https://airbytehq.github.io/helm-charts - Network accessline 148
helm repo add airbyte https://airbytehq.github.io/helm-charts - Network accessline 215
- Fully managed SaaS at [cloud.airbyte.com](https://cloud.airbyte.com). - Network accessline 247
# List available connector versions curl -X GET "https://api.airbyte.com/v1/sources/{sourceId}" \ - Network accessline 248
[Credential-related source omitted] - Access to secretsline 248
[Credential-related source omitted] - Access to secretsline 249
[Credential-related source omitted] - Network accessline 251
# Upgrade connector version (Airbyte Cloud API) curl -X PATCH "https://api.airbyte.com/v1/sources/{sourceId}" \ - Network accessline 252
[Credential-related source omitted] - Access to secretsline 252
[Credential-related source omitted] - Access to secretsline 253
[Credential-related source omitted] - Network accessline 292
url_base = "https://api.example.com/v1/" - Access to secretsline 327
[Credential-related source omitted] - Access to secretsline 336
[Credential-related source omitted] - Network accessline 353
url_base = "https://api.example.com/v1/" - Network accessline 411
auth = Oauth2Authenticator( token_refresh_endpoint="https://api.example.com/oauth/token", - Network accessline 412
token_refresh_endpoint="https://api.example.com/oauth/token", - Access to secretsline 414
[Credential-related source omitted] - Access to secretsline 521
[Credential-related source omitted] - Network accessline 528
[Credential-related source omitted] - Access to secretsline 528
[Credential-related source omitted] - Access to secretsline 529
[Credential-related source omitted] - Network accessline 556
[Credential-related source omitted] - Access to secretsline 556
[Credential-related source omitted] - Access to secretsline 557
[Credential-related source omitted] - Network accessline 582
[Credential-related source omitted] - Access to secretsline 582
[Credential-related source omitted] - Access to secretsline 583
[Credential-related source omitted] - Network accessline 616
[Credential-related source omitted] - Access to secretsline 616
[Credential-related source omitted] - Access to secretsline 617
[Credential-related source omitted] - Access to secretsline 643
[Credential-related source omitted] - Network accessline 645
[Credential-related source omitted] - Network accessline 646
[Credential-related source omitted] - Network accessline 647
# server_url = "http://airbyte.internal:8000/api/public" - Network accessline 796
[Credential-related source omitted] - Access to secretsline 796
[Credential-related source omitted] - Network accessline 797
BASE = "https://api.airbyte.com/v1" - Access to secretsline 798
[Credential-related source omitted] - Network accessline 801
def get_connection_status(connection_id: str) -> dict: resp = requests.get(f"{BASE}/connections/{connection_id}", headers=HEADERS) - Network accessline 802
resp = requests.get(f"{BASE}/connections/{connection_id}", headers=HEADERS) - Network accessline 807
def list_recent_jobs(connection_id: str, limit: int = 10) -> list: resp = requests.get( - Network accessline 808
resp = requests.get( - Network accessline 836
PUBLISH_METRICS: "true" METRIC_CLIENT: "otel" OTEL_COLLECTOR_ENDPOINT: "http://otel-collector:4317" - Network accessline 838
OTEL_COLLECTOR_ENDPOINT: "http://otel-collector:4317" - Network accessline 972
- [Airbyte Documentation](https://docs.airbyte.com/) - Network accessline 973
- [Sync Modes Reference](https://docs.airbyte.com/platform/using-airbyte/core-concepts/sync-modes) - Network accessline 974
- [Schema Change Management](https://docs.airbyte.com/platform/using-airbyte/schema-change-management) - Network accessline 975
- [abctl Deployment Guide](https://docs.airbyte.com/platform/deploying-airbyte/abctl) - Network accessline 976
- [Helm Chart V2 (Community)](https://docs.airbyte.com/platform/deploying-airbyte/chart-v2-community) - Network accessline 977
- [Python CDK Overview](https://docs.airbyte.com/platform/connector-development/cdk-python) - Network accessline 978
- [HTTP Streams (CDK)](https://docs.airbyte.com/platform/connector-development/cdk-python/http-streams) - Network accessline 979
- [Incremental Streams (CDK)](https://docs.airbyte.com/connector-development/cdk-python/incremental-stream/) - Network accessline 980
- [Low-Code Connector Builder](https://docs.airbyte.com/platform/connector-development/config-based/low-code-cdk-overview) - Network accessline 981
- [Airbyte Terraform Provider](https://docs.airbyte.com/platform/terraform-documentation) - Network accessline 982
- [Terraform Provider Registry](https://registry.terraform.io/providers/airbytehq/airbyte/latest/docs) - Network accessline 983
- [Airflow Provider — AirbyteTriggerSyncOperator](https://airflow.apache.org/docs/apache-airflow-providers-airbyte/stable/operators/airbyte.html) - Network accessline 984
- [OpenTelemetry Metrics Monitoring](https://docs.airbyte.com/platform/operator-guides/open-telemetry) - Network accessline 985
- [Airbyte Connector Catalog](https://airbyte.com/connectors) - Network accessline 986
- [Airbyte API Reference](https://reference.airbyte.com/)
skills/airflow_dag_factory/SKILL.md
- Network accessline 10
> **Package**: `dag-factory` on PyPI > **Repo**: https://github.com/astronomer/dag-factory - Network accessline 11
> **Repo**: https://github.com/astronomer/dag-factory - Network accessline 12
> **Docs**: https://astronomer.github.io/dag-factory/latest/ - Access to secretsline 553
[Credential-related source omitted] - Network accessline 1005
- GitHub: https://github.com/astronomer/dag-factory - Network accessline 1006
- Docs: https://astronomer.github.io/dag-factory/latest/ - Network accessline 1007
- PyPI: https://pypi.org/project/dag-factory/ - Network accessline 1008
- Migration guide: https://astronomer.github.io/dag-factory/latest/migration_guide/
skills/airflow_dag_factory/reference/migration.md
skills/airflow_dags/SKILL.md
- Network accessline 719
# Connections: @task def fetch(): - Network accessline 720
@task def fetch(): conn = Connection.get("trino_default") - Network accessline 721
def fetch(): - Network accessline 1030
- [Apache Airflow Docs — DAGs](https://airflow.apache.org/docs/apache-airflow/stable/core-concepts/dags.html) - Network accessline 1031
- [Apache Airflow Docs — TaskFlow API](https://airflow.apache.org/docs/apache-airflow/stable/tutorial/taskflow.html) - Network accessline 1032
- [Apache Airflow Docs — Dynamic Task Mapping](https://airflow.apache.org/docs/apache-airflow/stable/core-concepts/dynamic-task-mapping.html) - Network accessline 1033
- [Apache Airflow Best Practices](https://airflow.apache.org/docs/apache-airflow/stable/best-practices.html) - Network accessline 1034
- [Astronomer — DAG Writing Best Practices](https://www.astronomer.io/docs/learn/airflow-dag-writing-best-practices) - Network accessline 1035
- [Astronomer — Dynamic Tasks Guide](https://www.astronomer.io/docs/learn/dynamic-tasks) - Network accessline 1036
- [Astronomer — TaskGroups Guide](https://www.astronomer.io/docs/learn/task-groups) - Network accessline 1037
- [Astronomer — Airflow Pools Guide](https://www.astronomer.io/docs/learn/airflow-pools)
skills/apache_flink/SKILL.md
- Network accessline 229
'type' = 'iceberg', 'catalog-type' = 'rest', 'uri' = 'http://iceberg-rest:8181', - Network accessline 230
'catalog-type' = 'rest', 'uri' = 'http://iceberg-rest:8181', 'warehouse' = 's3://datalake/' - Network accessline 231
'uri' = 'http://iceberg-rest:8181', - Network accessline 586
# Get job overview curl http://jobmanager:8081/jobs/<job-id> - Network accessline 587
curl http://jobmanager:8081/jobs/<job-id> - Network accessline 678
state.backend: rocksdb state.checkpoints.dir: s3://checkpoints/ s3.endpoint: http://minio:9000 - Network accessline 679
state.checkpoints.dir: s3://checkpoints/ s3.endpoint: http://minio:9000 s3.access-key: minioadmin - Network accessline 680
s3.endpoint: http://minio:9000 - Network accessline 724
# REST API — check job status curl http://jobmanager:8081/jobs/overview - Network accessline 725
curl http://jobmanager:8081/jobs/overview - Network accessline 727
# Per-vertex backpressure status (0.0 = none, 1.0 = fully backpressured) curl http://jobmanager:8081/jobs/<job-id>/vertices/<vertex-id>/backpressure - Network accessline 728
curl http://jobmanager:8081/jobs/<job-id>/vertices/<vertex-id>/backpressure - Network accessline 730
# Checkpoint statistics curl http://jobmanager:8081/jobs/<job-id>/checkpoints - Network accessline 731
curl http://jobmanager:8081/jobs/<job-id>/checkpoints - Network accessline 733
# Task manager metrics curl http://jobmanager:8081/taskmanagers/<tm-id>/metrics - Network accessline 734
curl http://jobmanager:8081/taskmanagers/<tm-id>/metrics - Network accessline 785
- [Apache Flink Documentation 1.20](https://nightlies.apache.org/flink/flink-docs-release-1.20/) - Network accessline 786
- [PyFlink Table API Tutorial](https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/python/table_api_tutorial/) - Network accessline 787
- [Flink SQL Kafka Connector](https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/connectors/table/kafka/) - Network accessline 788
- [Flink Windowing](https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/dev/datastream/operators/windows/) - Network accessline 789
- [Flink State & Fault Tolerance](https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/concepts/stateful-stream-processing/) - Network accessline 790
- [Flink Kubernetes Operator](https://nightlies.apache.org/flink/flink-kubernetes-operator-docs-release-1.10/)
skills/apache_kafka/SKILL.md
- Access to secretsline 81
[Credential-related source omitted] - Network accessline 339
schema_registry_conf = {"url": "http://schema-registry:8081"} - Network accessline 379
# Check compatibility before registering curl -X POST http://schema-registry:8081/compatibility/subjects/orders-value/versions/latest \ - Network accessline 380
curl -X POST http://schema-registry:8081/compatibility/subjects/orders-value/versions/latest \ - Network accessline 428
"iceberg.tables": "silver.orders", "iceberg.catalog": "rest", "iceberg.catalog.uri": "http://iceberg-rest:8181", - Network accessline 429
"iceberg.catalog": "rest", "iceberg.catalog.uri": "http://iceberg-rest:8181", "iceberg.tables.upsert-mode-enabled": "true", - Network accessline 430
"iceberg.catalog.uri": "http://iceberg-rest:8181", - Network accessline 474
# Deploy connector curl -X POST http://connect:8083/connectors \ - Network accessline 475
curl -X POST http://connect:8083/connectors \ - Network accessline 479
# Check status curl http://connect:8083/connectors/postgres-source/status - Network accessline 480
curl http://connect:8083/connectors/postgres-source/status - Network accessline 482
# Restart failed task curl -X POST http://connect:8083/connectors/postgres-source/tasks/0/restart - Network accessline 483
curl -X POST http://connect:8083/connectors/postgres-source/tasks/0/restart - Network accessline 485
# Update config without restart curl -X PUT http://connect:8083/connectors/postgres-source/config \ - Network accessline 486
curl -X PUT http://connect:8083/connectors/postgres-source/config \ - Network accessline 490
# Delete connector curl -X DELETE http://connect:8083/connectors/postgres-source - Network accessline 491
curl -X DELETE http://connect:8083/connectors/postgres-source - Network accessline 655
CONNECT_KEY_CONVERTER: org.apache.kafka.connect.json.JsonConverter CONNECT_VALUE_CONVERTER: io.confluent.connect.avro.AvroConverter CONNECT_VALUE_CONVERTER_SCHEMA_REGISTRY_URL: http://schema-registry:8081 - Network accessline 656
CONNECT_VALUE_CONVERTER: io.confluent.connect.avro.AvroConverter CONNECT_VALUE_CONVERTER_SCHEMA_REGISTRY_URL: http://schema-registry:8081 CONNECT_REST_ADVERTISED_HOST_NAME: kafka-connect - Network accessline 657
CONNECT_VALUE_CONVERTER_SCHEMA_REGISTRY_URL: http://schema-registry:8081 - Network accessline 665
KAFKA_CLUSTERS_0_NAME: local KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS: broker:9092 KAFKA_CLUSTERS_0_SCHEMAREGISTRY: http://schema-registry:8081 - Network accessline 666
KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS: broker:9092 KAFKA_CLUSTERS_0_SCHEMAREGISTRY: http://schema-registry:8081 KAFKA_CLUSTERS_0_KAFKACONNECT_0_NAME: connect - Network accessline 667
KAFKA_CLUSTERS_0_SCHEMAREGISTRY: http://schema-registry:8081 - Network accessline 668
KAFKA_CLUSTERS_0_KAFKACONNECT_0_NAME: connect KAFKA_CLUSTERS_0_KAFKACONNECT_0_ADDRESS: http://kafka-connect:8083 depends_on: [broker] - Network accessline 669
KAFKA_CLUSTERS_0_KAFKACONNECT_0_ADDRESS: http://kafka-connect:8083 - Network accessline 712
- [Apache Kafka Documentation](https://kafka.apache.org/documentation/) - Network accessline 713
- [Confluent Kafka Python Client](https://docs.confluent.io/platform/current/clients/confluent-kafka-python/html/index.html) - Network accessline 714
- [Confluent Schema Registry Docs](https://docs.confluent.io/platform/current/schema-registry/index.html) - Network accessline 715
- [Kafka Connect Error Handling & DLQ](https://www.confluent.io/blog/kafka-connect-deep-dive-error-handling-dead-letter-queues/) - Network accessline 716
- [Kafka Production Deployment Guide](https://docs.confluent.io/platform/current/kafka/deployment.html)
skills/cdc_debezium/SKILL.md
- Network accessline 168
"key.converter": "io.confluent.kafka.serializers.KafkaAvroSerializer", "key.converter.schema.registry.url": "http://schema-registry:8081", - Network accessline 169
"key.converter.schema.registry.url": "http://schema-registry:8081", - Network accessline 171
"value.converter.schema.registry.url": "http://schema-registry:8081", - Network accessline 264
"key.converter": "io.confluent.kafka.serializers.KafkaAvroSerializer", "key.converter.schema.registry.url": "http://schema-registry:8081", - Network accessline 265
"key.converter.schema.registry.url": "http://schema-registry:8081", - Network accessline 267
"value.converter.schema.registry.url": "http://schema-registry:8081", - Network accessline 354
CONNECT_KEY_CONVERTER: io.confluent.kafka.serializers.KafkaAvroSerializer CONNECT_VALUE_CONVERTER: io.confluent.kafka.serializers.KafkaAvroSerializer CONNECT_KEY_CONVERTER_SCHEMA_REGISTRY_URL: http://schema-registry:8081 - Network accessline 355
CONNECT_VALUE_CONVERTER: io.confluent.kafka.serializers.KafkaAvroSerializer CONNECT_KEY_CONVERTER_SCHEMA_REGISTRY_URL: http://schema-registry:8081 CONNECT_VALUE_CONVERTER_SCHEMA_REGISTRY_URL: http://schema-registry:8081 - Network accessline 356
CONNECT_KEY_CONVERTER_SCHEMA_REGISTRY_URL: http://schema-registry:8081 - Network accessline 357
CONNECT_VALUE_CONVERTER_SCHEMA_REGISTRY_URL: http://schema-registry:8081 - Network accessline 368
# Deploy connector curl -s -X POST http://localhost:8083/connectors \ - Network accessline 369
curl -s -X POST http://localhost:8083/connectors \ - Network accessline 373
# Check status curl -s http://localhost:8083/connectors/pg-customers-connector/status | jq - Network accessline 374
curl -s http://localhost:8083/connectors/pg-customers-connector/status | jq - Network accessline 376
# Pause / Resume (drains without losing offset) curl -X PUT http://localhost:8083/connectors/pg-customers-connector/pause - Network accessline 377
curl -X PUT http://localhost:8083/connectors/pg-customers-connector/pause - Network accessline 378
curl -X PUT http://localhost:8083/connectors/pg-customers-connector/resume - Network accessline 380
# Restart failed task curl -X POST "http://localhost:8083/connectors/pg-customers-connector/tasks/0/restart" - Network accessline 381
curl -X POST "http://localhost:8083/connectors/pg-customers-connector/tasks/0/restart" - Network accessline 383
# List all connectors curl -s http://localhost:8083/connectors | jq - Network accessline 384
curl -s http://localhost:8083/connectors | jq - Network accessline 386
# Delete connector (releases replication slot!) curl -X DELETE http://localhost:8083/connectors/pg-customers-connector - Network accessline 387
curl -X DELETE http://localhost:8083/connectors/pg-customers-connector - Network accessline 523
'catalog-name' = 'rest', 'catalog-type' = 'rest', 'uri' = 'http://iceberg-rest:8181', - Network accessline 524
'catalog-type' = 'rest', 'uri' = 'http://iceberg-rest:8181', 'warehouse' = 's3://lakehouse/warehouse', - Network accessline 525
'uri' = 'http://iceberg-rest:8181', - Network accessline 551
"iceberg.catalog.type": "rest", "iceberg.catalog.uri": "http://iceberg-rest:8181", - Network accessline 552
"iceberg.catalog.uri": "http://iceberg-rest:8181",
skills/clickhouse_olap/SKILL.md
- Network accessline 694
- [ClickHouse MergeTree Documentation](https://clickhouse.com/docs/en/engines/table-engines/mergetree-family/mergetree) - Network accessline 695
- [ClickHouse Best Practices Guide](https://clickhouse.com/docs/en/guides/best-practices/) - Network accessline 696
- [ClickHouse Query Optimization](https://clickhouse.com/docs/en/guides/best-practices/sparse-primary-indexes) - Network accessline 697
- [AggregatingMergeTree](https://clickhouse.com/docs/en/engines/table-engines/mergetree-family/aggregatingmergetree) - Network accessline 698
- [ClickHouse Materialized Views](https://clickhouse.com/docs/en/materialized-view) - Network accessline 699
- [clickhouse-connect Python client](https://clickhouse.com/docs/en/integrations/python) - Network accessline 700
- [Kafka Engine](https://clickhouse.com/docs/en/engines/table-engines/integrations/kafka)
skills/data_contracts/SKILL.md
- Network accessline 68
contact: name: Orders Platform Team url: https://wiki.example.com/orders - Network accessline 69
name: Orders Platform Team url: https://wiki.example.com/orders email: orders-platform@example.com - Network accessline 70
url: https://wiki.example.com/orders - Network accessline 71
email: orders-platform@example.com links: data_catalog: https://datahub.example.com/dataset/urn:li:dataset:(urn:li:dataPlatform:kafka,orders.enriched,PROD) - Network accessline 72
links: data_catalog: https://datahub.example.com/dataset/urn:li:dataset:(urn:li:dataPlatform:kafka,orders.enriched,PROD) runbook: https://wiki.example.com/orders/runbook - Network accessline 73
data_catalog: https://datahub.example.com/dataset/urn:li:dataset:(urn:li:dataPlatform:kafka,orders.enriched,PROD) - Network accessline 74
runbook: https://wiki.example.com/orders/runbook - Network accessline 75
slack: https://example.slack.com/archives/C0ORDERS - Network accessline 82
limitations: | PII fields must not be exposed in dashboards without masking. See https://wiki.example.com/data-classification for the classification guide. - Network accessline 83
PII fields must not be exposed in dashboards without masking. See https://wiki.example.com/data-classification for the classification guide. billing: free # free | subscription | metered - Network accessline 84
https://wiki.example.com/data-classification for the classification guide. - Access to secretsline 359
[Credential-related source omitted] - Network accessline 410
# Publish test results to a remote URL (webhook / internal platform) datacontract publish datacontract.yaml \ --publish-url https://data-platform.example.com/api/contracts - Network accessline 411
datacontract publish datacontract.yaml --publish-url https://data-platform.example.com/api/contracts - Network accessline 412
--publish-url https://data-platform.example.com/api/contracts - Network accessline 439
topic: orders.enriched.v2 format: avro # avro | json | protobuf | csv schemaRegistryUrl: https://schema-registry.example.com - Network accessline 440
format: avro # avro | json | protobuf | csv schemaRegistryUrl: https://schema-registry.example.com partitions: 12 - Network accessline 441
schemaRegistryUrl: https://schema-registry.example.com - Network accessline 455
format: parquet delimiter: none # row delimiter for line-delimited formats endpointUrl: https://s3.amazonaws.com # override for MinIO or S3-compatible - Network accessline 456
delimiter: none # row delimiter for line-delimited formats endpointUrl: https://s3.amazonaws.com # override for MinIO or S3-compatible roles: - Network accessline 457
endpointUrl: https://s3.amazonaws.com # override for MinIO or S3-compatible - Network accessline 746
# Or use DataHub REST API directly curl -X POST https://datahub.example.com/openapi/v3/entity/datacontract \ - Network accessline 747
[Credential-related source omitted] - Access to secretsline 747
[Credential-related source omitted] - Access to secretsline 748
[Credential-related source omitted] - Network accessline 766
# Upload via OpenMetadata REST API curl -X POST https://openmetadata.example.com/api/v1/dataContracts \ - Network accessline 767
[Credential-related source omitted] - Access to secretsline 767
[Credential-related source omitted] - Access to secretsline 768
[Credential-related source omitted] - Network accessline 803
- **Data Contract Specification** (datacontract.com): https://datacontract-specification.com/ - Network accessline 804
- **Data Contract CLI docs**: https://cli.datacontract.com/ - Network accessline 805
- **CLI GitHub repository**: https://github.com/datacontract/datacontract-cli - Network accessline 806
- **Specification GitHub repository**: https://github.com/datacontract/datacontract-specification - Network accessline 807
- **Open Data Contract Standard (ODCS v3)**: https://bitol-io.github.io/open-data-contract-standard/ - Network accessline 808
- **DataHub Data Contracts**: https://docs.datahub.com/docs/managed-datahub/observe/data-contract - Network accessline 809
- **OpenMetadata Data Contracts**: https://docs.open-metadata.org/v1.11.x/how-to-guides/data-contracts/spec - Network accessline 810
- **SodaCL reference** (for `quality.specification` authoring): https://docs.soda.io/soda-cl/soda-cl-overview.html - Network accessline 811
- **datacontract-action** (official GitHub Action): https://github.com/datacontract/datacontract-action
skills/data_vault_2/SKILL.md
- Network accessline 935
[automate-dv](https://automate-dv.readthedocs.io/) (formerly dbtvault) provides Jinja macros for all DV 2.0 entity types.
skills/datahub_catalog/SKILL.md
- Network accessline 74
pip install acryl-datahub datahub docker quickstart # pulls docker-compose and starts all services # Access UI at http://localhost:9002 (default: datahub / datahub) - Network accessline 75
datahub docker quickstart # pulls docker-compose and starts all services # Access UI at http://localhost:9002 (default: datahub / datahub) # GMS REST at http://localhost:8080 - Network accessline 76
# Access UI at http://localhost:9002 (default: datahub / datahub) - Network accessline 77
# GMS REST at http://localhost:8080 - Network accessline 107
helm repo add datahub https://helm.datahubproject.io/ - Network accessline 210
type: datahub-rest # or datahub-kafka for async config: server: "http://datahub-gms:8080" - Network accessline 211
[Credential-related source omitted] - Network accessline 212
server: "http://datahub-gms:8080" - Access to secretsline 213
[Credential-related source omitted] - Network accessline 247
type: datahub-rest config: server: "http://datahub-gms:8080" - Network accessline 249
server: "http://datahub-gms:8080" - Network accessline 268
type: datahub-rest config: server: "http://datahub-gms:8080" - Network accessline 270
server: "http://datahub-gms:8080" - Network accessline 283
# --packages io.acryl:acryl-spark-lineage:0.2.16 # --conf spark.extraListeners=datahub.spark.DatahubSparkListener # --conf spark.datahub.rest.server=http://datahub-gms:8080 - Network accessline 285
# --conf spark.datahub.rest.server=http://datahub-gms:8080 - Network accessline 291
[Credential-related source omitted] - Access to secretsline 291
[Credential-related source omitted] - Network accessline 292
.appName("etl_job") \ .config("spark.extraListeners", "datahub.spark.DatahubSparkListener") \ .config("spark.datahub.rest.server", "http://datahub-gms:8080") \ - Network accessline 293
.config("spark.extraListeners", "datahub.spark.DatahubSparkListener") \ .config("spark.datahub.rest.server", "http://datahub-gms:8080") \ .config("spark.datahub.rest.token", os.environ["DATAHUB_TOKEN"]) \ - Network accessline 294
.config("spark.datahub.rest.server", "http://datahub-gms:8080") \ - Access to secretsline 295
[Credential-related source omitted] - Access to secretsline 327
[Credential-related source omitted] - Network accessline 331
type: datahub-rest config: server: "http://datahub-gms:8080" - Network accessline 333
server: "http://datahub-gms:8080" - Network accessline 346
# Airflow Connection (datahub_rest_default): # conn_type: datahub_rest # host: http://datahub-gms:8080 - Network accessline 347
[Credential-related source omitted] - Network accessline 348
# host: http://datahub-gms:8080 - Network accessline 353
type: airflow config: base_url: "http://airflow-webserver:8080" - Network accessline 354
config: base_url: "http://airflow-webserver:8080" airflow_connection_id: datahub_rest_default - Network accessline 355
base_url: "http://airflow-webserver:8080" - Network accessline 383
connection: bootstrap: "kafka-broker:9092" schema_registry_url: "http://schema-registry:8081" - Network accessline 384
bootstrap: "kafka-broker:9092" schema_registry_url: "http://schema-registry:8081" topic_patterns: - Network accessline 385
schema_registry_url: "http://schema-registry:8081" - Network accessline 395
type: datahub-rest config: server: "http://datahub-gms:8080" - Network accessline 397
server: "http://datahub-gms:8080" - Access to secretsline 412
[Credential-related source omitted] - Network accessline 418
type: datahub-rest config: server: "http://datahub-gms:8080" - Network accessline 420
server: "http://datahub-gms:8080" - Access to secretsline 431
[Credential-related source omitted] - Access to secretsline 432
[Credential-related source omitted] - Network accessline 481
emitter = DatahubRestEmitter( gms_server="http://datahub-gms:8080", - Network accessline 482
gms_server="http://datahub-gms:8080", - Network accessline 744
# Search datasets by keyword curl -s \ - Network accessline 745
[Credential-related source omitted] - Access to secretsline 745
[Credential-related source omitted] - Network accessline 746
[Credential-related source omitted] - Access to secretsline 746
[Credential-related source omitted] - Network accessline 747
"http://datahub-gms:8080/entities?action=search" \ - Network accessline 757
# Get entity aspects curl -s \ - Network accessline 758
[Credential-related source omitted] - Access to secretsline 758
[Credential-related source omitted] - Network accessline 759
[Credential-related source omitted] - Access to secretsline 759
[Credential-related source omitted] - Network accessline 760
"http://datahub-gms:8080/entities/urn%3Ali%3Adataset%3A%28urn%3Ali%3AdataPlatform%3Apostgres%2Canalytics.public.orders%2CPROD%29" \ - Network accessline 766
DataHub exposes a full GraphQL API at `http://datahub-frontend:9002/api/graphql`. - Network accessline 856
} """ resp = requests.post( - Network accessline 857
""" resp = requests.post( "http://datahub-frontend:9002/api/graphql", - Network accessline 858
resp = requests.post( - Network accessline 859
"http://datahub-frontend:9002/api/graphql", - Access to secretsline 861
[Credential-related source omitted] - Network accessline 899
type: datahub-rest config: server: "http://datahub-gms:8080" - Network accessline 900
[Credential-related source omitted] - Network accessline 901
server: "http://datahub-gms:8080" - Access to secretsline 902
[Credential-related source omitted] - Access to secretsline 931
[Credential-related source omitted] - Network accessline 953
Create Airflow connection (`datahub_rest_default`): - Connection Type: `datahub_rest` - Host: `http://datahub-gms:8080` - Network accessline 954
[Credential-related source omitted] - Network accessline 955
- Host: `http://datahub-gms:8080` - Network accessline 968
# Or via environment variable export DATAHUB_GMS_URL=http://datahub-gms:8080 - Network accessline 969
export DATAHUB_GMS_URL=http://datahub-gms:8080 - Access to secretsline 970
[Credential-related source omitted] - Network accessline 1138
type: datahub-rest config: server: "http://datahub-gms:8080" - Network accessline 1140
server: "http://datahub-gms:8080" - Access to secretsline 1147
[Credential-related source omitted]
skills/dbt_core/SKILL.md
- Network accessline 715
- [dbt Core Documentation](https://docs.getdbt.com/) - Network accessline 716
- [dbt Incremental Models](https://docs.getdbt.com/docs/build/incremental-models) - Network accessline 717
- [dbt Snapshots](https://docs.getdbt.com/docs/build/snapshots) - Network accessline 718
- [dbt Tests](https://docs.getdbt.com/docs/build/data-tests) - Network accessline 719
- [dbt Node Selection](https://docs.getdbt.com/reference/node-selection/syntax) - Network accessline 720
- [dbt-utils package](https://hub.getdbt.com/dbt-labs/dbt_utils/latest/) - Network accessline 721
- [dbt-expectations package](https://hub.getdbt.com/calogica/dbt_expectations/latest/)
skills/dbt_trino/SKILL.md
- Access to secretsline 102
[Credential-related source omitted] - Network accessline 974
- dbt + Trino setup: https://docs.getdbt.com/docs/core/connect-data-platform/trino-setup - Network accessline 975
- Trino-specific configs: https://docs.getdbt.com/reference/resource-configs/trino-configs - Network accessline 976
- dbt-trino adapter: https://github.com/starburstdata/dbt-trino - Network accessline 977
- dbt incremental models: https://docs.getdbt.com/docs/build/incremental-models
skills/de_adr/SKILL.md
- Network accessline 991
- `skills/kubernetes_data/SKILL.md` — Spark-on-K8s, KubernetesExecutor, Secrets management, RBAC (relevant to ADR-003, ADR-009) - `skills/medallion_architecture/SKILL.md` — Bronze/Silver/Gold layers, CDC micro-batch, schema evolution (relev - Network accessline 992
- `skills/medallion_architecture/SKILL.md` — Bronze/Silver/Gold layers, CDC micro-batch, schema evolution (relevant to ADR-001, ADR-002) - [ADR GitHub repository — Joel Parker Henderson](https://github.com/joelparkerhenderson/architecture-d - Network accessline 993
- [ADR GitHub repository — Joel Parker Henderson](https://github.com/joelparkerhenderson/architecture-decision-record) — extensive ADR template collection - Network accessline 994
- [adr-tools CLI](https://github.com/npryce/adr-tools) — command-line tool for creating and managing ADRs - Network accessline 995
- [log4brains](https://github.com/thomvaill/log4brains) — ADR web UI and static site generator - Network accessline 996
- [Documenting Architecture Decisions — Michael Nygard (original 2011 post)](https://cognitect.com/blog/2011/11/15/documenting-architecture-decisions) - Network accessline 997
- [Architecture Decision Records in Practice — ThoughtWorks Technology Radar](https://www.thoughtworks.com/en-us/radar/techniques/architecture-decision-records)
skills/de_cost_optimization/SKILL.md
- Network accessline 553
while not _INTERRUPTED.is_set(): try: url = "http://169.254.169.254/latest/meta-data/spot/interruption-action" - Network accessline 554
try: url = "http://169.254.169.254/latest/meta-data/spot/interruption-action" with urllib.request.urlopen(url, timeout=1) as r: - Network accessline 555
url = "http://169.254.169.254/latest/meta-data/spot/interruption-action" with urllib.request.urlopen(url, timeout=1) as r: action = r.read().decode() - Network accessline 556
with urllib.request.urlopen(url, timeout=1) as r: - Network accessline 1415
- `skills/kubernetes_data/SKILL.md` — Spark-on-K8s, resource quotas, LimitRange, pod labels for cost tools - `skills/github_actions_dataops/SKILL.md` — OIDC for AWS (no static keys), CI/CD cost gates - [AWS Cost Optimization Pillar — Well-A - Network accessline 1416
- `skills/github_actions_dataops/SKILL.md` — OIDC for AWS (no static keys), CI/CD cost gates - [AWS Cost Optimization Pillar — Well-Architected Framework](https://docs.aws.amazon.com/wellarchitected/latest/cost-optimization-pillar/welcome.h - Network accessline 1417
- [AWS Cost Optimization Pillar — Well-Architected Framework](https://docs.aws.amazon.com/wellarchitected/latest/cost-optimization-pillar/welcome.html) - Network accessline 1418
- [AWS Spot Instance Best Practices](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/spot-best-practices.html) - Network accessline 1419
- [Delta Lake OPTIMIZE Documentation](https://docs.delta.io/latest/optimizations-oss.html) - Network accessline 1420
- [Iceberg Table Maintenance — Apache Docs](https://iceberg.apache.org/docs/latest/maintenance/) - Network accessline 1421
- [FinOps Framework — finops.org](https://www.finops.org/framework/)
skills/de_postmortem/SKILL.md
- Network accessline 881
MARQUEZ_URL = "http://marquez:5000" - Network accessline 883
def count_downstream_impact(namespace: str, broken_dataset: str, depth: int = 5) -> dict: resp = requests.get( - Network accessline 884
resp = requests.get( - Network accessline 1226
- `skills/clickhouse_olap/SKILL.md` — ReplicatedMergeTree mutations, system.mutations table, schema evolution - `skills/delta_lake/SKILL.md` — Time Travel, RESTORE, Change Data Feed for forensic data recovery - [Google SRE Book — Postmortem - Network accessline 1227
- `skills/delta_lake/SKILL.md` — Time Travel, RESTORE, Change Data Feed for forensic data recovery - [Google SRE Book — Postmortem Culture](https://sre.google/sre-book/postmortem-culture/) - [Google SRE Book — Example Postmortem](https://sr - Network accessline 1228
- [Google SRE Book — Postmortem Culture](https://sre.google/sre-book/postmortem-culture/) - Network accessline 1229
- [Google SRE Book — Example Postmortem](https://sre.google/sre-book/example-postmortem/) - Network accessline 1230
- [PagerDuty Incident Response Guide](https://response.pagerduty.com/) - Network accessline 1231
- [Atlassian Incident Management Handbook](https://www.atlassian.com/incident-management/handbook)
skills/de_production_readiness/SKILL.md
- Network accessline 175
def fetch_api_data(url: str) -> dict: import requests resp = requests.get(url, timeout=10) - Network accessline 176
import requests resp = requests.get(url, timeout=10) if resp.status_code == 429: - Network accessline 177
resp = requests.get(url, timeout=10) - Network accessline 266
def _post_slack(text: str): import requests, os requests.post(os.environ["SLACK_WEBHOOK_URL"], json={"text": text}, timeout=5) - Network accessline 268
[Credential-related source omitted] - Access to secretsline 268
[Credential-related source omitted] - Network accessline 299
annotations: summary: "Pipeline {{ $labels.job }} has not completed in 4h" runbook: "https://wiki.company.com/runbooks/orders_etl" - Network accessline 301
runbook: "https://wiki.company.com/runbooks/orders_etl" - Access to secretsline 350
[Credential-related source omitted] - Network accessline 357
}, } resp = requests.post( - Network accessline 358
} resp = requests.post( "https://events.pagerduty.com/v2/enqueue", - Network accessline 359
resp = requests.post( - Network accessline 360
"https://events.pagerduty.com/v2/enqueue", - Network accessline 558
# Bootstrap once per process (call from DAG or job entrypoint) def setup_tracing(service_name: str, otlp_endpoint: str = "http://otel-collector:4317"): - Network accessline 559
def setup_tracing(service_name: str, otlp_endpoint: str = "http://otel-collector:4317"): - Network accessline 811
def enrich_record(record: dict) -> dict: def fetch(): - Network accessline 812
def fetch(): - Network accessline 813
return requests.get(f"https://api.enrichment.io/v1/{record['id']}", timeout=3).json() - Network accessline 1018
- `skills/delta_lake/SKILL.md` — RESTORE, Change Data Feed, OPTIMIZE, Time Travel syntax - `skills/apache_kafka/SKILL.md` — DLQ config, consumer lag monitoring, exactly-once semantics - [Data Engineering Design Patterns — Idempotency (O'Rei - Network accessline 1019
- `skills/apache_kafka/SKILL.md` — DLQ config, consumer lag monitoring, exactly-once semantics - [Data Engineering Design Patterns — Idempotency (O'Reilly)](https://www.oreilly.com/library/view/data-engineering-design/9781098165826/ch04.htm - Network accessline 1020
- [Data Engineering Design Patterns — Idempotency (O'Reilly)](https://www.oreilly.com/library/view/data-engineering-design/9781098165826/ch04.html) - Network accessline 1021
- [Airflow SLA and Retries — Orchestra Guide](https://www.getorchestra.io/guides/airflow-concepts-airflow-sla-and-retries) - Network accessline 1022
- [OpenTelemetry for Data Pipelines — bix-tech.com](https://bix-tech.com/distributed-observability-for-data-pipelines-with-opentelemetry-a-practical-endtoend-playbook-for-2026/) - Network accessline 1023
- [Circuit Breaker Pattern — Azure Architecture Center](https://learn.microsoft.com/en-us/azure/architecture/patterns/circuit-breaker) - Network accessline 1024
- [Soda Data Reconciliation — docs.soda.io](https://docs.soda.io/data-testing/data-reconciliation)
skills/de_rca/SKILL.md
- Network accessline 857
MARQUEZ_URL = "http://marquez:5000" - Network accessline 859
def get_downstream_datasets(namespace: str, job_name: str) -> list[dict]: """Return datasets produced by this job — these are the immediate blast radius.""" resp = requests.get( - Network accessline 860
"""Return datasets produced by this job — these are the immediate blast radius.""" resp = requests.get( f"{MARQUEZ_URL}/api/v1/namespaces/{namespace}/jobs/{job_name}", - Network accessline 861
resp = requests.get( - Network accessline 870
def get_dataset_lineage(namespace: str, dataset_name: str, depth: int = 3) -> dict: """Get complete upstream + downstream lineage graph for a dataset.""" resp = requests.get( - Network accessline 871
"""Get complete upstream + downstream lineage graph for a dataset.""" resp = requests.get( f"{MARQUEZ_URL}/api/v1/lineage", - Network accessline 872
resp = requests.get( - Network accessline 898
DATAHUB_URL = "http://datahub-gms:8080" - Network accessline 919
def get_downstream_lineage(dataset_urn: str) -> list[str]: resp = requests.post( - Network accessline 920
resp = requests.post( - Network accessline 1144
- Airflow task logs: `gs://airflow-logs/orders_etl/orders_mart/2024-06-01/1.log` - dbt run_results.json: `s3://artifacts/dbt/2024-06-01/run_results.json` - Grafana dashboard showing row count drop: `https://grafana.internal/d/abc123` - Network accessline 1145
- dbt run_results.json: `s3://artifacts/dbt/2024-06-01/run_results.json` - Grafana dashboard showing row count drop: `https://grafana.internal/d/abc123` - Source schema diff showing field rename: `https://github.com/org/source/pull/456` - Network accessline 1146
- Grafana dashboard showing row count drop: `https://grafana.internal/d/abc123` - Network accessline 1147
- Source schema diff showing field rename: `https://github.com/org/source/pull/456` - Network accessline 1297
- `skills/delta_lake/SKILL.md` — Time Travel (RESTORE, VERSION AS OF), Change Data Feed - `skills/trino_iceberg/SKILL.md` — Iceberg time travel, metadata tables, table maintenance - [Google SRE Book — Postmortem Culture](https://sre.google/ - Network accessline 1298
- `skills/trino_iceberg/SKILL.md` — Iceberg time travel, metadata tables, table maintenance - [Google SRE Book — Postmortem Culture](https://sre.google/sre-book/postmortem-culture/) - [Airflow Task Instance States — Apache Docs](https://air - Network accessline 1299
- [Google SRE Book — Postmortem Culture](https://sre.google/sre-book/postmortem-culture/) - Network accessline 1300
- [Airflow Task Instance States — Apache Docs](https://airflow.apache.org/docs/apache-airflow/stable/concepts/tasks.html#task-instances) - Network accessline 1301
- [Spark Troubleshooting Guide — Databricks](https://docs.databricks.com/en/optimizations/troubleshoot-performance.html) - Network accessline 1302
- [dbt run_results.json Schema — dbt Docs](https://docs.getdbt.com/reference/artifacts/run-results-json)
skills/delta_lake/SKILL.md
- Network accessline 691
- [Delta Lake Documentation](https://docs.delta.io/latest/index.html) - Network accessline 692
- [Delta Lake Batch Reads & Writes](https://docs.delta.io/latest/delta-batch.html) - Network accessline 693
- [Delta Lake Update/Delete/Merge](https://docs.delta.io/latest/delta-update.html) - Network accessline 694
- [Delta Lake Optimizations](https://docs.delta.io/latest/optimizations-oss.html) - Network accessline 695
- [Delta Lake Utility Operations](https://docs.delta.io/latest/delta-utility.html) - Network accessline 696
- [Delta Lake Streaming](https://docs.delta.io/latest/delta-streaming.html)
skills/docker_data_envs/SKILL.md
- Dangerous shell operationline 105
RUN apt-get update && apt-get install -y --no-install-recommends curl tar && rm -rf /var/lib/apt/lists/* - Network accessline 105
RUN apt-get update && apt-get install -y --no-install-recommends curl tar \ - Dangerous shell operationline 106
&& rm -rf /var/lib/apt/lists/* - Network accessline 108
RUN curl -fsSL \ - Network accessline 109
"https://downloads.apache.org/spark/spark-${SPARK_VERSION}/spark-${SPARK_VERSION}-bin-hadoop${HADOOP_VERSION}.tgz" \ - Network accessline 118
# Download connector JARs into the Spark jars directory RUN curl -fsSL -o /opt/spark/jars/iceberg-spark-runtime-3.5_${SCALA_VERSION}-1.6.1.jar \ - Network accessline 119
RUN curl -fsSL -o /opt/spark/jars/iceberg-spark-runtime-3.5_${SCALA_VERSION}-1.6.1.jar \ - Network accessline 120
"https://repo1.maven.org/maven2/org/apache/iceberg/iceberg-spark-runtime-3.5_${SCALA_VERSION}/1.6.1/iceberg-spark-runtime-3.5_${SCALA_VERSION}-1.6.1.jar" \ && curl -fsSL -o /opt/spark/jars/aws-java-sdk-bundle-1.12.262.jar \ "https://re - Network accessline 121
&& curl -fsSL -o /opt/spark/jars/aws-java-sdk-bundle-1.12.262.jar \ - Network accessline 122
"https://repo1.maven.org/maven2/com/amazonaws/aws-java-sdk-bundle/1.12.262/aws-java-sdk-bundle-1.12.262.jar" - Dangerous shell operationline 144
RUN apt-get update && apt-get install -y --no-install-recommends python3 python3-distutils && rm -rf /var/lib/apt/lists/* - Dangerous shell operationline 146
&& rm -rf /var/lib/apt/lists/* - Dangerous shell operationline 175
RUN apt-get update && apt-get install -y --no-install-recommends build-essential libpq-dev git && apt-get clean && rm -rf /var/lib/apt/lists/* - Dangerous shell operationline 181
&& rm -rf /var/lib/apt/lists/* - Network accessline 188
# Use pip cache mount + official constraints ARG CONSTRAINTS_URL="https://raw.githubusercontent.com/apache/airflow/constraints-${AIRFLOW_VERSION}/constraints-${PYTHON_VERSION}.txt" - Network accessline 189
ARG CONSTRAINTS_URL="https://raw.githubusercontent.com/apache/airflow/constraints-${AIRFLOW_VERSION}/constraints-${PYTHON_VERSION}.txt" - Access to secretsline 277
[Credential-related source omitted] - Access to secretsline 346
[Credential-related source omitted] - Access to secretsline 349
[Credential-related source omitted] - Network accessline 403
- "8080:8080" healthcheck: test: ["CMD", "curl", "--fail", "http://localhost:8080/health"] - Network accessline 404
healthcheck: test: ["CMD", "curl", "--fail", "http://localhost:8080/health"] interval: 30s - Network accessline 405
test: ["CMD", "curl", "--fail", "http://localhost:8080/health"] - Network accessline 438
- ./spark/conf:/opt/bitnami/spark/conf:ro healthcheck: test: ["CMD", "curl", "--fail", "http://localhost:8080"] - Network accessline 439
healthcheck: test: ["CMD", "curl", "--fail", "http://localhost:8080"] interval: 15s - Network accessline 440
test: ["CMD", "curl", "--fail", "http://localhost:8080"] - Network accessline 475
- minio-data:/data healthcheck: test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"] - Network accessline 476
healthcheck: test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"] interval: 15s - Network accessline 477
test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"] - Network accessline 491
entrypoint: > /bin/sh -c " mc alias set local http://minio:9000 minioadmin minioadmin; - Network accessline 492
/bin/sh -c " mc alias set local http://minio:9000 minioadmin minioadmin; mc mb --ignore-existing local/raw-data; - Network accessline 493
mc alias set local http://minio:9000 minioadmin minioadmin; - Network accessline 555
SCHEMA_REGISTRY_HOST_NAME: schema-registry SCHEMA_REGISTRY_KAFKASTORE_BOOTSTRAP_SERVERS: kafka:29092 SCHEMA_REGISTRY_LISTENERS: http://0.0.0.0:8082 - Network accessline 556
SCHEMA_REGISTRY_KAFKASTORE_BOOTSTRAP_SERVERS: kafka:29092 SCHEMA_REGISTRY_LISTENERS: http://0.0.0.0:8082 ports: - Network accessline 557
SCHEMA_REGISTRY_LISTENERS: http://0.0.0.0:8082 - Network accessline 559
- "8082:8082" healthcheck: test: ["CMD", "curl", "--fail", "http://localhost:8082/subjects"] - Network accessline 560
healthcheck: test: ["CMD", "curl", "--fail", "http://localhost:8082/subjects"] interval: 15s - Network accessline 561
test: ["CMD", "curl", "--fail", "http://localhost:8082/subjects"] - Access to secretsline 592
[Credential-related source omitted] - Access to secretsline 593
[Credential-related source omitted] - Network accessline 617
RUN --mount=type=cache,target=/root/.cache/pip \ --mount=type=secret,id=pip_token \ PIP_INDEX_URL="https://$(cat /run/secrets/pip_token)@private.pypi.corp/simple/" \ - Network accessline 618
--mount=type=secret,id=pip_token \ PIP_INDEX_URL="https://$(cat /run/secrets/pip_token)@private.pypi.corp/simple/" \ pip install -r requirements.txt \ - Network accessline 619
PIP_INDEX_URL="https://$(cat /run/secrets/pip_token)@private.pypi.corp/simple/" \ - Access to secretsline 628
[Credential-related source omitted] - Access to secretsline 629
[Credential-related source omitted] - Access to secretsline 642
[Credential-related source omitted] - Access to secretsline 648
[Credential-related source omitted] - Access to secretsline 649
[Credential-related source omitted] - Access to secretsline 724
[Credential-related source omitted] - Access to secretsline 728
[Credential-related source omitted] - Access to secretsline 941
[Credential-related source omitted] - Network accessline 955
- [Docker Docs — Multi-stage builds](https://docs.docker.com/build/building/multi-stage/) - Network accessline 956
- [Docker Docs — BuildKit secrets](https://docs.docker.com/build/building/secrets/) - Network accessline 957
- [Docker Docs — Multi-platform builds with GitHub Actions](https://docs.docker.com/build/ci/github-actions/multi-platform/) - Network accessline 958
- [Docker Docs — Base image hardening](https://docs.docker.com/dhi/core-concepts/hardening/) - Network accessline 959
- [docker/build-push-action — GitHub Marketplace](https://github.com/marketplace/actions/build-and-push-docker-images) - Network accessline 960
- [docker/metadata-action — GitHub Marketplace](https://github.com/marketplace/actions/docker-metadata-action) - Network accessline 961
- [Sysdig — Top 21 Dockerfile best practices](https://www.sysdig.com/learn-cloud-native/dockerfile-best-practices) - Network accessline 962
- [Harbor Documentation](https://goharbor.io/docs/)
skills/duckdb/SKILL.md
- Network accessline 58
# CLI (no Python needed) curl -fsSL https://install.duckdb.org | sh - Dangerous shell operationline 59
curl -fsSL https://install.duckdb.org | sh - Network accessline 59
curl -fsSL https://install.duckdb.org | sh - Network accessline 204
con.sql(""" SELECT * FROM iceberg_scan( 'rest+http://iceberg-rest:8181/v1/namespaces/silver/tables/orders' - Network accessline 205
SELECT * FROM iceberg_scan( 'rest+http://iceberg-rest:8181/v1/namespaces/silver/tables/orders' ) - Network accessline 206
'rest+http://iceberg-rest:8181/v1/namespaces/silver/tables/orders'
skills/feature_store/SKILL.md
- Network accessline 616
curl -X POST http://localhost:6566/get-online-features \ - Network accessline 956
- Feast documentation: https://docs.feast.dev/ - Network accessline 957
- Feast Python SDK reference: https://rtd.feast.dev/ - Network accessline 958
- Feast feature repo examples: https://github.com/feast-dev/feast/tree/master/examples - Network accessline 959
- Feast Redis online store setup: https://docs.feast.dev/reference/online-stores/redis - Network accessline 960
- Feast Redshift offline store: https://docs.feast.dev/reference/offline-stores/redshift - Network accessline 961
- Feast BigQuery offline store: https://docs.feast.dev/reference/offline-stores/bigquery - Network accessline 962
- Feast PostgreSQL offline store (community): https://docs.feast.dev/reference/offline-stores/postgres - Network accessline 963
- Feast streaming feature views: https://docs.feast.dev/reference/alpha-stream-ingestion - Network accessline 964
- Feast push sources: https://docs.feast.dev/reference/data-sources/push - Network accessline 965
- Point-in-time join explanation: https://docs.feast.dev/getting-started/concepts/point-in-time-joins - Network accessline 966
- Feast on-demand feature views: https://docs.feast.dev/reference/on-demand-feature-view - Network accessline 967
- Feast Airflow provider (community): https://github.com/feast-dev/feast-airflow-provider
skills/github_actions_dataops/SKILL.md
- Network accessline 500
AIRFLOW_VERSION=${{ matrix.airflow-version }} PYTHON_VERSION=$(python -c "import sys; print(f'{sys.version_info.major}.{sys.version_info.minor}')") CONSTRAINT_URL="https://raw.githubusercontent.com/apache/airflow/constra - Network accessline 501
PYTHON_VERSION=$(python -c "import sys; print(f'{sys.version_info.major}.{sys.version_info.minor}')") CONSTRAINT_URL="https://raw.githubusercontent.com/apache/airflow/constraints-${AIRFLOW_VERSION}/constraints-${PYTHON_VERSION}.tx - Network accessline 502
CONSTRAINT_URL="https://raw.githubusercontent.com/apache/airflow/constraints-${AIRFLOW_VERSION}/constraints-${PYTHON_VERSION}.txt" - Access to secretsline 627
[Credential-related source omitted] - Network accessline 695
# Download Spark (cached as long as ARG doesn't change) RUN apt-get update && apt-get install -y curl && \ - Network accessline 696
RUN apt-get update && apt-get install -y curl && \ - Network accessline 697
curl -fsSL \ - Network accessline 698
"https://downloads.apache.org/spark/spark-${SPARK_VERSION}/spark-${SPARK_VERSION}-bin-hadoop${HADOOP_VERSION}.tgz" \ - Network accessline 1272
- [GitHub Actions: Workflow syntax](https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions) - Network accessline 1273
- [GitHub Actions: Reusing workflows](https://docs.github.com/en/actions/using-workflows/reusing-workflows) - Network accessline 1274
- [GitHub Actions: Security hardening](https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions) - Network accessline 1275
- [GitHub Actions: OIDC token](https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect) - Network accessline 1276
- [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) - Network accessline 1277
- [google-github-actions/auth](https://github.com/google-github-actions/auth) - Network accessline 1278
- [docker/build-push-action](https://github.com/docker/build-push-action) - Network accessline 1279
- [Docker: Cache management with GitHub Actions](https://docs.docker.com/build/ci/github-actions/cache/) - Network accessline 1280
- [dbt: Slim CI](https://docs.getdbt.com/docs/deploy/slim-ci-cd) - Network accessline 1281
- [dbt: Node selection — state](https://docs.getdbt.com/reference/node-selection/methods#the-state-method) - Network accessline 1282
- [SQLFluff: GitHub Actions annotations](https://docs.sqlfluff.com/en/stable/production/github_actions.html) - Network accessline 1283
- [sqlfluff/sqlfluff-github-actions](https://github.com/sqlfluff/sqlfluff-github-actions) - Network accessline 1284
- [Soda: GitHub Action](https://github.com/sodadata/soda-github-action) - Network accessline 1285
- [Great Expectations: GitHub Action](https://github.com/great-expectations/great_expectations_action) - Network accessline 1286
- [Airflow: DAG testing guide (Astronomer)](https://github.com/astronomer/airflow-testing-guide)
skills/great_expectations/SKILL.md
- Network accessline 345
gx.checkpoint.SlackNotificationAction( name="slack_on_fail", slack_webhook="https://hooks.slack.com/services/...", - Network accessline 346
name="slack_on_fail", slack_webhook="https://hooks.slack.com/services/...", notify_on="failure", - Network accessline 347
slack_webhook="https://hooks.slack.com/services/...", - Network accessline 600
- [Great Expectations Documentation](https://docs.greatexpectations.io/) - Network accessline 601
- [GX Core Quickstart](https://docs.greatexpectations.io/docs/core/introduction/try_gx) - Network accessline 602
- [Expectations Gallery](https://greatexpectations.io/expectations/) - Network accessline 603
- [GX Airflow Integration](https://docs.greatexpectations.io/docs/oss/integrations/integration_airflow) - Network accessline 604
- [dbt-expectations package](https://github.com/calogica/dbt-expectations)
skills/kubernetes_data/SKILL.md
- Network accessline 116
spark-submit \ --master k8s://https://$(kubectl config view --minify -o jsonpath='{.clusters[0].cluster.server}' | sed 's|https://||') \ - Network accessline 117
--master k8s://https://$(kubectl config view --minify -o jsonpath='{.clusters[0].cluster.server}' | sed 's|https://||') \ - Network accessline 223
spark-submit \ --master k8s://https://k8s-api:6443 \ - Network accessline 224
--master k8s://https://k8s-api:6443 \ - Network accessline 272
-Dspark.history.fs.logDirectory=s3a://data-lake/spark-history -Dspark.history.ui.port=18080 -Dspark.hadoop.fs.s3a.endpoint=http://minio:9000 - Network accessline 273
-Dspark.history.ui.port=18080 -Dspark.hadoop.fs.s3a.endpoint=http://minio:9000 -Dspark.hadoop.fs.s3a.access.key=minioadmin - Network accessline 274
-Dspark.hadoop.fs.s3a.endpoint=http://minio:9000 - Network accessline 301
# Add Airflow Helm repo helm repo add apache-airflow https://airflow.apache.org - Network accessline 302
helm repo add apache-airflow https://airflow.apache.org - Network accessline 389
gitSync: enabled: true repo: https://github.com/org/airflow-dags.git - Network accessline 390
enabled: true repo: https://github.com/org/airflow-dags.git branch: main - Network accessline 391
repo: https://github.com/org/airflow-dags.git - Access to secretsline 396
[Credential-related source omitted] - Network accessline 439
env: - name: AIRFLOW__OPENLINEAGE__TRANSPORT value: '{"type": "http", "url": "http://marquez.lineage:5000", "endpoint": "api/v1/lineage"}' - Network accessline 440
- name: AIRFLOW__OPENLINEAGE__TRANSPORT value: '{"type": "http", "url": "http://marquez.lineage:5000", "endpoint": "api/v1/lineage"}' - name: AIRFLOW__OPENLINEAGE__NAMESPACE - Network accessline 441
value: '{"type": "http", "url": "http://marquez.lineage:5000", "endpoint": "api/v1/lineage"}' - Network accessline 471
arguments=["/opt/spark/jobs/transform_orders.py"], env_vars={ "SPARK_MASTER": "k8s://https://k8s-api:6443", - Network accessline 472
env_vars={ "SPARK_MASTER": "k8s://https://k8s-api:6443", "WAREHOUSE_URI": "s3a://data-lake/warehouse", - Network accessline 473
"SPARK_MASTER": "k8s://https://k8s-api:6443", - Network accessline 513
application="s3a://data-lake/jobs/silver_etl.py", name="silver-etl-{{ ds_nodash }}", conn_id="spark_k8s", # Connection: master = k8s://https://... - Network accessline 514
name="silver-etl-{{ ds_nodash }}", conn_id="spark_k8s", # Connection: master = k8s://https://... deploy_mode="cluster", - Network accessline 515
conn_id="spark_k8s", # Connection: master = k8s://https://... - Network accessline 524
"spark.kubernetes.container.image": "registry.local/spark:3.5.1-custom", "spark.openlineage.transport.type": "http", "spark.openlineage.transport.url": "http://marquez.lineage:5000", - Network accessline 525
"spark.openlineage.transport.type": "http", "spark.openlineage.transport.url": "http://marquez.lineage:5000", "spark.openlineage.namespace": "spark://k8s", - Network accessline 526
"spark.openlineage.transport.url": "http://marquez.lineage:5000", - Network accessline 585
[Credential-related source omitted] - Network accessline 586
[Credential-related source omitted] - Access to secretsline 586
[Credential-related source omitted] - Network accessline 587
[Credential-related source omitted] - Access to secretsline 587
[Credential-related source omitted]
skills/mage_ai/SKILL.md
- Access to secretsline 110
[Credential-related source omitted] - Access to secretsline 117
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Access to secretsline 138
[Credential-related source omitted] - Access to secretsline 143
[Credential-related source omitted] - Network accessline 454
spark_config: app_name: orders_daily_etl spark_master: "k8s://https://k8s.prod.internal:443" - Network accessline 455
app_name: orders_daily_etl spark_master: "k8s://https://k8s.prod.internal:443" executor_instances: 4 - Network accessline 456
spark_master: "k8s://https://k8s.prod.internal:443" - Network accessline 580
curl -X POST http://localhost:6789/api/pipeline_runs \ - Network accessline 598
curl -X POST http://localhost:6789/api/pipelines/orders_daily_etl/backfills \ - Network accessline 727
spark_config: app_name: orders_spark_etl spark_master: "k8s://https://k8s.prod.internal:443" - Network accessline 728
app_name: orders_spark_etl spark_master: "k8s://https://k8s.prod.internal:443" executor_instances: 8 - Network accessline 729
spark_master: "k8s://https://k8s.prod.internal:443" - Network accessline 831
[Credential-related source omitted] - Access to secretsline 831
[Credential-related source omitted] - Network accessline 832
[Credential-related source omitted] - Access to secretsline 832
[Credential-related source omitted] - Network accessline 833
'schema_registry_url': 'https://schema-registry.prod.internal', - Access to secretsline 942
[Credential-related source omitted] - Network accessline 954
} data = json.dumps(message).encode() urllib.request.urlopen( - Network accessline 955
data = json.dumps(message).encode() urllib.request.urlopen( urllib.request.Request(webhook_url, data=data, - Network accessline 956
urllib.request.urlopen( - Network accessline 957
urllib.request.Request(webhook_url, data=data, - Access to secretsline 1031
[Credential-related source omitted]
skills/mcp_server/SKILL.md
- Network accessline 269
"data-platform-remote": { "type": "http", "url": "https://platform-mcp.internal/mcp" - Network accessline 270
"type": "http", "url": "https://platform-mcp.internal/mcp" } - Network accessline 271
"url": "https://platform-mcp.internal/mcp" - Network accessline 290
# Test HTTP server npx @modelcontextprotocol/inspector --transport http --url http://localhost:8080/mcp - Network accessline 291
npx @modelcontextprotocol/inspector --transport http --url http://localhost:8080/mcp - Access to secretsline 389
[Credential-related source omitted] - Access to secretsline 390
[Credential-related source omitted] - Access to secretsline 465
[Credential-related source omitted] - Access to secretsline 466
[Credential-related source omitted] - Access to secretsline 467
[Credential-related source omitted] - Access to secretsline 549
[Credential-related source omitted]
skills/mlflow_pipelines/SKILL.md
- Network accessline 44
export MLFLOW_TRACKING_URI="http://mlflow-server:5000" - Access to secretsline 78
[Credential-related source omitted] - Network accessline 119
MLFLOW_TRACKING_URI = "http://mlflow-server:5000" - Network accessline 221
MLFLOW_TRACKING_URI = "http://mlflow-server:5000" - Network accessline 324
client = MlflowClient(tracking_uri="http://mlflow-server:5000") - Network accessline 420
# Score a single record curl -s http://localhost:8080/invocations \ - Network accessline 421
curl -s http://localhost:8080/invocations \ - Network accessline 425
# Score with split orientation curl -s http://localhost:8080/invocations \ - Network accessline 426
curl -s http://localhost:8080/invocations \ - Network accessline 548
# Remote Git repo run mlflow run https://github.com/myorg/churn-model.git \ - Network accessline 549
mlflow run https://github.com/myorg/churn-model.git \ - Network accessline 573
TRACKING_URI = "http://mlflow-server:5000" - Network accessline 655
# Airflow Connection: mlflow_default # conn_type: HTTP # host: http://mlflow-server - Network accessline 656
# conn_type: HTTP # host: http://mlflow-server # port: 5000 - Network accessline 657
# host: http://mlflow-server - Network accessline 674
mlflow.set_tracking_uri("http://mlflow-server:5000") - Network accessline 788
- MLflow Tracking Server docs: https://mlflow.org/docs/latest/ml/tracking/tutorials/remote-server/ - Network accessline 789
- MLflow Model Registry workflows: https://mlflow.org/docs/latest/ml/model-registry/workflow/ - Network accessline 790
- MLflow PyFunc API: https://mlflow.org/docs/latest/python_api/mlflow.pyfunc.html - Network accessline 791
- MLflow Spark integration: https://mlflow.org/docs/latest/ml/traditional-ml/sparkml/ - Network accessline 792
- MLflow Projects: https://mlflow.org/docs/latest/projects/ - Network accessline 793
- Airflow + MLflow guide (Astronomer): https://www.astronomer.io/docs/learn/2.x/airflow-mlflow - Network accessline 794
- Model aliases RFC (deprecating stages): https://github.com/mlflow/mlflow/issues/10336
skills/openlineage/SKILL.md
- Network accessline 51
"eventType": "COMPLETE", "eventTime": "2024-03-15T10:30:00.000Z", "producer": "https://github.com/OpenLineage/OpenLineage/tree/1.0.0/integration/spark", - Network accessline 52
"eventTime": "2024-03-15T10:30:00.000Z", "producer": "https://github.com/OpenLineage/OpenLineage/tree/1.0.0/integration/spark", "schemaURL": "https://openlineage.io/spec/1-0-5/OpenLineage.json#/definitions/RunEvent", - Network accessline 53
"producer": "https://github.com/OpenLineage/OpenLineage/tree/1.0.0/integration/spark", - Network accessline 54
"schemaURL": "https://openlineage.io/spec/1-0-5/OpenLineage.json#/definitions/RunEvent", - Network accessline 85
"_schemaURL": "...", "type": "git", "url": "https://github.com/org/repo", - Network accessline 86
"type": "git", "url": "https://github.com/org/repo", "repoUrl": "https://github.com/org/repo", - Network accessline 87
"url": "https://github.com/org/repo", - Network accessline 88
"repoUrl": "https://github.com/org/repo", - Network accessline 269
# List namespaces curl http://localhost:5000/api/v1/namespaces | jq - Network accessline 270
curl http://localhost:5000/api/v1/namespaces | jq - Network accessline 272
# List jobs in namespace curl "http://localhost:5000/api/v1/namespaces/airflow/jobs" | jq - Network accessline 273
curl "http://localhost:5000/api/v1/namespaces/airflow/jobs" | jq - Network accessline 275
# Get dataset with lineage curl "http://localhost:5000/api/v1/namespaces/spark://master:7077/datasets/silver.orders" | jq - Network accessline 276
curl "http://localhost:5000/api/v1/namespaces/spark://master:7077/datasets/silver.orders" | jq - Network accessline 278
# Get lineage graph (upstream + downstream, depth=2) curl "http://localhost:5000/api/v1/lineage?nodeId=dataset:spark://master:7077:silver.orders&depth=2" | jq - Network accessline 279
curl "http://localhost:5000/api/v1/lineage?nodeId=dataset:spark://master:7077:silver.orders&depth=2" | jq - Network accessline 281
# Search datasets curl "http://localhost:5000/api/v1/search?q=orders&type=DATASET" | jq - Network accessline 282
curl "http://localhost:5000/api/v1/search?q=orders&type=DATASET" | jq - Network accessline 298
[openlineage] transport = {"type": "http", "url": "http://marquez:5000", "endpoint": "api/v1/lineage"} - Network accessline 299
transport = {"type": "http", "url": "http://marquez:5000", "endpoint": "api/v1/lineage"} - Network accessline 308
export OPENLINEAGE_URL=http://marquez:5000 - Network accessline 310
export AIRFLOW__OPENLINEAGE__TRANSPORT='{"type": "http", "url": "http://marquez:5000", "endpoint": "api/v1/lineage"}' - Network accessline 374
# Download JAR for spark-submit wget https://repo1.maven.org/maven2/io/openlineage/openlineage-spark_2.12/1.15.0/openlineage-spark_2.12-1.15.0.jar - Network accessline 375
wget https://repo1.maven.org/maven2/io/openlineage/openlineage-spark_2.12/1.15.0/openlineage-spark_2.12-1.15.0.jar - Network accessline 381
spark-submit --jars /opt/spark/jars/openlineage-spark_2.12-1.15.0.jar --conf spark.extraListeners=io.openlineage.spark.agent.OpenLineageSparkListener --conf spark.openlineage.transport.type=http --conf spark.openlineage.transpor - Network accessline 383
--conf spark.extraListeners=io.openlineage.spark.agent.OpenLineageSparkListener \ --conf spark.openlineage.transport.type=http \ --conf spark.openlineage.transport.url=http://marquez:5000 \ - Network accessline 384
--conf spark.openlineage.transport.type=http \ --conf spark.openlineage.transport.url=http://marquez:5000 \ --conf spark.openlineage.transport.endpoint=/api/v1/lineage \ - Network accessline 385
--conf spark.openlineage.transport.url=http://marquez:5000 \ - Network accessline 402
"io.openlineage.spark.agent.OpenLineageSparkListener") \ .config("spark.openlineage.transport.type", "http") \ .config("spark.openlineage.transport.url", "http://marquez:5000") \ - Network accessline 403
.config("spark.openlineage.transport.type", "http") \ .config("spark.openlineage.transport.url", "http://marquez:5000") \ .config("spark.openlineage.transport.endpoint", "/api/v1/lineage") \ - Network accessline 404
.config("spark.openlineage.transport.url", "http://marquez:5000") \ - Network accessline 438
# Run dbt with OpenLineage emission export OPENLINEAGE_URL=http://marquez:5000 - Network accessline 439
export OPENLINEAGE_URL=http://marquez:5000 - Network accessline 489
client = OpenLineageClient( transport=HttpTransport( HttpConfig(url="http://marquez:5000", endpoint="api/v1/lineage") - Network accessline 490
transport=HttpTransport( HttpConfig(url="http://marquez:5000", endpoint="api/v1/lineage") ) - Network accessline 491
HttpConfig(url="http://marquez:5000", endpoint="api/v1/lineage") - Network accessline 502
run=Run(runId=run_id), job=Job(namespace="my-pipeline", name="daily_revenue"), producer="https://github.com/org/pipeline", - Network accessline 503
job=Job(namespace="my-pipeline", name="daily_revenue"), producer="https://github.com/org/pipeline", inputs=[InputDataset(namespace="postgres://db:5432", name="public.orders")], - Network accessline 504
producer="https://github.com/org/pipeline", - Network accessline 519
facets={"sql": SqlJobFacet(query="SELECT order_date, SUM(total) AS revenue FROM orders GROUP BY 1")}, ), producer="https://github.com/org/pipeline", - Network accessline 520
), producer="https://github.com/org/pipeline", inputs=[ - Network accessline 521
producer="https://github.com/org/pipeline", - Network accessline 608
transport = CompositeTransport(CompositeConfig(transports=[ {"type": "http", "url": "http://marquez:5000", "endpoint": "api/v1/lineage"}, - Network accessline 609
{"type": "http", "url": "http://marquez:5000", "endpoint": "api/v1/lineage"}, - Network accessline 623
def get_downstream_jobs(namespace: str, dataset_name: str, depth: int = 5) -> list[dict]: """Return all jobs that read from the given dataset (transitively).""" resp = requests.get( - Network accessline 624
"""Return all jobs that read from the given dataset (transitively).""" resp = requests.get( "http://marquez:5000/api/v1/lineage", - Network accessline 625
resp = requests.get( - Network accessline 626
"http://marquez:5000/api/v1/lineage",
skills/postgresql_de/SKILL.md
- Network accessline 891
- [PostgreSQL 16 Documentation — Table Partitioning](https://www.postgresql.org/docs/16/ddl-partitioning.html) - Network accessline 892
- [PostgreSQL 16 Documentation — EXPLAIN](https://www.postgresql.org/docs/16/sql-explain.html) - Network accessline 893
- [PostgreSQL 16 Documentation — Populating a Database (bulk load)](https://www.postgresql.org/docs/16/populate.html) - Network accessline 894
- [PostgreSQL 16 Documentation — Index Types](https://www.postgresql.org/docs/16/indexes-types.html) - Network accessline 895
- [PostgreSQL 16 Documentation — WITH Queries](https://www.postgresql.org/docs/16/queries-with.html) - Network accessline 896
- [PostgreSQL 16 Documentation — JSON Types](https://www.postgresql.org/docs/16/datatype-json.html) - Network accessline 897
- [PostgreSQL 16 Documentation — Autovacuum](https://www.postgresql.org/docs/16/routine-vacuuming.html) - Network accessline 898
- [pg_partman GitHub](https://github.com/pgpartman/pg_partman) — partition management extension - Network accessline 899
- [pganalyze — Understanding GIN Indexes](https://pganalyze.com/blog/gin-index) - Network accessline 900
- [EDB — 7 Best Practice Tips for PostgreSQL Bulk Data Loading](https://www.enterprisedb.com/blog/7-best-practice-tips-postgresql-bulk-data-loading) - Network accessline 901
- [Cybertec — PostgreSQL Bulk Loading](https://www.cybertec-postgresql.com/en/postgresql-bulk-loading-huge-amounts-of-data/) - Network accessline 902
- [Percona — Tuning Autovacuum in PostgreSQL](https://www.percona.com/blog/tuning-autovacuum-in-postgresql-and-autovacuum-internals/) - Network accessline 903
- [Crunchy Data — Indexing JSONB in Postgres](https://www.crunchydata.com/blog/indexing-jsonb-in-postgres)
skills/prefect_workflows/SKILL.md
- Network accessline 49
prefect server start # UI at http://127.0.0.1:4200 - Network accessline 55
prefect cloud login --key pnu_XXXX # paste API key prefect config set PREFECT_API_URL="https://api.prefect.cloud/api/accounts/.../workspaces/..." - Network accessline 56
prefect config set PREFECT_API_URL="https://api.prefect.cloud/api/accounts/.../workspaces/..." - Access to secretsline 169
[Credential-related source omitted] - Network accessline 185
"""Expensive API call; cache result for 6 hours per input combo.""" import httpx resp = httpx.get( - Network accessline 186
import httpx resp = httpx.get( f"https://api.exchangerate-api.com/v4/latest/{base_currency}", - Network accessline 187
resp = httpx.get( - Network accessline 188
f"https://api.exchangerate-api.com/v4/latest/{base_currency}", - Network accessline 322
"""Called when the flow transitions to Failed state.""" error = state.result(raise_on_failure=False) httpx.post( - Network accessline 323
error = state.result(raise_on_failure=False) httpx.post( "https://hooks.slack.com/services/XXX/YYY/ZZZ", - Network accessline 324
httpx.post( - Network accessline 325
"https://hooks.slack.com/services/XXX/YYY/ZZZ", - Network accessline 336
def on_flow_completion(flow, flow_run, state): result = state.result() httpx.post( - Network accessline 337
result = state.result() httpx.post( "https://hooks.slack.com/services/XXX/YYY/ZZZ", - Network accessline 338
httpx.post( - Network accessline 339
"https://hooks.slack.com/services/XXX/YYY/ZZZ", - Network accessline 748
id: clone-repo requires: prefect>=3.0.0 repository: https://github.com/my-org/data-platform.git - Network accessline 749
requires: prefect>=3.0.0 repository: https://github.com/my-org/data-platform.git branch: main - Network accessline 750
repository: https://github.com/my-org/data-platform.git - Access to secretsline 752
[Credential-related source omitted] - Network accessline 948
create_link_artifact( key="report-link", link=f"https://s3.console.aws.amazon.com/s3/object/data-lake/{s3_key}", - Network accessline 949
key="report-link", link=f"https://s3.console.aws.amazon.com/s3/object/data-lake/{s3_key}", description="Full profiling report on S3", - Network accessline 950
link=f"https://s3.console.aws.amazon.com/s3/object/data-lake/{s3_key}", - Access to secretsline 1194
[Credential-related source omitted]
skills/pyspark_etl/SKILL.md
- Network accessline 263
- Apache Spark SQL Performance Tuning: https://spark.apache.org/docs/latest/sql-performance-tuning.html - Network accessline 264
- PySpark Arrow and pandas UDF guide: https://spark.apache.org/docs/3.5.5/api/python/user_guide/sql/arrow_pandas.html - Network accessline 265
- PySpark API docs for pandas UDFs: https://spark.apache.org/docs/latest/api/python/reference/pyspark.sql/api/pyspark.sql.functions.pandas_udf.html
skills/pyspark_streaming/SKILL.md
- Network accessline 668
- [Spark Structured Streaming Guide](https://spark.apache.org/docs/latest/structured-streaming-programming-guide.html) - Network accessline 669
- [Spark + Kafka Integration](https://spark.apache.org/docs/latest/streaming/structured-streaming-kafka-integration.html) - Network accessline 670
- [Databricks Watermarking Deep Dive](https://www.databricks.com/blog/2022/08/22/feature-deep-dive-watermarking-apache-spark-structured-streaming.html) - Network accessline 671
- [Delta Lake Streaming](https://docs.delta.io/latest/delta-streaming.html)
skills/rag_pipeline/SKILL.md
- Access to secretsline 210
[Credential-related source omitted] - Access to secretsline 245
[Credential-related source omitted] - Network accessline 432
[Credential-related source omitted] - Access to secretsline 432
[Credential-related source omitted] - Access to secretsline 624
[Credential-related source omitted] - Access to secretsline 632
[Credential-related source omitted] - Access to secretsline 634
[Credential-related source omitted] - Network accessline 948
- pgvector HNSW tuning: https://github.com/pgvector/pgvector — `ef_construction`, `m`, `iterative_scan` - Network accessline 949
- Qdrant filtering docs: https://qdrant.tech/documentation/concepts/filtering/ - Network accessline 950
- LangChain text splitters: https://python.langchain.com/docs/modules/data_connection/document_transformers/ - Network accessline 951
- OpenAI embeddings: https://platform.openai.com/docs/guides/embeddings - Network accessline 952
- Cohere Rerank API: https://docs.cohere.com/reference/rerank - Network accessline 953
- sentence-transformers cross-encoders: https://www.sbert.net/docs/pretrained_cross-encoders.html - Network accessline 954
- BM25 Python: https://github.com/dorianbrown/rank_bm25
skills/ray_data/SKILL.md
- Network accessline 594
ray.data.read_parquet("s3://my-bucket/raw/events/dt=2026-05-17/").write_datasink( IcebergDatasink("https://iceberg-rest.internal:8181", "analytics", "events") - Network accessline 595
IcebergDatasink("https://iceberg-rest.internal:8181", "analytics", "events") - Network accessline 940
- Ray Data User Guide: https://docs.ray.io/en/latest/data/data.html - Network accessline 941
- Ray Data API Reference: https://docs.ray.io/en/latest/data/api/api.html - Network accessline 942
- KubeRay Operator docs: https://ray-project.github.io/kuberay/ - Network accessline 943
- Ray Jobs API: https://docs.ray.io/en/latest/cluster/running-applications/job-submission/index.html - Network accessline 944
- Ray Cluster on EC2 (ray up): https://docs.ray.io/en/latest/cluster/vms/getting-started.html - Network accessline 945
- Ray Autoscaler configuration: https://docs.ray.io/en/latest/cluster/vms/references/ray-cluster-configuration.html - Network accessline 946
- Airflow Ray provider (SubmitRayJob): https://astronomer.github.io/astronomer-providers/ray/ - Network accessline 947
- PyIceberg write API: https://py.iceberg.apache.org/api/
skills/redpanda/SKILL.md
- Network accessline 127
schemaRegistry: enabled: true urls: ["http://redpanda:8081"] - Network accessline 128
enabled: true urls: ["http://redpanda:8081"] redpanda: - Network accessline 129
urls: ["http://redpanda:8081"] - Network accessline 131
adminApi: enabled: true urls: ["http://redpanda:9644"] - Network accessline 133
urls: ["http://redpanda:9644"] - Network accessline 237
schemaRegistry: enabled: true urls: ["http://redpanda-0:8081"] - Network accessline 238
enabled: true urls: ["http://redpanda-0:8081"] redpanda: - Network accessline 239
urls: ["http://redpanda-0:8081"] - Network accessline 242
enabled: true urls: - "http://redpanda-0:9644" - Network accessline 243
urls: - "http://redpanda-0:9644" - "http://redpanda-1:9644" - Network accessline 244
- "http://redpanda-0:9644" - Network accessline 245
- "http://redpanda-1:9644" - Network accessline 246
- "http://redpanda-2:9644" - Network accessline 256
helm repo add redpanda https://charts.redpanda.com - Network accessline 851
# Register an Avro schema curl -X POST http://localhost:18081/subjects/orders-value/versions \ - Network accessline 852
curl -X POST http://localhost:18081/subjects/orders-value/versions \ - Network accessline 858
# Get schema by subject and version curl http://localhost:18081/subjects/orders-value/versions/latest - Network accessline 859
curl http://localhost:18081/subjects/orders-value/versions/latest - Network accessline 861
# List all subjects curl http://localhost:18081/subjects - Network accessline 862
curl http://localhost:18081/subjects - Network accessline 864
# Check compatibility before registering curl -X POST http://localhost:18081/compatibility/subjects/orders-value/versions/latest \ - Network accessline 865
curl -X POST http://localhost:18081/compatibility/subjects/orders-value/versions/latest \ - Network accessline 869
# Set compatibility mode per subject curl -X PUT http://localhost:18081/config/orders-value \ - Network accessline 870
curl -X PUT http://localhost:18081/config/orders-value \ - Network accessline 895
# Schema Registry client pointing to Redpanda's built-in SR schema_registry_client = SchemaRegistryClient({ "url": "http://localhost:18081", - Network accessline 896
schema_registry_client = SchemaRegistryClient({ "url": "http://localhost:18081", }) - Network accessline 897
"url": "http://localhost:18081", - Network accessline 997
key.converter=org.apache.kafka.connect.json.JsonConverter value.converter=io.confluent.connect.avro.AvroConverter value.converter.schema.registry.url=http://redpanda-0:8081 - Network accessline 999
value.converter.schema.registry.url=http://redpanda-0:8081 - Network accessline 1541
- [Redpanda Documentation](https://docs.redpanda.com/) - Network accessline 1542
- [rpk CLI Reference](https://docs.redpanda.com/current/reference/rpk/) - Network accessline 1543
- [Redpanda Helm Chart Values Reference](https://docs.redpanda.com/current/deploy/deployment-option/self-hosted/kubernetes/kubernetes-deploy/) - Network accessline 1544
- [Redpanda Operator (CRD)](https://docs.redpanda.com/current/deploy/deployment-option/self-hosted/kubernetes/k-operator/) - Network accessline 1545
- [Shadow Indexing / Tiered Storage](https://docs.redpanda.com/current/manage/tiered-storage/) - Network accessline 1546
- [Redpanda Schema Registry API](https://docs.redpanda.com/current/develop/http-proxy/) - Network accessline 1547
- [Redpanda Monitoring Reference](https://docs.redpanda.com/current/manage/monitoring/) - Network accessline 1548
- [Redpanda Security: SASL, mTLS, ACLs](https://docs.redpanda.com/current/manage/security/) - Network accessline 1549
- [MirrorMaker 2 with Redpanda](https://docs.redpanda.com/current/migrate/kafka-migrate/) - Network accessline 1550
- [confluent-kafka Python client](https://docs.confluent.io/platform/current/clients/confluent-kafka-python/html/index.html) - Network accessline 1551
- [aiokafka documentation](https://aiokafka.readthedocs.io/)
skills/soda_core/SKILL.md
- Network accessline 118
account_info_json: ${BIGQUERY_CREDENTIALS} auth_scopes: - https://www.googleapis.com/auth/bigquery - Network accessline 119
auth_scopes: - https://www.googleapis.com/auth/bigquery project_id: my-gcp-project - Network accessline 120
- https://www.googleapis.com/auth/bigquery - Access to secretsline 336
[Credential-related source omitted] - Access to secretsline 338
[Credential-related source omitted] - Access to secretsline 425
[Credential-related source omitted] - Access to secretsline 426
[Credential-related source omitted] - Access to secretsline 427
[Credential-related source omitted]
skills/spark_sql/SKILL.md
- Network accessline 491
- Local HDFS/Hive operations reference: `/docs/specs/spark_sql_hdfs_hive_operations.md` - Apache Spark SQL Performance Tuning: https://spark.apache.org/docs/latest/sql-performance-tuning.html - Network accessline 492
- Apache Spark SQL Performance Tuning: https://spark.apache.org/docs/latest/sql-performance-tuning.html - Network accessline 493
- Apache Spark SQL Syntax: https://spark.apache.org/docs/latest/sql-ref-syntax.html - Network accessline 494
- Apache Spark SQL Hints: https://spark.apache.org/docs/latest/sql-ref-syntax-qry-select-hints.html - Network accessline 495
- Apache Spark SQL EXPLAIN: https://spark.apache.org/docs/latest/sql-ref-syntax-qry-explain.html - Network accessline 496
- Apache Spark SQL ANALYZE TABLE: https://spark.apache.org/docs/latest/sql-ref-syntax-aux-analyze-table.html
skills/sqlfluff/SKILL.md
- Network accessline 780
# .pre-commit-config.yaml repos: - repo: https://github.com/sqlfluff/sqlfluff - Network accessline 781
repos: - repo: https://github.com/sqlfluff/sqlfluff rev: 3.3.0 # pin to a specific release tag - Network accessline 782
- repo: https://github.com/sqlfluff/sqlfluff - Network accessline 819
# Lightweight pre-commit config using jinja templater (no dbt dep required) repos: - repo: https://github.com/sqlfluff/sqlfluff - Network accessline 820
repos: - repo: https://github.com/sqlfluff/sqlfluff rev: 3.3.0 - Network accessline 821
- repo: https://github.com/sqlfluff/sqlfluff - Dangerous shell operationline 1412
find . -name ".sqlfluff_cache" -type d -exec rm -rf {} + - Network accessline 1466
- [SQLFluff Documentation](https://docs.sqlfluff.com/en/stable/) - Network accessline 1467
- [SQLFluff Rule Reference](https://docs.sqlfluff.com/en/stable/reference/rules.html) - Network accessline 1468
- [SQLFluff Configuration Reference](https://docs.sqlfluff.com/en/stable/reference/configuration.html) - Network accessline 1469
- [SQLFluff: dbt Templater](https://docs.sqlfluff.com/en/stable/reference/templating.html#dbt-project-configuration) - Network accessline 1470
- [SQLFluff: Custom Rules](https://docs.sqlfluff.com/en/stable/guides/custom_rules.html) - Network accessline 1471
- [SQLFluff: GitHub Actions](https://docs.sqlfluff.com/en/stable/production/github_actions.html) - Network accessline 1472
- [SQLFluff: Pre-commit hooks](https://docs.sqlfluff.com/en/stable/production/pre_commit.html) - Network accessline 1473
- [SQLFluff GitHub](https://github.com/sqlfluff/sqlfluff) - Network accessline 1474
- [sqlfluff-templater-dbt on PyPI](https://pypi.org/project/sqlfluff-templater-dbt/) - Network accessline 1475
- [dbt: Docs on SQLFluff integration](https://docs.getdbt.com/docs/core/connect-data-platform/connection-profiles) - Network accessline 1476
- [pre-commit: SQLFluff hooks](https://github.com/sqlfluff/sqlfluff/blob/main/.pre-commit-hooks.yaml) - Network accessline 1477
- [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action)
skills/sqlmesh/SKILL.md
skills/terraform_data/SKILL.md
- Access to secretsline 696
[Credential-related source omitted] - Access to secretsline 727
[Credential-related source omitted] - Network accessline 799
resource "helm_release" "airflow" { name = "airflow" repository = "https://airflow.apache.org" - Network accessline 800
name = "airflow" repository = "https://airflow.apache.org" chart = "airflow" - Network accessline 801
repository = "https://airflow.apache.org" - Network accessline 836
resource "helm_release" "spark_history_server" { name = "spark-history-server" repository = "https://charts.helm.sh/stable" - Network accessline 837
name = "spark-history-server" repository = "https://charts.helm.sh/stable" chart = "spark-history-server" - Network accessline 838
repository = "https://charts.helm.sh/stable" - Network accessline 1071
[Credential-related source omitted] - Network accessline 1072
airflow_fernet_key = var.airflow_fernet_key dags_git_repo = "https://github.com/org/airflow-dags.git" } - Network accessline 1073
dags_git_repo = "https://github.com/org/airflow-dags.git"
skills/trino_iceberg/SKILL.md
- Network accessline 898
- Local deep-dive spec: `docs/specs/trino_iceberg_performance_optimization.md` - Trino optimizer: https://trino.io/docs/current/optimizer.html - Network accessline 899
- Trino optimizer: https://trino.io/docs/current/optimizer.html - Network accessline 900
- Trino Iceberg connector: https://trino.io/docs/current/connector/iceberg.html
skills/vertica_query_optimization/SKILL.md
- Network accessline 623
- Local deep-dive spec: `/docs/specs/vertica_query_optimization_v11.md` - Vertica 11.1.x Query Optimization: https://docs.vertica.com/11.1.x/en/data-analysis/query-optimization/ - Network accessline 624
- Vertica 11.1.x Query Optimization: https://docs.vertica.com/11.1.x/en/data-analysis/query-optimization/ - Network accessline 625
- Vertica 11.1.x EXPLAIN: https://docs.vertica.com/11.1.x/en/sql-reference/statements/explain/ - Network accessline 626
- Vertica 11.1.x Projections: https://docs.vertica.com/11.1.x/en/concepts/projections/ - Network accessline 627
- Vertica 11.1.x Analytic Functions: https://docs.vertica.com/11.1.x/en/sql-reference/functions/analytic-functions/
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Combined signals: 4 facts
- Passes content downloaded from raw.githubusercontent.com to an interpreterinfra_terraform_cost_estimator/SKILL.md:27High confidence
- Passes content downloaded from raw.githubusercontent.com to an interpreterinfra_terraform_security_scan/SKILL.md:25High confidence
- Passes downloaded content to an interpreterstarrocks_admin_compaction/SKILL.md:706High confidence
- Passes downloaded content to an interpreterstarrocks_memory_tuning/SKILL.md:415High confidence
Signal confidence: 496 facts
- Network access in code of the SKILL.mdaiops_autonomous_incident_response/SKILL.md:140High confidence
- Network access in code of the SKILL.mdaiops_autonomous_incident_response/SKILL.md:141High confidence
- Network access in code of the SKILL.mdaiops_autonomous_incident_response/SKILL.md:142High confidence
- Network access in code of the SKILL.mdaiops_autonomous_incident_response/SKILL.md:368High confidence
- Network access in code of the SKILL.mddataops_airflow_ha_review/SKILL.md:99High confidence
- Network access in code of the SKILL.mddataops_airflow_ha_review/SKILL.md:100High confidence
- Network access in code of the SKILL.mddataops_airflow_ha_review/SKILL.md:101High confidence
- Network access in code of the SKILL.mddataops_airflow_observability/SKILL.md:235High confidence
- Network access in code of the SKILL.mddataops_airflow_observability/SKILL.md:237High confidence
- Network access in code of the SKILL.mddataops_airflow_production_readiness/SKILL.md:179High confidence
- Network access in code of the SKILL.mddataops_airflow_production_readiness/SKILL.md:180High confidence
- Network access in code of the SKILL.mddataops_airflow_production_readiness/SKILL.md:181High confidence
- Network access in code of the SKILL.mddataops_airflow_production_readiness/SKILL.md:259High confidence
- Network access in code of the SKILL.mddataops_airflow_production_readiness/SKILL.md:260High confidence
- Network access in code of the SKILL.mddataops_blue_green_deployment/SKILL.md:97High confidence
- Network access in code of the SKILL.mddataops_blue_green_deployment/SKILL.md:98High confidence
- Network access in code of the SKILL.mddataops_blue_green_deployment/SKILL.md:99High confidence
- Network access in code of the SKILL.mddataops_cicd_pipeline_review/SKILL.md:163High confidence
- Network access in code of the SKILL.mddataops_cicd_pipeline_review/SKILL.md:164High confidence
- Network access in code of the SKILL.mddataops_cicd_pipeline_review/SKILL.md:165High confidence
- Network access in code of the SKILL.mddataops_jenkins_modernization/SKILL.md:291High confidence
- Network access in code of the SKILL.mddataops_jenkins_modernization/SKILL.md:292High confidence
- Network access in code of the SKILL.mddataops_jenkins_modernization/SKILL.md:293High confidence
- Network access in code of the SKILL.mddataops_jenkins_modernization/SKILL.md:294High confidence
- Network access in code of the SKILL.mddataops_jenkins_modernization/SKILL.md:295High confidence
- Access to secrets in code of the SKILL.md: a variable, placeholder or call, not a stored valuedataops_jenkins_modernization/SKILL.md:313Low confidence
- Network access in code of the SKILL.mddataops_root_cause_analysis/SKILL.md:124High confidence
- Network access in code of the SKILL.mddataops_root_cause_analysis/SKILL.md:125High confidence
- Network access in code of the SKILL.mddataops_root_cause_analysis/SKILL.md:126High confidence
- Network access in code of the SKILL.mddataops_sla_monitoring/SKILL.md:257High confidence
- Network access in code of the SKILL.mddataops_sla_monitoring/SKILL.md:258High confidence
- Network access in code of the SKILL.mddataops_sla_monitoring/SKILL.md:259High confidence
- Network access in code of the SKILL.mddataops_sla_monitoring/SKILL.md:265High confidence
- Network access in code of the SKILL.mddataops_sla_monitoring/SKILL.md:267High confidence
- Network access in code of the SKILL.mdinfra_alert_fatigue_reduction/SKILL.md:57High confidence
- Network access in code of the SKILL.mdinfra_alert_fatigue_reduction/SKILL.md:59High confidence
- Network access in code of the SKILL.mdinfra_alert_fatigue_reduction/SKILL.md:160High confidence
- Network access in code of the SKILL.mdinfra_alert_fatigue_reduction/SKILL.md:161High confidence
- Network access in code of the SKILL.mdinfra_alert_fatigue_reduction/SKILL.md:162High confidence
- Network access in code of the SKILL.mdinfra_alert_fatigue_reduction/SKILL.md:163High confidence
- Network access in code of the SKILL.mdinfra_alert_fatigue_reduction/SKILL.md:198High confidence
- Network access in code of the SKILL.mdinfra_alert_fatigue_reduction/SKILL.md:200High confidence
- Network access in code of the SKILL.mdinfra_alert_fatigue_reduction/SKILL.md:201High confidence
- Network access in code of the SKILL.mdinfra_alert_fatigue_reduction/SKILL.md:205High confidence
- Network access in code of the SKILL.mdinfra_alert_fatigue_reduction/SKILL.md:206High confidence
- Network access in code of the SKILL.mdinfra_azure_data_platform_review/SKILL.md:237High confidence
- Network access in code of the SKILL.mdinfra_azure_data_platform_review/SKILL.md:238High confidence
- Network access in code of the SKILL.mdinfra_azure_data_platform_review/SKILL.md:239High confidence
- Dangerous shell operation in code of the SKILL.mdinfra_docker_best_practices/SKILL.md:70High confidence
- Dangerous shell operation in code of the SKILL.mdinfra_docker_best_practices/SKILL.md:71High confidence
and 446 more
Only the first 500 facts are listed.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Path .claude/settings.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md group_skills/infra_dataops_group_skills/aiops_autonomous_incident_response/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md group_skills/infra_dataops_group_skills/aiops_autonomous_incident_response/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md group_skills/infra_dataops_group_skills/aiops_autonomous_incident_response/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md group_skills/infra_dataops_group_skills/aiops_autonomous_incident_response/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md group_skills/infra_dataops_group_skills/aiops_autonomous_incident_response/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.