Airflow operators can track data lineage with OpenLineage. This skill shows you how to build custom extractors for operators that lack built-in support. You will learn when to use OpenLineage methods or custom extractors to capture column-level lineage and complex data flows.
Custom extractors are useful for third-party operators you cannot change. They also work when you need more detail than basic inlets and outlets provide. The recommended approach is to add OpenLineage methods directly to your own operators. This is simpler and easier to maintain.
If you use Astro, OpenLineage integration is built in. Custom extractors are automatically picked up. You just need to register them in your configuration. This skill helps you gain full visibility into your data pipelines.
Global
mkdir -p ~/.claude/skills/creating-openlineage-extractorsProject
mkdir -p .claude/skills/creating-openlineage-extractorsSource Repository
Lark Drivelarksuite/cli
Organize Lark cloud files import export manage permissions and versions
Lark Eventlarksuite/cli
Stream Lark events in real time with simple CLI commands
Lark Workflow Meeting Summarylarksuite/cli
Turn your Lark meeting notes into organized weekly summaries with ease
Lark Approvallarksuite/cli
Easily manage Lark approval instances and tasks from your command line
Implementmattpocock/skills
Implement PRD or issue tasks with TDD tests typechecking and review
Executing Plansobra/superpowers
Load a plan review critically then execute each task with verifications
Subagent Driven Developmentobra/superpowers
Execute plans with fresh subagents per task and thorough reviews for fast iteration
Churn Preventioncoreyhaines31/marketingskills
Reduce customer churn with smart cancel flows and failed payment recovery