excalidraw
Generate an Excalidraw whiteboard in Sean's hand-drawn video style (Excalifont, roughness 1, green signature, socials +…
Metric anomaly investigation: DAU, GMV, conversion, retention, revenue, KPI or dashboard metric drop, dropped, fell, spike or spiked. Metric attribution and funnel breakdown.
Claude Code
$ npx -y skills add ShenSeanChen/waku-agent --skill da-anomaly-analysis --agent claude-code
Codex
$ npx skills add ShenSeanChen/waku-agent --skill da-anomaly-analysis -a codex -y
Cursor
$ npx skills add ShenSeanChen/waku-agent --skill da-anomaly-analysis -a cursor -y
Gemini CLI
$ npx skills add ShenSeanChen/waku-agent --skill da-anomaly-analysis -a gemini-cli -y
GitHub Copilot
$ npx skills add ShenSeanChen/waku-agent --skill da-anomaly-analysis -a github-copilot -y
OpenCode
$ npx skills add ShenSeanChen/waku-agent --skill da-anomaly-analysis -a opencode -y
Windsurf
$ npx skills add ShenSeanChen/waku-agent --skill da-anomaly-analysis -a windsurf -y
name: da-anomaly-analysis description: Metric anomaly investigation: DAU, GMV, conversion, retention, revenue, KPI or dashboard metric drop, dropped, fell, spike or spiked. Metric attribution and funnel breakdown.
Follow this sequence: define the anomaly, validate the data, narrow the source, investigate internal causes, then investigate external causes. Confirm that the change is real before explaining it.
1. Define the anomaly. State the metric definition, time window, comparison baseline, start time, duration, absolute and relative change, business magnitude, and affected scope. 2. Validate the data. Check source data, instrumentation, ETL, latency, metric definitions, scope changes. Stop business attribution until data and normal periodicity are cleared. 3. Narrow the source. Start with a business equation or funnel, then drill down by mutually exclusive and collectively exhaustive groups such as time, region, channel, platform, version, product, and user segment. Iterate between formula decomposition and dimension drill-down. 4. Quantify contribution. Choose the method from the mathematical relationship:
5. Investigate internal causes. Form falsifiable hypotheses around product releases, algorithms, supply, campaigns, budgets, targeting, configuration, outages, performance, compatibility, and reporting. For each hypothesis, specify the change record, timing, affected scope, expected mechanism, validation metric, and control. 6. Investigate external causes. Check market trends, competitors, policy, public events, holidays, weather, and seasonality. Validate with industry data, historical periods, unaffected groups, or comparable markets. 7. Deliver the decision. Summarize the primary and secondary drivers, evidence strength, unresolved hypotheses, immediate mitigation, long-term prevention, owner, and recovery monitoring.
| Situation | Do | |---|---| | The metric or baseline is ambiguous | Ask one clarifying question before diagnosing | | Overall movement conflicts with segment movements | Check weights and Simpson's paradox using quality, structure, and interaction effects |
Your own AI assistant. On your laptop. In code you can read in an afternoon. Meet Waku — a local-first personal assistant that shows the four pillars behind every serious agent: Harness · Loop · Memory · Eval/LLM-Ops. No frameworks hiding the good parts.
Generate an Excalidraw whiteboard in Sean's hand-drawn video style (Excalifont, roughness 1, green signature, socials +…
Add a new tool to Waku the right way — schema, safe execution, deterministic eval, honest output. Use when adding or modifying…
Create and tear down the throwaway git worktrees used to test community PRs for waku-agent, without leaking API keys or leaving…
Cut a waku-agent release when main is ahead of the last tag. Check the gap, bump the version, tag, confirm PyPI, announce. Use…
Walk Sean through an incoming waku-agent PR or issue and present it his way — four fixed sections: what this is, why it matters,…
Commit and push the current work properly — lint, run the release gate, write a detailed commit message, push to GitHub. Use…
Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…
Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…