Download for MacApple silicon, macOS 14+
Skill

comparisons

@fullstorydev Updated 2026-10-22

How to structure A vs B comparisons in Fullstory — when to use dimensionality (event/session properties) vs separate segments (user-level properties), and why the distinction matters for correctness.

Install

With your agent

Install OMGSkills skill "fullstorydev/fullstory-skills:skills/comparisons" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/fullstorydev/fullstory-skills /tmp/fullstory-skills && ln -s /tmp/fullstory-skills/skills/comparisons ~/.claude/skills/comparisons

From README

Comparisons When the user asks to compare A vs B, the right mechanism depends on what the comparison axis is. Use the decision table below to classify it — the user doesn't need to know this distinction exists. Event/session properties → dimensionality If the comparison axis describes the context of an individual event at the moment it fired — not the user who triggered it — use dimensionality. Common examples: device type, browser, OS, page URL, element. But the rule is the principle, not the list: if the property travels with the event, not the user, it belongs here. Express it as a single topn metric with the comparison axis as the grouping dimension. Example: "rage clicks on mobile vs desktop" → fullstory:buildmetric(query="rage clicks by device type", outputtype="topn"). The result table shows mobile and desktop as separate rows.