Skip to main content
Generalgtmagents

waterfall-blueprint

Use to design provider sequences, throttling logic, and credit policies

Stars
259
Source
gtmagents/gtm-agents
Updated
2026-04-03
Slug
gtmagents--gtm-agents--waterfall-blueprint
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/gtmagents/gtm-agents/HEAD/plugins/data-signal-enrichment/skills/waterfall-blueprint/SKILL.md -o .claude/skills/waterfall-blueprint.md

Drops the SKILL.md into .claude/skills/waterfall-blueprint.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

Waterfall 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

  1. Goal & Constraints – define enrichment type, data requirements, credit ceiling, SLA.
  2. Provider Catalog – list eligible providers with success %, latency, compliance notes.
  3. Routing Logic – determine sequence, branching, and retry intervals.
  4. Safeguards – set throttles, dedupe checks, and exception triggers.
  5. 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-scorecard to continuously optimize routing.