WaniWani-AI

33 mods across 1 repository, 18 stars between them.

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 18 yesterday A SkillSpector: warn 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 18 yesterday A SkillSpector: warn 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 18 yesterday A SkillSpector: pass 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 18 yesterday A SkillSpector: pass 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 18 yesterday A SkillSpector: pass 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 18 yesterday A SkillSpector: pass 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 18 yesterday A SkillSpector: warn 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 18 changed yesterday A SkillSpector: warn 199 tokens original MIT

WaniWani-AI/sdk

Skill Claude CodeCodex

Migrate a project from @waniwani/sdk 0.22.x to 0.23.x and auto-apply its breaking change: withWaniwani's captureTelemetry option and the CaptureTelemetryOptions type are removed in favour of captureIntent / CaptureIntentOptions, and every wrapped tool advertises one optional intent string instead of the nested…

not rated 18 yesterday A 167 tokens original MIT

WaniWani-AI/sdk

Skill Claude CodeCodex

Migrate a project from @waniwani/sdk 0.23.x to 0.24.x and auto-apply its breaking change to flows: the tool listing no longer names state fields under stateUpdates, start merges no stateUpdates, and continue and reset merge only fields the run has asked through an interrupt question or a widget's field. A field the…

not rated 18 yesterday A 339 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: