← User IntuitionCONTENT HISTORY

Update to User Intuition

Snapshot Nov 4, 2026 · 00:13 UTC · version 1.1.0

WHAT CHANGED

Product listing or positioning changed

Package file — Now says: 3a77676c949c787c9c68ba94cabc0bc2dbf6812ea6936ddf0bf5a7f0085bdebd

Observed in the public listing; claims come from the publisher.

Save User Intuition and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Nov 3, 2026 · 12:13 UTC

6f1e5d9eac52a6ef84e1dc2e207a1bc49f16789e4d2cc5d59116fd29ee121e00

After

Nov 4, 2026 · 00:13 UTC

3a77676c949c787c9c68ba94cabc0bc2dbf6812ea6936ddf0bf5a7f0085bdebd

Package file

Before

Nov 3, 2026 · 12:13 UTC

1878

After

Nov 4, 2026 · 00:13 UTC

6784

Package file

Before

Nov 3, 2026 · 12:13 UTC

Not present

After

Nov 4, 2026 · 00:13 UTC

{"sha256":"5b2bd9a11ef0a74c589517e642bcb6e69dddfc3970a3b240d502196774e43571","size":16536}

Package file

Before

Nov 3, 2026 · 12:13 UTC

Not present

After

Nov 4, 2026 · 00:13 UTC

{"sha256":"3eb155c07c9f1a20c5163281c30d6e5d8a1c973944c10c25a566609e061bb208","size":15278}

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

.codex-plugin/plugin.json →

assets/composer-icon-dark.png →

assets/composer-icon.png →

assets/logo-dark.png →

assets/logo.png →

assets/user-intuition-logo.png →

skills/analyze-completed-study/SKILL.md →

skills/create-study-from-brief/SKILL.md →

skills/create-study-from-brief/references/approval-continuity.md →

skills/curate-interview-quality/SKILL.md →

skills/design-screeners/SKILL.md →

skills/design-screeners/references/approval-continuity.md →

skills/field-a-panel/SKILL.md →

skills/field-a-panel/references/approval-continuity.md →

skills/interview-brand-switchers/SKILL.md →

skills/interview-brand-switchers/references/approval-continuity.md →

skills/interview-brand-switchers/references/consumer-panel-study.md →

skills/interview-cancellations/SKILL.md →

skills/interview-cancellations/references/approval-continuity.md →

skills/interview-cancellations/references/cohort-invite-policy.md →

skills/interview-category-shoppers/SKILL.md →

skills/interview-category-shoppers/references/approval-continuity.md →

skills/interview-category-shoppers/references/consumer-panel-study.md →

skills/interview-lapsed-customers/SKILL.md →

skills/interview-lapsed-customers/references/approval-continuity.md →

skills/interview-lapsed-customers/references/cohort-invite-policy.md →

skills/interview-recent-buyers/SKILL.md →

skills/interview-recent-buyers/references/approval-continuity.md →

skills/interview-recent-buyers/references/cohort-invite-policy.md →

skills/investigate-drop-off/SKILL.md →

skills/investigate-drop-off/references/approval-continuity.md →

skills/investigate-drop-off/references/cohort-invite-policy.md →

skills/invite-your-own-participants/SKILL.md →

skills/invite-your-own-participants/references/approval-continuity.md →

skills/map-shopper-journey/SKILL.md →

skills/map-shopper-journey/references/approval-continuity.md →

skills/map-shopper-journey/references/consumer-panel-study.md →

skills/monitor-fielding/SKILL.md →

skills/retrieve-study-results/SKILL.md →

skills/run-a-concept-test/SKILL.md →

skills/run-a-concept-test/references/approval-continuity.md →

skills/run-a-concept-test/references/consumer-panel-study.md →

skills/run-usage-and-attitudes/SKILL.md →

skills/run-usage-and-attitudes/references/approval-continuity.md →

skills/run-usage-and-attitudes/references/consumer-panel-study.md →

skills/run-win-loss/SKILL.md →

skills/run-win-loss/references/approval-continuity.md →

skills/run-win-loss/references/cohort-invite-policy.md →

skills/search-research/SKILL.md →

skills/setup/SKILL.md →

skills/user-research/SKILL.md →

.codex-plugin/plugin.json

− removed · + added

