
Waterfall Enrichment
- 110 installs
- code.deepline.com
Implement ordered provider fallbacks that enrich leads or records by trying APIs sequentially until a field is filled, with cost and coverage controls.
About
Teaches building waterfall enrichment flows that cascade through multiple data providers until records are complete, including provider ordering, fallback rules, deduplication, cost tracking, and writing enriched attributes to CRMs or warehouses.
- Chain providers in priority order
- Stop when required fields resolve
- Track cost per successful enrichment
- Handle rate limits and partial matches
- Merge results into CRM or warehouse
Waterfall Enrichment by the numbers
- 110 all-time installs (skills.sh)
- Ranked #742 of 2,715 Automation & Workflows skills by installs in the Skillselion catalog
- Data as of Jul 29, 2026 (Skillselion catalog sync)
npx skills add https://github.com/code.deepline.com --skill waterfall-enrichmentAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 110 |
|---|---|
| Repository | code.deepline.com ↗ |
What it does
Implement ordered provider fallbacks that enrich leads or records by trying APIs sequentially until a field is filled, with cost and coverage controls.
Files
Waterfall Enrichment
This is a recipe shortcut. It pre-selects the waterfall-enrichment recipe but the gtm-meta-skill governs the entire session.
Execution order
1. Invoke `gtm-meta-skill` using the Skill tool. 2. Follow the meta-skill's full routing instructions — analyze the user's complete prompt and load every sub-doc the meta-skill tells you to. Do not skip docs just because a recipe is pre-selected. 3. Additionally read the waterfall-enrichment recipe at ../gtm-meta-skill/recipes/waterfall-enrichment.md (relative to this file) for the specific workflow.
The recipe only covers one part of the task. The meta-skill handles everything else the user asked for.