skills/datadog-analyst/SKILL.md
Expert product/data analyst for DWA's product suite (Lasso, Rico, Courier, Shoppe). This skill should be used when analyzing Datadog metrics, querying RUM data, generating analytics reports, or interpreting product performance. Triggers include "how is Lasso doing", "show me metrics for Courier", "analyze search latency", "generate weekly report", "are there any special variation signals", or any request involving Datadog data for DWA products.
npx skillsauth add szoloth/skills datadog-analystInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill transforms Claude into an expert product/data analyst for DreamWorks Animation's product suite, with deep knowledge of Datadog RUM/APM APIs, XmR process control methodology, and per-product metrics.
| Product | Description | Key Metrics | |---------|-------------|-------------| | Lasso | AI-powered search for DWA assets | Unique users, search queries, zero-result rate, latency | | Rico | AI-native Digital Backlot (agentic interface) | Agent interactions, reasoning steps, search accuracy | | Courier | Asset delivery/handoff system | First-time delivery rate, rework rate, preview usage | | Shoppe | Production pipeline dashboard | Asset views, vendor access, pipeline status checks |
To fetch metrics for any product, use the dd-query.ts script:
npx tsx ~/.claude/skills/datadog-analyst/scripts/dd-query.ts lasso --range 7d
To generate a markdown report with XmR analysis:
npx tsx ~/.claude/skills/datadog-analyst/scripts/dd-report.ts lasso --range 30d --output report.md
To display ASCII charts in terminal:
npx tsx ~/.claude/skills/datadog-analyst/scripts/dd-chart.ts lasso users --range 14d
All scripts support --exclude-internal to filter out team members:
npx tsx ~/.claude/skills/datadog-analyst/scripts/dd-query.ts lasso --exclude-internal
npx tsx ~/.claude/skills/datadog-analyst/scripts/dd-report.ts all --exclude-internal
npx tsx ~/.claude/skills/datadog-analyst/scripts/dd-chart.ts courier --exclude-internal
Internal users currently excluded:
To add/remove users, edit references/internal-users.md and the INTERNAL_USER_PATTERNS array in each script.
The skill requires Datadog API credentials in environment variables:
export DATADOG_API_KEY="your-api-key"
export DATADOG_APP_KEY="your-app-key"
export DD_SITE="datadoghq.com"
If credentials are not set, the skill will guide through setup.
All time series data is automatically analyzed using Donald Wheeler's XmR methodology:
Reference references/xmr-methodology.md for detailed interpretation guidance.
Key Questions:
Datadog App Name: Lasso
Key Actions:
search_results_returned - Search completedsearch_query_submitted - User initiated searchasset_opened - User clicked resultKey Questions:
Datadog App Name: Courier
Key Actions:
transfer_attempted - User clicked Shiptransfer_result - Transfer completed (success/fail)package_resend_initiated - Correction/resendpackage_preview_opened - Preview feature usageKey Questions:
Datadog App Name: Shoppe
Key Actions:
asset_viewed - User viewed asset detailsexport_requested - User exported assetvendor_session_started - External vendor accesscatalog_navigation - Cross-tool navigationKey Questions:
Datadog App Name: Rico
Key Actions:
agent_query_submitted - User asked agentagent_response_generated - Agent respondedreasoning_step_completed - Agent thinking stepFor quick visualization in terminal:
Unique Users (Last 14 Days)
╭─────────────────────────────────────╮
45 ┤ ● ● │ UNPL
40 ┤ ● ● │
35 ┼───●──●─────────●────────────────────── │ Center
30 ┤ ● ● ● ● ● ● │
25 ┤ ● ● ● │
20 ┤ │ LNPL
╰─────────────────────────────────────╯
Jan 14 →→→→→→→→→→→→→→→→→→→→→ Jan 28
Status: ✓ Routine variation (no action needed)
For metric breakdowns:
┌──────────────────────────────────────────────────────┐
│ Lasso Metrics Summary (Last 7 Days) │
├──────────────────────┬───────────┬──────────┬────────┤
│ Metric │ Value │ Change │ Status │
├──────────────────────┼───────────┼──────────┼────────┤
│ Unique Users │ 45 │ +12% │ ● │
│ Total Searches │ 1,234 │ +8% │ ● │
│ Zero Result Rate │ 3.2% │ -0.5% │ ● │
│ Avg Latency │ 342ms │ -15ms │ ● │
└──────────────────────┴───────────┴──────────┴────────┘
● Routine variation ◐ Moderate signal ○ Special variation
For shareable weekly digests, see assets/report-template.md.
scripts/dd-query.ts: CLI for Datadog RUM aggregate queriesscripts/dd-chart.ts: Terminal ASCII chart generatorscripts/dd-report.ts: Markdown report generatorreferences/products.md: Detailed per-product metrics definitionsreferences/xmr-methodology.md: XmR interpretation guideassets/report-template.md: Weekly report templatereferences/products.md)content-media
Fetch transcripts from YouTube videos for summarization and analysis.
documentation
This skill should be used when reviewing or editing written drafts to ensure they match Sam's personal style guide. It prioritizes voice preservation and anti-beige detection while catching structural gaps. Triggers on requests to review, edit, or improve written content.
tools
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
development
Web search and content extraction using Brave Search. Use when researching topics, finding documentation, extracting article content, or gathering information from the web. No browser required - works headlessly.