--- before
+++ after
@@ -1,31 +1,117 @@
 {
+  "name": "user-intuition-research",
+  "version": "1.1.0",
+  "description": "User Intuition runs qualitative research with real people: AI-moderated in-depth interviews, concept tests, and prototype tests.",
   "author": {
     "name": "User Intuition Inc"
   },
-  "description": "Connect your User Intuition account to design interview studies, recruit participants through a paid panel, monitor fielding, and analyze reports and transcripts. A panel launch uses a current cost estimate and requires explicit approval; recruitment can consume account credits and place a payment-card hold.",
+  "homepage": "https://www.userintuition.ai",
+  "repository": "https://github.com/user-intuition/skills",
+  "keywords": [
+    "qualitative research",
+    "in-depth interviews",
+    "concept testing",
+    "prototype testing",
+    "user interviews",
+    "customer interviews",
+    "consumer research",
+    "shopper insights",
+    "CPG research",
+    "retail research",
+    "UX research",
+    "market research",
+    "win-loss analysis",
+    "churn research",
+    "voice of customer",
+    "AI-moderated interviews"
+  ],
+  "skills": "./skills/",
+  "mcpServers": "./.mcp.json",
   "interface": {
-    "capabilities": [],
+    "displayName": "User Intuition",
+    "shortDescription": "Run qualitative research",
+    "longDescription": "User Intuition runs qualitative research with real people: AI-moderated in-depth interviews, concept tests, and prototype tests. Teams in consumer goods, retail, and tech use it to learn which packaging claim shoppers notice first, why shoppers switch brands or stores, what happens on the path to purchase, and why new users never activate or customers cancel.\n\nEach interview runs 20\u201330 minutes and follows up 5\u20137 levels deep, from what people did to why it matters to them. Findings come back as themes with verbatim quotes linked to the interview they came from.\n\nRecruit from a 4M+ vetted panel, invite your own customers, or recruit B2B audiences to order. Interviews run by voice, video, or chat in 80+ languages. Concept tests can show packaging, claims, ads, or designs; prototype tests can show clickable prototypes, websites, or landing pages. Methodology: https://www.userintuition.ai/methodology/\n\nThe assistant drafts the study plan and shows it to you before anything is fielded. A panel launch uses a current cost estimate and needs your explicit approval; recruitment can consume account credits and place a payment-card hold.",
+    "developerName": "User Intuition Inc",
     "category": "Education & Research",
+    "capabilities": [
+      "Interactive",
+      "Read",
+      "Write"
+    ],
     "defaultPrompt": [
-      "Help me design a Panel interview study about why trial users do not activate. Show the saved plan before recruitment.",
-      "Estimate the cost and timeline for 20 Panel participants in my saved study. Do not launch it.",
-      "Summarize fielding progress and the latest report for my active Panel study, with sources."
+      "Test which claim on our new packaging stands out",
+      "Interview shoppers about their last grocery trip",
+      "Find out why new users never activate"
     ],
-    "developerName": "User Intuition Inc",
-    "displayName": "User Intuition",
-    "longDescription": "Connect your User Intuition account to design interview studies, recruit participants through a paid panel, monitor fielding, and analyze reports and transcripts. A panel launch uses a current cost estimate and requires explicit approval; recruitment can consume account credits and place a payment-card hold.",
-    "privacyPolicyURL": "https://www.userintuition.ai/privacy-policy",
-    "shortDescription": "Design and field research",
-    "supportURL": "https://www.userintuition.ai",
-    "termsOfServiceURL": "https://www.userintuition.ai/terms-and-conditions",
+    "brandColor": "#3527D8",
+    "brandColorDark": "#8F87F2",
+    "composerIcon": "./assets/composer-icon.png",
+    "composerIconDark": "./assets/composer-icon-dark.png",
+    "logo": "./assets/logo.png",
+    "logoDark": "./assets/logo-dark.png",
     "websiteURL": "https://www.userintuition.ai",
-    "logo": "./assets/user-intuition-logo.png",
-    "composerIcon": "./assets/user-intuition-logo.png",
-    "logoDark": "./assets/user-intuition-logo.png",
-    "composerIconDark": "./assets/user-intuition-logo.png"
+    "supportURL": "https://www.userintuition.ai",
+    "privacyPolicyURL": "https://www.userintuition.ai/privacy-policy",
+    "termsOfServiceURL": "https://www.userintuition.ai/terms-and-conditions"
+  },
+  "extensions": {
+    "com.openai": {
+      "onboardingSkill": "./skills/setup/SKILL.md",
+      "review": {
+        "test_cases": {
+          "positive": [
+            {
+              "description": "Consumer goods: search existing studies for what shoppers said",
+              "prompt": "Search my studies for what shoppers said about price.",
+              "tools_triggered": "list_studies, search_research",
+              "expected_behavior": "Lists the account's studies with list_studies, then calls search_research with those study IDs. Returns matching findings and verbatim quotes with their source studies, or says nothing matches. Does not create, change, or launch anything."
+            },
+            {
+              "description": "Consumer goods: estimate a panel without launching it",
+              "prompt": "Estimate 20 interviews in the US at 50% incidence on my most recent study. Do not launch it.",
+              "tools_triggered": "list_studies, estimate_panel",
+              "expected_behavior": "Finds the most recent study with list_studies, then calls estimate_panel with target 20, country US, and incident rate 50. Shows the credit cost, card hold, and timeline. Does not call launch_panel and does not spend credits."
+            },
+            {
+              "description": "Retail: check fielding progress",
+              "prompt": "How many interviews have finished on the study that's currently fielding?",
+              "tools_triggered": "list_studies, get_fielding_progress",
+              "expected_behavior": "Finds the fielding study with list_studies and reports completed interviews against the target. If no study is fielding, says so. Does not change recruitment."
+            },
+            {
+              "description": "Retail: read findings from a completed study",
+              "prompt": "What did people say in my most recent completed study? Give me the main themes with quotes.",
+              "tools_triggered": "list_studies, get_study_report",
+              "expected_behavior": "Finds the most recent completed study and returns its themes with verbatim quotes and their sources. If no report is ready, says so. Never invents quotes or findings."
+            },
+            {
+              "description": "Tech: answer a question from completed research with citations",
+              "prompt": "Based on my completed studies, why do users drop off during onboarding?",
+              "tools_triggered": "list_studies, answer_research",
+              "expected_behavior": "Lists the account's studies, then calls answer_research with the completed study IDs. Answers with numbered citations to the interviews, or says the research does not cover the question. Does not create or launch a study."
+            }
+          ],
+          "negative": [
+            {
+              "description": "Unrelated coding task",
+              "prompt": "Write a SQL query that counts orders per customer."
+            },
+            {
+              "description": "Unrelated travel planning",
+              "prompt": "Plan a three-day trip to Lisbon."
+            },
+            {
+              "description": "Unrelated text summary",
+              "prompt": "Summarize this in one sentence: The city council voted on Tuesday to extend library opening hours on weekends starting next month."
+            }
+          ]
+        },
+        "demo_recording_url": "https://youtu.be/JCLhdY6sSsM"
+      },
+      "publication": {
+        "release_notes": "Version 1.1.0 bundles 21 User Intuition research skills, including consumer goods and retail studies such as concept tests, brand switching, shopper journeys, and usage and attitudes, plus a setup skill that runs after install. The listing and logo are refreshed."
+      }
+    }
   },
-  "name": "user-intuition-research",
-  "version": "1.0.1",
-  "mcpServers": "./.mcp.json",
   "apps": "./.app.json"
 }
