rudder-ai-events-instr…
Adds RudderStack AI events code from an approved ai-events.md plan: installs @rudderstack/ai, rudderstack-ai or ai-sdk-go, wraps…
Explains an existing RudderStack Profiles project by reading YAML, model structure, and output metadata. Use when explaining a Profiles project, summarizing features, reviewing project structure, understanding run output, or for a project health check.
Claude Code
$ npx -y skills add rudderlabs/rudder-agent-skills --skill rudder-profiles-understand --agent claude-code
Codex
$ npx skills add rudderlabs/rudder-agent-skills --skill rudder-profiles-understand -a codex -y
Cursor
$ npx skills add rudderlabs/rudder-agent-skills --skill rudder-profiles-understand -a cursor -y
Gemini CLI
$ npx skills add rudderlabs/rudder-agent-skills --skill rudder-profiles-understand -a gemini-cli -y
GitHub Copilot
$ npx skills add rudderlabs/rudder-agent-skills --skill rudder-profiles-understand -a github-copilot -y
OpenCode
$ npx skills add rudderlabs/rudder-agent-skills --skill rudder-profiles-understand -a opencode -y
Windsurf
$ npx skills add rudderlabs/rudder-agent-skills --skill rudder-profiles-understand -a windsurf -y
name: rudder-profiles-understand description: Explains an existing RudderStack Profiles project by reading YAML, model structure, and output metadata. Use when explaining a Profiles project, summarizing features, reviewing project structure, understanding run output, or for a project health check. allowed-tools: "Bash(pb *), Read"
Read an existing Profiles project and summarize what it builds, how it resolves identities, and what the latest run produced.
1. **Read project files:**
2. **Run `pb show models`** to get the model dependency structure. 3. **Check outputs** (if the project has been run; these are **profiles-mcp tools the agent calls**, not `pb` CLI commands):
4. **Present a summary** covering:
A project becomes incremental the moment any entity_var declares `merge:`. Consequences worth surfacing:
Prefer a short explanatory narrative over a raw dump of YAML or SQL results. The summary should answer:
When outputs are available, check these metrics via `run_query()`:
| Metric | What it reveals | Red flag | |--------|----------------|----------| | Stitching ratio (raw IDs vs stitched entities) | How much identity resolution is happening | Ratio near 1.0 means stitching is not working | | Over-stitching candidates | Entities with unusually many raw IDs | Single entity absorbing thousands of IDs | | Feature NULL rates | Data completeness | NULL rate > 50% on a required feature | | Entity count trend across runs | Growth or regression | Sudden large drops between seq_nos |
A Claude Code plugin marketplace and Agent Skills collection that teaches your AI coding agent how to drive every programmatic RudderStack surface — CLI, MCP server, Terraform, Profiles, and AI events — with the right preflight checks, commands, and recovery
Adds RudderStack AI events code from an approved ai-events.md plan: installs @rudderstack/ai, rudderstack-ai or ai-sdk-go, wraps…
Onboards an app to RudderStack AI events, including moving existing RudderStack LLM, chat or agent events to them: discovers…
Verifies RudderStack AI events locally and checks a move from existing RudderStack events: validates captures against the v0.3…
Installs and authenticates rudder-cli. Use when installing rudder-cli, setting up rudder cli, rudder-cli command not found, or…
Validates, previews, and applies RudderStack resource changes via YAML specs. Use when iterating on RudderStack resources with…
Imports existing RudderStack workspace resources into YAML files for git-based management. Use when importing existing…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.