Skills Astronomer
ego lite browser
ผู้สนับสนุนego lite คือเบราว์เซอร์ที่เร็วที่สุดสำหรับ AI agents ในการรันเว็บออโตเมชัน แชร์สถานะที่ล็อกอินแล้วของคุณกับ Codex หรือ Claude Code โดยไม่มีค่าใช้จ่าย ไม่ต้องตั้งค่าใดๆ
Alpha Vantage MCP Server
ผู้สนับสนุนเข้าถึงข้อมูลตลาดการเงิน: หุ้นแบบเรียลไทม์และย้อนหลัง, ETF, ออปชั่น, ฟอเร็กซ์, คริปโต, สินค้าโภคภัณฑ์, ข้อมูลพื้นฐาน, ตัวชี้วัดทางเทคนิค และอื่นๆ
aip-user-stories
airflow/.agents/skills/aip-user-stories
สร้างสมุดรายการสูตรที่ผ่านการตรวจสอบจาก AIP พร้อมการใช้งาน PR (โหมดหลัง) หรือเรื่องราวผู้ใช้เชิงคาดการณ์จาก AIP ที่ไม่มีการใช้งาน (โหมดก่อน) ใช้…
airflow
agents/skills/airflow
สอบถาม จัดการ และแก้ไขปัญหา DAGs, การรัน, งาน และการกำหนดค่าระบบของ Apache Airflow รองรับคำสั่งมากกว่า 30 คำสั่งสำหรับการตรวจสอบ DAG, การจัดการการรัน, การบันทึกงาน, การสอบถามการกำหนดค่า และการเข้าถึง REST API โดยตรง จัดการอินสแตนซ์ Airflow หลายตัวพร้อมการกำหนดค่าถาวร ค้นหาการปรับใช้ในเครื่องและ Astro โดยอัตโนมัติ เรียกใช้ DAG แบบซิงโครนัส (รอให้เสร็จ) หรือแบบอะซิงโครนัส วินิจฉัยข้อผิดพลาด ล้างการรันเพื่อลองใหม่ และเข้าถึงบันทึกงานพร้อมการกรอง retry/map-index ผลลัพธ์...
airflow-adapter
agents/astro-airflow-mcp/.claude/skills/airflow-adapter
รูปแบบอะแดปเตอร์ของ Airflow สำหรับความเข้ากันได้ของ API v2/v3 ใช้เมื่อทำงานกับอะแดปเตอร์ การตรวจจับเวอร์ชัน หรือการเพิ่มเมธอด API ใหม่ที่ต้องทำงานร่วมกับ…
airflow-hitl
agents/skills/airflow-hitl
ประตูการอนุมัติของมนุษย์, การป้อนข้อมูลฟอร์ม, และการแตกกิ่งใน Airflow DAGs โดยใช้ตัวดำเนินการที่สามารถเลื่อนได้ ตัวดำเนินการสี่ประเภท: ApprovalOperator สำหรับการตัดสินใจอนุมัติ/ปฏิเสธ, HITLOperator สำหรับการเลือกหลายตัวเลือกพร้อมฟอร์ม, HITLBranchOperator สำหรับการกำหนดเส้นทางงานที่ขับเคลื่อนโดยมนุษย์, และ HITLEntryOperator สำหรับการรวบรวมข้อมูลฟอร์ม ตัวดำเนินการทั้งหมดสามารถเลื่อนได้ โดยปล่อยช่อง worker ขณะรอการตอบสนองจากมนุษย์ผ่านแท็บ Required Actions ของ Airflow UI หรือ REST API รองรับคุณสมบัติเสริมรวมถึงแบบกำหนดเอง...
airflow-java-sdk
airflow/.agents/skills/airflow-java-sdk
Guide for contributing to the Airflow Java SDK (AIP-108). Use this skill whenever a contributor is working in the `java-sdk/` directory or on the Java…
airflow-new-sdk
airflow/.agents/skills/airflow-new-sdk
คู่มือสำหรับการนำ SDK ภาษาใหม่สำหรับ Airflow (AIP-108) ไปใช้งาน ใช้ทักษะนี้เมื่อผู้มีส่วนร่วมต้องการเพิ่มการรองรับภาษาโปรแกรมมิ่งใหม่ —…
airflow-plugins
agents/skills/airflow-plugins
สร้างปลั๊กอิน Airflow 3.1+ ที่ฝังแอป FastAPI, หน้า UI แบบกำหนดเอง, คอมโพเนนต์ React, มิดเดิลแวร์, มาโคร และลิงก์โอเปอเรเตอร์ลงใน UI ของ Airflow โดยตรง ใช้…
airflow-state-store
agents/skills/airflow-state-store
Persists task and asset state across retries and DAG runs using Airflow 3.3's AIP-103 key/value stores (`task_state_store`, `asset_state_store`) and the…
airflow-translations
airflow/.agents/skills/airflow-translations
เพิ่มหรืออัปเดตคำแปลสำหรับอินเทอร์เฟซผู้ใช้ของ Apache Airflow แนะนำการตั้งค่าภาษา การสร้างไฟล์คำแปล การแปลตามภาษาเฉพาะ...
analyzing-data
agents/skills/analyzing-data
สอบถามคลังข้อมูลของคุณเพื่อตอบคำถามทางธุรกิจด้วยรูปแบบที่แคชไว้และการแมปแนวคิด รองรับการค้นหารูปแบบและการแคชสำหรับประเภทคำถามที่เกิดซ้ำ พร้อมบันทึกผลลัพธ์เพื่อปรับปรุงการสอบถามในอนาคต รวมถึงแคชการแมปแนวคิดไปยังตารางและการค้นพบสคีมาตารางผ่าน INFORMATION_SCHEMA หรือการ grep โค้ดเบส มีฟังก์ชันเคอร์เนล run_sql() และ run_sql_pandas() ที่ส่งคืน Polars หรือ Pandas DataFrames สำหรับการวิเคราะห์ คำสั่ง CLI สำหรับจัดการแคชแนวคิด รูปแบบ และตาราง รวมถึง...
annotating-task-lineage
agents/skills/annotating-task-lineage
ใส่คำอธิบาย Airflow tasks ด้วย data lineage โดยใช้ inlets และ outlets รองรับ OpenLineage Dataset objects, Airflow Assets และ Airflow Datasets สำหรับกำหนด inputs และ outputs ครอบคลุมฐานข้อมูล, data warehouses และ cloud storage ใช้เป็นทางเลือกสำรองเมื่อ operators ไม่มี OpenLineage extractors ในตัว; ทำงานตามระบบลำดับความสำคัญสี่ระดับที่ custom extractors และ OpenLineage methods มีสิทธิ์優先 รวมถึงตัวช่วยตั้งชื่อ dataset สำหรับ Snowflake, BigQuery, S3 และ PostgreSQL เพื่อให้มั่นใจถึงความสอดคล้อง...
authoring-dags
agents/skills/authoring-dags
เวิร์กโฟลว์แบบมีคำแนะนำสำหรับสร้าง Apache Airflow DAGs พร้อมการตรวจสอบความถูกต้องและการผสานการทดสอบ แนวทางแบบหกขั้นตอน: ค้นพบสภาพแวดล้อมและรูปแบบที่มีอยู่ วางแผนโครงสร้าง DAG ดำเนินการตามแนวทางปฏิบัติที่ดีที่สุด ตรวจสอบความถูกต้องด้วยคำสั่ง CLI ของ af ทดสอบโดยได้รับความยินยอมจากผู้ใช้ และปรับปรุงแก้ไขซ้ำ คำสั่ง CLI สำหรับการค้นพบ (af config connections, af config providers, af dags list) และการตรวจสอบความถูกต้อง (af dags errors, af dags get, af dags explore) ให้ข้อเสนอแนะทันทีเกี่ยวกับ DAG...
authoring-go-sdk-tasks
agents/skills/authoring-go-sdk-tasks
Writes Airflow task logic in Go using the Airflow Go SDK. Use when the user wants to implement Airflow tasks in Go, asks about `BundleProvider`/`RegisterDags`,…
authoring-java-sdk-tasks
agents/skills/authoring-java-sdk-tasks
เขียนตรรกะงาน Airflow ใน Java, Kotlin หรือภาษาบน JVM ใดๆ โดยใช้ Airflow Java SDK ใช้เมื่อผู้ใช้ต้องการ implement งาน Airflow ใน Java/JVM ถาม...
authoring-language-sdk-tasks
agents/skills/authoring-language-sdk-tasks
พื้นฐานที่ไม่ขึ้นกับภาษาใดภาษาหนึ่งสำหรับ Airflow language SDKs — ใช้ตรรกะของงานในภาษาที่ไม่ใช่ Python ในขณะที่ DAG ยังคงอยู่ใน Python ใช้เมื่อผู้ใช้...
blueprint
agents/skills/blueprint
กำหนดเทมเพลตกลุ่มงาน Airflow ที่ใช้ซ้ำได้พร้อมการตรวจสอบความถูกต้องด้วย Pydantic และประกอบ DAG จาก YAML ใช้เมื่อสร้างเทมเพลต blueprint หรือประกอบ DAG จาก…
chart-tests
astronomer/.agents/skills/chart-tests
ใช้เมื่อเขียน แก้ไข ตรวจสอบ หรือรันการทดสอบ Helm chart สำหรับที่เก็บ Astronomer APC ครอบคลุมรูปแบบ pytest การใช้งาน render_chart() sub-chart…
checking-freshness
agents/skills/checking-freshness
ตรวจสอบความสดใหม่ของข้อมูลโดยการตรวจสอบเวลาปรับปรุงของตารางและรูปแบบการอัปเดตเทียบกับระดับความเก่า ระบุคอลัมน์เวลาปรับปรุงโดยใช้รูปแบบการตั้งชื่อ ETL ทั่วไป (เช่น _loaded_at, _updated_at, created_at) และสอบถามค่าสูงสุดเพื่อกำหนดอายุ จัดประเภทข้อมูลเป็นสถานะความสดใหม่สี่สถานะ: สดใหม่ (น้อยกว่า 4 ชั่วโมง), เก่า (4–24 ชั่วโมง), เก่ามาก (มากกว่า 24 ชั่วโมง) หรือไม่ทราบ (ไม่พบเวลาปรับปรุง) มีเทมเพลต SQL สำหรับตรวจสอบเวลาปรับปรุงล่าสุดและแนวโน้มจำนวนแถวในช่วงไม่กี่วันที่ผ่านมาเพื่อ...
circleci
astronomer/.agents/skills/circleci
ใช้เมื่อเขียน แก้ไข หรือตรวจสอบการกำหนดค่า CircleCI สำหรับที่เก็บ Astronomer APC ครอบคลุมการจัดระเบียบสคริปต์ สคริปต์แบบอินไลน์เทียบกับภายนอก และ...
configuring-airflow-language-sdks
agents/skills/configuring-airflow-language-sdks
กำหนดค่า Airflow เพื่อรันงานภาษา SDK (Go และ SDK ดั้งเดิมในอนาคต) — ลงทะเบียนผู้ประสานงาน, จับคู่คิวกับมัน, ตรวจสอบรันไทม์/อาร์ติแฟกต์บนเวิร์กเกอร์,…
cosmos-dbt-core
agents/skills/cosmos-dbt-core
แปลงโปรเจกต์ dbt Core เป็น Airflow DAGs หรือ TaskGroups โดยใช้ Astronomer Cosmos รองรับรูปแบบการประกอบสามแบบ: DbtDag แบบสแตนด์อโลน, DbtTaskGroup ภายใน DAG ที่มีอยู่ และตัวดำเนินการ Cosmos แต่ละตัวเพื่อการควบคุมแบบละเอียด เลือกจากโหมดการทำงานแปดโหมด (WATCHER, LOCAL, VIRTUALENV, KUBERNETES, AIRFLOW_ASYNC และอื่นๆ) ตามความต้องการด้านการแยกส่วนและประสิทธิภาพ มีกลยุทธ์การแยกวิเคราะห์สามแบบ (dbt_manifest, dbt_ls, dbt_ls_file, automatic) เพื่อปรับสมดุลความเร็วและความซับซ้อนของตัวเลือก...
cosmos-dbt-fusion
agents/skills/cosmos-dbt-fusion
กำหนดค่า Astronomer Cosmos สำหรับโปรเจกต์ dbt Fusion บน Snowflake, Databricks, BigQuery หรือ Redshift ด้วยการทำงานในเครื่อง ต้องใช้ Cosmos 1.11.0+ ติดตั้ง dbt Fusion binary แยกต่างหากใน Airflow runtime และใช้ ExecutionMode.LOCAL พร้อมการเรียกใช้แบบ subprocess รองรับกลยุทธ์การแยกวิเคราะห์สามแบบ: dbt_manifest (เร็วที่สุดสำหรับโปรเจกต์ขนาดใหญ่), dbt_ls (สำหรับตัวเลือกที่ซับซ้อน) หรือ automatic (การตั้งค่าอย่างง่าย) ครอบคลุมการตั้งค่า ProfileConfig สำหรับการเชื่อมต่อ warehouse, ProjectConfig สำหรับเส้นทางโปรเจกต์ dbt และ...
creating-openlineage-extractors
agents/skills/creating-openlineage-extractors
ตัวแยกข้อมูล OpenLineage แบบกำหนดเองสำหรับโอเปอเรเตอร์ Airflow ที่ไม่รองรับและสถานการณ์สายเลือดที่ซับซ้อน สองแนวทาง: เพิ่มเมธอด OpenLineage ลงในโอเปอเรเตอร์ที่คุณเป็นเจ้าของโดยตรง (แนะนำ) หรือสร้างตัวแยกข้อมูลแบบกำหนดเองสำหรับโอเปอเรเตอร์ของบุคคลที่สามที่คุณไม่สามารถแก้ไขได้ ตัวแยกข้อมูลจะสกัดกั้นการทำงานของโอเปอเรเตอร์ที่สามจุด: ก่อนการดำเนินการสำหรับสายเลือดแบบคงที่ หลังจากสำเร็จสำหรับเอาต์พุตที่กำหนดในรันไทม์ และหลังจากล้มเหลวสำหรับสายเลือดบางส่วน ลงทะเบียนตัวแยกข้อมูลผ่าน airflow.cfg หรือสภาพแวดล้อม...
dag-factory
agents/skills/dag-factory
สร้าง Apache Airflow DAGs แบบประกาศด้วยการกำหนดค่า YAML ของ dag-factory ใช้เมื่อสร้างเทมเพลต dag-factory, ประกอบ DAGs จาก YAML สำหรับ dag-factory,…
debugging-dags
agents/skills/debugging-dags
การวิเคราะห์สาเหตุที่แท้จริงอย่างเป็นระบบและการแก้ไขสำหรับ Airflow DAGs ที่ล้มเหลว พร้อมขั้นตอนการตรวจสอบที่มีโครงสร้าง ชี้แนะผ่านกระบวนการวินิจฉัยสี่ขั้นตอน: ระบุความล้มเหลว ดึงรายละเอียดข้อผิดพลาด รวบรวมข้อมูลบริบท และส่งมอบขั้นตอนการแก้ไขที่สามารถดำเนินการได้ จัดหมวดหมู่ความล้มเหลวออกเป็นสี่ประเภท (ข้อมูล โค้ด โครงสร้างพื้นฐาน การพึ่งพา) เพื่อมุ่งเน้นการตรวจสอบและแนะนำการแก้ไขที่เหมาะสม ให้คำสั่ง CLI ที่พร้อมใช้งานสำหรับการดึงข้อมูลบันทึก การเปรียบเทียบการรัน การล้างงาน และ DAG...
delegating-to-otto
agents/skills/delegating-to-otto
Drives Astronomer's Otto agent (`astro otto`) as a delegated sub-agent for Airflow, dbt, and data-engineering work. Use when the user explicitly asks to "use…
deploying-airflow
agents/skills/deploying-airflow
ปรับใช้ Airflow DAGs และโปรเจกต์ ใช้เมื่อผู้ใช้ต้องการปรับใช้โค้ด, ส่ง DAGs, ตั้งค่า CI/CD, ปรับใช้สู่ระบบผลิต หรือสอบถามเกี่ยวกับกลยุทธ์การปรับใช้…
deploying-go-sdk-bundles
agents/skills/deploying-go-sdk-bundles
สร้าง, แพ็ก, และปรับใช้ชุดรวม Airflow Go SDK ที่คอมไพล์แล้ว เพื่อให้ ExecutableCoordinator สามารถรันได้ ใช้เมื่อผู้ใช้ต้องการคอมไพล์ชุดรวมงาน Go, ถาม…
deploying-java-sdk-bundles
agents/skills/deploying-java-sdk-bundles
สร้างและปรับใช้บันเดิล Airflow Java SDK ที่คอมไพล์แล้ว เพื่อให้เวิร์กเกอร์สามารถรันได้ ใช้เมื่อผู้ใช้ต้องการแพ็กเกจ JVM task bundle ลงใน JAR หรือถามเกี่ยวกับ...
discovering-data
agents/skills/discovering-data
ค้นหาและสำรวจข้อมูลสำหรับแนวคิดหรือโดเมน ใช้เมื่อผู้ใช้ถามว่ามีข้อมูลใดบ้างสำหรับหัวข้อ (เช่น "ARR", "ลูกค้า", "คำสั่งซื้อ") ต้องการค้นหา…
30 จาก 50 รายการ