Full technical diff · 52 changed fields

changed /files/.codex-plugin~1plugin.json/sha256

BEFORE
"6f1e5d9eac52a6ef84e1dc2e207a1bc49f16789e4d2cc5d59116fd29ee121e00"
AFTER
"3a77676c949c787c9c68ba94cabc0bc2dbf6812ea6936ddf0bf5a7f0085bdebd"

changed /files/.codex-plugin~1plugin.json/size

BEFORE
1878
AFTER
6784

added /files/assets~1composer-icon-dark.png

BEFORE
Field was absent
AFTER
{
  "sha256": "5b2bd9a11ef0a74c589517e642bcb6e69dddfc3970a3b240d502196774e43571",
  "size": 16536
}

added /files/assets~1composer-icon.png

BEFORE
Field was absent
AFTER
{
  "sha256": "3eb155c07c9f1a20c5163281c30d6e5d8a1c973944c10c25a566609e061bb208",
  "size": 15278
}

added /files/assets~1logo-dark.png

BEFORE
Field was absent
AFTER
{
  "sha256": "db3a19126adf22a7966a7ef95bf7e23b2fc49bb5b7314f5aaf959ab6074a5144",
  "size": 115729
}

added /files/assets~1logo.png

BEFORE
Field was absent
AFTER
{
  "sha256": "22ee965a2b88d60cc6d94e371f7f56a858161292a58f248e35b80d017adcbb83",
  "size": 116860
}

