WaniWani-AI/sdk

Build distribution MCPs: multi-step conversational funnels (lead gen, booking, quotes) that run as a single MCP tool in ChatGPT, Claude, and Cursor. A typed state graph compiles to one MCP tool.

This repository also configures its own agents. See what sdk tells them →

17Stars on the repository
30Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

audit-tracking

01

WaniWani-AI/sdk

Skill Claude CodeCodex

Audit Waniwani event tracking across an MCP project. Does an in-depth overview check of the whole app (server, flows, tools, widgets, chat embed), verifies that only events defined in the Waniwani taxonomy are sent, and identifies missing events worth adding at each funnel stage (identify, leadqualified, priceshown…

not rated 17 2d ago A 118 tokens original MIT

instrument-tracking

02

WaniWani-AI/sdk

Skill Claude CodeCodex

Auto-instrument Waniwani funnel events across a createFlow app. Analyzes every flow in the project, decides where each tracking event belongs (leadqualified, priceshown, pricescompared, optionselected, converted, identify), inserts the calls with the right metadata from flow state, and verifies the result. Trigger…

not rated 17 2d ago A 106 tokens original MIT

WaniWani-AI/sdk

Skill Claude CodeCodex

Migrate a project from @waniwani/sdk 0.15.x to 0.16.0 and auto-apply every breaking change of that release: the typed useWaniwani track surface (string track()/step()/conversion()/capture and DOM auto-capture removed), the waniwani/widget tool-response meta key, the track.lead() removal, and the V2-envelope…

not rated 17 2d ago A 150 tokens original MIT

WaniWani-AI/sdk

Skill Claude CodeCodex

Migrate a project from @waniwani/sdk 0.16.x to 0.17.0 and auto-apply its breaking change: useWaniwani() from @waniwani/sdk/mcp/react no longer auto-discovers its config from a WidgetProvider context or by opening its own host connection, so a bare useWaniwani() in a widget silently stops tracking. Skybridge widgets…

not rated 17 2d ago A 177 tokens original MIT

WaniWani-AI/sdk

Skill Claude CodeCodex

Migrate a project from @waniwani/sdk 0.17.x to 0.18.0 and auto-apply its breaking change: the generic funnel events quote.requested, quote.succeeded, quote.failed, and purchase.completed are removed from the track() taxonomy (with the QuoteSucceededProperties / PurchaseCompletedProperties types and the legacy…

not rated 17 2d ago A 172 tokens original MIT

WaniWani-AI/sdk

Skill Claude CodeCodex

Migrate a project from @waniwani/sdk 0.18.x to 0.19.x (first published: 0.19.1) and auto-apply its breaking change: suggestion.clicked (WidgetEvent / WidgetEventDetail from @waniwani/sdk/chat) gained a required properties.origin field (channel | page | flow | followup). Reading events through onEvent needs no changes…

not rated 17 2d ago A 181 tokens original MIT

WaniWani-AI/sdk

Skill Claude CodeCodex

Migrate a project from @waniwani/sdk 0.19.x to 0.20.x and auto-apply its breaking change: the entire legacy tier is deleted. The entry points @waniwani/sdk/legacy, /legacy/react, /legacy/next-js, /legacy/express-js, /next-js, /express-js and /chat/server no longer exist, ChatCard is gone from @waniwani/sdk/chat, and…

not rated 17 2d ago A 250 tokens original MIT

waniwani-sdk

08

WaniWani-AI/sdk

Skill Claude CodeCodex

MCP distribution SDK: build sales funnels, lead generation, booking flows, insurance quote flows, pricing quote flows, and any multi-step conversational MCP app with @waniwani/sdk. Open source createFlow engine (no API key required) with pluggable state backends (in-memory, Redis, Upstash, Cloudflare KV, DynamoDB, or…

not rated 17 2d ago A 199 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: