About waterfall-blueprint
A skill for designing and documenting data-enrichment workflows that route records across multiple providers. It helps RevOps and engineering teams define provider order, fallback rules, safeguards, and versioned changes.
Key features
- 01Define enrichment goals and constraints
- 02Catalog providers, success rates, latency, and compliance
- 03Design routing, branching, and retry intervals
- 04Set throttles, deduplication, and exception triggers
- 05Track changes, approvals, and effective dates
Use cases
- 01Building contact or company enrichment workflows
- 02Updating fallbacks after outages or cost changes
- 03Documenting routing logic for RevOps and engineering
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ gtmagents/ gtm-agents --skill waterfall-blueprintAfter installing, type/waterfall-blueprintin Claude Code to confirm it loaded.
Details
From the project READMEWaterfall Blueprint Skill
When to Use
- Building contact/company enrichment workflows across multiple providers.
- Updating fallback rules after provider outages or cost shifts.
- Documenting waterfall logic for RevOps + engineering handoffs.
Framework
- Goal & Constraints – define enrichment type, data requirements, credit ceiling, SLA.
- Provider Catalog – list eligible providers with success %, latency, compliance notes.
- Routing Logic – determine sequence, branching, and retry intervals.
- Safeguards – set throttles, dedupe checks, and exception triggers.
- Versioning – log changes, approvals, and effective dates.
Templates
- Waterfall diagram (sequence, inputs, outputs, fallback paths).
- Routing table (provider, criteria, cost, notes).
- Change log with owners + rationale.
Tips
- Keep sequences short for real-time use cases; reserve long chains for batch mode.
- Use A/B tests to validate new providers before full rollout.
- Pair with
provider-scorecardto continuously optimize routing.
Comments
Markdown supported