removed /files/assets~1user-intuition-logo.png

BEFORE
{
  "sha256": "2afc18ecd62cc52092ceb7843cc5513d76fd88f258453f87d442fbd356275ddd",
  "size": 150269
}
AFTER
Field is absent

added /files/skills~1analyze-completed-study~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "eff9104aa7712013ddfb5c3be5a082d7662daeb4bf9a9bd5356672297be9520b",
  "size": 2382
}

added /files/skills~1create-study-from-brief~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "087e7effe68ddd2744718ccbcd61336d2c701f1cc0a4c871d13f52948fe37bec",
  "size": 4512
}

added /files/skills~1create-study-from-brief~1references~1approval-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
  "size": 2304
}

added /files/skills~1curate-interview-quality~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "b79b5e8370d88e3d3e7d0f8543f5e7a893a5e3d6e8d0ae7c3447053a34102f56",
  "size": 960
}

added /files/skills~1design-screeners~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "a98e9ee4975650563bb758f30827fc7f2a7fb043d37fb6e36eb823a1026321fc",
  "size": 1568
}

added /files/skills~1design-screeners~1references~1approval-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
  "size": 2304
}

added /files/skills~1field-a-panel~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "6b62618535e42a7e3db5a83d0acf307ff60db3585bc3d4a7faed97a9244c874c",
  "size": 2904
}

added /files/skills~1field-a-panel~1references~1approval-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
  "size": 2304
}

added /files/skills~1interview-brand-switchers~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "4caf23831807d2b0179722ee762a17ab82dce01692decfa8ccd57e9264f0fde6",
  "size": 1654
}

added /files/skills~1interview-brand-switchers~1references~1approval-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
  "size": 2304
}

added /files/skills~1interview-brand-switchers~1references~1consumer-panel-study.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0ce32a30bf872db90634dc71e1870ff27e5329da3558e9979791311223cb727a",
  "size": 2456
}

added /files/skills~1interview-cancellations~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "96aea46134371167c231d360c2a8a70ba915168f6c7b8902ed43f9740d02bbc6",
  "size": 1934
}

added /files/skills~1interview-cancellations~1references~1approval-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
  "size": 2304
}

added /files/skills~1interview-cancellations~1references~1cohort-invite-policy.md

BEFORE
Field was absent
AFTER
{
  "sha256": "be229e4940f3f304c1c4934a546b770f5420aef60a355781d8386d62cd1532a9",
  "size": 2706
}

added /files/skills~1interview-category-shoppers~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "07d56de49d5c1b12465e88277fe7acfbec016240a2a399e3c102203c3b12a644",
  "size": 1746
}

added /files/skills~1interview-category-shoppers~1references~1approval-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
  "size": 2304
}

added /files/skills~1interview-category-shoppers~1references~1consumer-panel-study.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0ce32a30bf872db90634dc71e1870ff27e5329da3558e9979791311223cb727a",
  "size": 2456
}

added /files/skills~1interview-lapsed-customers~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "9123b3a32cbbbfb1392e0991cad46aa75c32fac8f9a2eb06030c37427ae54580",
  "size": 1815
}

added /files/skills~1interview-lapsed-customers~1references~1approval-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
  "size": 2304
}

added /files/skills~1interview-lapsed-customers~1references~1cohort-invite-policy.md

BEFORE
Field was absent
AFTER
{
  "sha256": "be229e4940f3f304c1c4934a546b770f5420aef60a355781d8386d62cd1532a9",
  "size": 2706
}

added /files/skills~1interview-recent-buyers~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "e65fb1e8e48706730dde53ffd6a179b7edd6047e0c8203d2291cea02d8686f33",
  "size": 1944
}

added /files/skills~1interview-recent-buyers~1references~1approval-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
  "size": 2304
}

added /files/skills~1interview-recent-buyers~1references~1cohort-invite-policy.md

BEFORE
Field was absent
AFTER
{
  "sha256": "be229e4940f3f304c1c4934a546b770f5420aef60a355781d8386d62cd1532a9",
  "size": 2706
}

added /files/skills~1investigate-drop-off~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "b1f7a65addfb346d76105ed263452ac15e5c1015bcf93bd6c836367bdd2175ad",
  "size": 1747
}

added /files/skills~1investigate-drop-off~1references~1approval-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
  "size": 2304
}

added /files/skills~1investigate-drop-off~1references~1cohort-invite-policy.md

BEFORE
Field was absent
AFTER
{
  "sha256": "be229e4940f3f304c1c4934a546b770f5420aef60a355781d8386d62cd1532a9",
  "size": 2706
}

added /files/skills~1invite-your-own-participants~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "5740e5fd8955399ba3b834b72dbced030e8e593aaf8cf96feb83a82ddc6a612b",
  "size": 1634
}

added /files/skills~1invite-your-own-participants~1references~1approval-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
  "size": 2304
}

added /files/skills~1map-shopper-journey~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0688dc9fcb46880f4a436c37134c749149ee4992de40dce3696b7eadb069d26f",
  "size": 1660
}

added /files/skills~1map-shopper-journey~1references~1approval-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
  "size": 2304
}

added /files/skills~1map-shopper-journey~1references~1consumer-panel-study.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0ce32a30bf872db90634dc71e1870ff27e5329da3558e9979791311223cb727a",
  "size": 2456
}

added /files/skills~1monitor-fielding~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "4881982ac19be6c45cb1e7988e426d435ad64a17e65e2ecb959f988e4544edf2",
  "size": 1194
}

added /files/skills~1retrieve-study-results~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d347bc49c65108773e33bb55686050a1511ad6db74f4a0f2be6e8b43d3160994",
  "size": 3225
}

added /files/skills~1run-a-concept-test~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "bb3f78d20245e0534eddc759ac5417b1d553282495ecbbd9a9ad29474b16fef0",
  "size": 2878
}

added /files/skills~1run-a-concept-test~1references~1approval-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
  "size": 2304
}

added /files/skills~1run-a-concept-test~1references~1consumer-panel-study.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0ce32a30bf872db90634dc71e1870ff27e5329da3558e9979791311223cb727a",
  "size": 2456
}

added /files/skills~1run-usage-and-attitudes~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "a634e49ec51badd5976cf913f4fc776afe8c83f0abdb8475155e2e12e01e1267",
  "size": 1729
}

added /files/skills~1run-usage-and-attitudes~1references~1approval-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
  "size": 2304
}

added /files/skills~1run-usage-and-attitudes~1references~1consumer-panel-study.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0ce32a30bf872db90634dc71e1870ff27e5329da3558e9979791311223cb727a",
  "size": 2456
}

added /files/skills~1run-win-loss~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "15a9990aa615e04cb60159e6a9685e0dbf9013e6e6d34882d49eea9e8fbe2624",
  "size": 1908
}

added /files/skills~1run-win-loss~1references~1approval-continuity.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
  "size": 2304
}

added /files/skills~1run-win-loss~1references~1cohort-invite-policy.md

BEFORE
Field was absent
AFTER
{
  "sha256": "be229e4940f3f304c1c4934a546b770f5420aef60a355781d8386d62cd1532a9",
  "size": 2706
}

added /files/skills~1search-research~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "03b7cdad00e3862c0cd7ccab66575d9c6c6b5e43da978a765e1c4aa904b0cb51",
  "size": 3237
}

added /files/skills~1setup~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "18bdd393f7ea1736a870f3dd085462e936ffeb9d1dc2033a9854526e3b9e8713",
  "size": 5799
}

added /files/skills~1user-research~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "a03752a6bab6e33b8601299a5e714511f156ad67f8556b7133661e9fbedecc9b",
  "size": 6918
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "6daa9d1c82f2ada071f7813d170719e32b35cbc43e8544997a36323abd143187",
      "size": 106
    },
    ".codex-plugin/plugin.json": {
      "sha256": "3a77676c949c787c9c68ba94cabc0bc2dbf6812ea6936ddf0bf5a7f0085bdebd",
      "size": 6784
    },
    ".mcp.json": {
      "sha256": "d8e55b5052dd6ac0e6c56d52ae78b855bf303b1863f799c7b1f7b0e4affedc28",
      "size": 490
    },
    "assets/composer-icon-dark.png": {
      "sha256": "5b2bd9a11ef0a74c589517e642bcb6e69dddfc3970a3b240d502196774e43571",
      "size": 16536
    },
    "assets/composer-icon.png": {
      "sha256": "3eb155c07c9f1a20c5163281c30d6e5d8a1c973944c10c25a566609e061bb208",
      "size": 15278
    },
    "assets/logo-dark.png": {
      "sha256": "db3a19126adf22a7966a7ef95bf7e23b2fc49bb5b7314f5aaf959ab6074a5144",
      "size": 115729
    },
    "assets/logo.png": {
      "sha256": "22ee965a2b88d60cc6d94e371f7f56a858161292a58f248e35b80d017adcbb83",
      "size": 116860
    },
    "skills/analyze-completed-study/SKILL.md": {
      "sha256": "eff9104aa7712013ddfb5c3be5a082d7662daeb4bf9a9bd5356672297be9520b",
      "size": 2382
    },
    "skills/create-study-from-brief/SKILL.md": {
      "sha256": "087e7effe68ddd2744718ccbcd61336d2c701f1cc0a4c871d13f52948fe37bec",
      "size": 4512
    },
    "skills/create-study-from-brief/references/approval-continuity.md": {
      "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
      "size": 2304
    },
    "skills/curate-interview-quality/SKILL.md": {
      "sha256": "b79b5e8370d88e3d3e7d0f8543f5e7a893a5e3d6e8d0ae7c3447053a34102f56",
      "size": 960
    },
    "skills/design-screeners/SKILL.md": {
      "sha256": "a98e9ee4975650563bb758f30827fc7f2a7fb043d37fb6e36eb823a1026321fc",
      "size": 1568
    },
    "skills/design-screeners/references/approval-continuity.md": {
      "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
      "size": 2304
    },
    "skills/field-a-panel/SKILL.md": {
      "sha256": "6b62618535e42a7e3db5a83d0acf307ff60db3585bc3d4a7faed97a9244c874c",
      "size": 2904
    },
    "skills/field-a-panel/references/approval-continuity.md": {
      "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
      "size": 2304
    },
    "skills/interview-brand-switchers/SKILL.md": {
      "sha256": "4caf23831807d2b0179722ee762a17ab82dce01692decfa8ccd57e9264f0fde6",
      "size": 1654
    },
    "skills/interview-brand-switchers/references/approval-continuity.md": {
      "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
      "size": 2304
    },
    "skills/interview-brand-switchers/references/consumer-panel-study.md": {
      "sha256": "0ce32a30bf872db90634dc71e1870ff27e5329da3558e9979791311223cb727a",
      "size": 2456
    },
    "skills/interview-cancellations/SKILL.md": {
      "sha256": "96aea46134371167c231d360c2a8a70ba915168f6c7b8902ed43f9740d02bbc6",
      "size": 1934
    },
    "skills/interview-cancellations/references/approval-continuity.md": {
      "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
      "size": 2304
    },
    "skills/interview-cancellations/references/cohort-invite-policy.md": {
      "sha256": "be229e4940f3f304c1c4934a546b770f5420aef60a355781d8386d62cd1532a9",
      "size": 2706
    },
    "skills/interview-category-shoppers/SKILL.md": {
      "sha256": "07d56de49d5c1b12465e88277fe7acfbec016240a2a399e3c102203c3b12a644",
      "size": 1746
    },
    "skills/interview-category-shoppers/references/approval-continuity.md": {
      "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
      "size": 2304
    },
    "skills/interview-category-shoppers/references/consumer-panel-study.md": {
      "sha256": "0ce32a30bf872db90634dc71e1870ff27e5329da3558e9979791311223cb727a",
      "size": 2456
    },
    "skills/interview-lapsed-customers/SKILL.md": {
      "sha256": "9123b3a32cbbbfb1392e0991cad46aa75c32fac8f9a2eb06030c37427ae54580",
      "size": 1815
    },
    "skills/interview-lapsed-customers/references/approval-continuity.md": {
      "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
      "size": 2304
    },
    "skills/interview-lapsed-customers/references/cohort-invite-policy.md": {
      "sha256": "be229e4940f3f304c1c4934a546b770f5420aef60a355781d8386d62cd1532a9",
      "size": 2706
    },
    "skills/interview-recent-buyers/SKILL.md": {
      "sha256": "e65fb1e8e48706730dde53ffd6a179b7edd6047e0c8203d2291cea02d8686f33",
      "size": 1944
    },
    "skills/interview-recent-buyers/references/approval-continuity.md": {
      "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
      "size": 2304
    },
    "skills/interview-recent-buyers/references/cohort-invite-policy.md": {
      "sha256": "be229e4940f3f304c1c4934a546b770f5420aef60a355781d8386d62cd1532a9",
      "size": 2706
    },
    "skills/investigate-drop-off/SKILL.md": {
      "sha256": "b1f7a65addfb346d76105ed263452ac15e5c1015bcf93bd6c836367bdd2175ad",
      "size": 1747
    },
    "skills/investigate-drop-off/references/approval-continuity.md": {
      "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
      "size": 2304
    },
    "skills/investigate-drop-off/references/cohort-invite-policy.md": {
      "sha256": "be229e4940f3f304c1c4934a546b770f5420aef60a355781d8386d62cd1532a9",
      "size": 2706
    },
    "skills/invite-your-own-participants/SKILL.md": {
      "sha256": "5740e5fd8955399ba3b834b72dbced030e8e593aaf8cf96feb83a82ddc6a612b",
      "size": 1634
    },
    "skills/invite-your-own-participants/references/approval-continuity.md": {
      "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
      "size": 2304
    },
    "skills/map-shopper-journey/SKILL.md": {
      "sha256": "0688dc9fcb46880f4a436c37134c749149ee4992de40dce3696b7eadb069d26f",
      "size": 1660
    },
    "skills/map-shopper-journey/references/approval-continuity.md": {
      "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
      "size": 2304
    },
    "skills/map-shopper-journey/references/consumer-panel-study.md": {
      "sha256": "0ce32a30bf872db90634dc71e1870ff27e5329da3558e9979791311223cb727a",
      "size": 2456
    },
    "skills/monitor-fielding/SKILL.md": {
      "sha256": "4881982ac19be6c45cb1e7988e426d435ad64a17e65e2ecb959f988e4544edf2",
      "size": 1194
    },
    "skills/retrieve-study-results/SKILL.md": {
      "sha256": "d347bc49c65108773e33bb55686050a1511ad6db74f4a0f2be6e8b43d3160994",
      "size": 3225
    },
    "skills/run-a-concept-test/SKILL.md": {
      "sha256": "bb3f78d20245e0534eddc759ac5417b1d553282495ecbbd9a9ad29474b16fef0",
      "size": 2878
    },
    "skills/run-a-concept-test/references/approval-continuity.md": {
      "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
      "size": 2304
    },
    "skills/run-a-concept-test/references/consumer-panel-study.md": {
      "sha256": "0ce32a30bf872db90634dc71e1870ff27e5329da3558e9979791311223cb727a",
      "size": 2456
    },
    "skills/run-usage-and-attitudes/SKILL.md": {
      "sha256": "a634e49ec51badd5976cf913f4fc776afe8c83f0abdb8475155e2e12e01e1267",
      "size": 1729
    },
    "skills/run-usage-and-attitudes/references/approval-continuity.md": {
      "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
      "size": 2304
    },
    "skills/run-usage-and-attitudes/references/consumer-panel-study.md": {
      "sha256": "0ce32a30bf872db90634dc71e1870ff27e5329da3558e9979791311223cb727a",
      "size": 2456
    },
    "skills/run-win-loss/SKILL.md": {
      "sha256": "15a9990aa615e04cb60159e6a9685e0dbf9013e6e6d34882d49eea9e8fbe2624",
      "size": 1908
    },
    "skills/run-win-loss/references/approval-continuity.md": {
      "sha256": "ba6e79dfb3fb95dee6cd50df2b4229d93b5c4a3ef2a4329773dfc58e61fca144",
      "size": 2304
    },
    "skills/run-win-loss/references/cohort-invite-policy.md": {
      "sha256": "be229e4940f3f304c1c4934a546b770f5420aef60a355781d8386d62cd1532a9",
      "size": 2706
    },
    "skills/search-research/SKILL.md": {
      "sha256": "03b7cdad00e3862c0cd7ccab66575d9c6c6b5e43da978a765e1c4aa904b0cb51",
      "size": 3237
    },
    "skills/setup/SKILL.md": {
      "sha256": "18bdd393f7ea1736a870f3dd085462e936ffeb9d1dc2033a9854526e3b9e8713",
      "size": 5799
    },
    "skills/user-research/SKILL.md": {
      "sha256": "a03752a6bab6e33b8601299a5e714511f156ad67f8556b7133661e9fbedecc9b",
      "size": 6918
    }
  }
}

SHA-256 of public snapshot: 76b490e8c278c46a11f1da2a8da3827e3c5e93c481364f0bde736006544b2bf4