← MobbinCONTENT HISTORY

Update to Mobbin

Snapshot Oct 26, 2026 · 06:08 UTC · version 1.5.0

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Mobbin and check future changes in Following.

Up to 3 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

Sep 30, 2026 · 23:19 UTC

c24a0e90d37d34ac56d304e12ec353d4aa35020bd6f94b5a8ad5b286db2a962d

After

Oct 26, 2026 · 06:08 UTC

f0dfe1a47243845039000abf251583471653686b6e7724f9d574eb9861d90915

Package file

Before

Sep 30, 2026 · 23:19 UTC

127

After

Oct 26, 2026 · 06:08 UTC

98

Package file

Before

Sep 30, 2026 · 23:19 UTC

3103c9e1a47f2f24c75d65894120d266a59b9612328d310826743cf2dc025864

After

Oct 26, 2026 · 06:08 UTC

a968b47e3f7965cd620b521aa8d8f7521cd4734a21913da216d1b54b7dd27eb1

Package file

Before

Sep 30, 2026 · 23:19 UTC

1286

After

Oct 26, 2026 · 06:08 UTC

1780

Compare saved observations

Download comparison JSON

.codex-plugin/plugin.json

− removed · + added

--- before
+++ after
@@ -1,24 +1,46 @@
 {
-  "apps": "./.app.json",
+  "name": "app-69fdb9081018819193707354f21b366e",
+  "version": "1.5.0",
+  "description": "Give your AI agent 600,000+ real app screens, and the skills to use them. Includes the Mobbin MCP and a skill that redesigns your screen from patterns real apps ship, in your own design system, with the references behind every change.",
   "author": {
-    "name": "Mobbin Pte. Ltd."
+    "name": "Mobbin",
+    "email": "support@mobbin.com",
+    "url": "https://mobbin.com"
   },
-  "description": "Mobbin is the industry standard in UI & UX design references for mobile apps, web apps, and websites. The platform serves millions of product builders and designers across the world to help them design better digital experiences. Connect Mobbin with ChatGPT to better research and explore UI & UX design ideas.",
+  "homepage": "https://docs.mobbin.com/mcp/introduction",
+  "repository": "https://github.com/mobbin/skills",
+  "license": "MIT",
+  "keywords": [
+    "mobbin",
+    "design",
+    "mcp",
+    "ui",
+    "ux"
+  ],
   "interface": {
-    "capabilities": [],
+    "displayName": "Mobbin",
+    "shortDescription": "Real-world UI references",
+    "longDescription": "Give your AI agent 600,000+ real app screens, and the skills to use them. Includes the Mobbin MCP and a skill that redesigns your screen from patterns real apps ship, in your own design system, with the references behind every change.",
+    "developerName": "Mobbin",
     "category": "Creativity",
-    "defaultPrompt": [
-      "Search for login screen references"
+    "capabilities": [
+      "Search app screens",
+      "Search user flows",
+      "Search website sections"
     ],
-    "developerName": "Mobbin Pte. Ltd.",
-    "displayName": "Mobbin",
-    "longDescription": "Mobbin is the industry standard in UI & UX design references for mobile apps, web apps, and websites. The platform serves millions of product builders and designers across the world to help them design better digital experiences. Connect Mobbin with ChatGPT to better research and explore UI & UX design ideas.",
+    "websiteURL": "https://mobbin.com",
+    "supportURL": "https://help.mobbin.com",
     "privacyPolicyURL": "https://mobbin.com/privacy",
-    "shortDescription": "Find UI & UX design references",
-    "supportURL": "https://help.mobbin.com/",
     "termsOfServiceURL": "https://mobbin.com/terms",
-    "websiteURL": "https://mobbin.com"
+    "defaultPrompt": [
+      "Find home screen examples from banking apps and save them to a collection",
+      "Compare how AI tools design their pricing sections",
+      "Review my paywall screen against the ones I saved in collections"
+    ],
+    "composerIcon": "./assets/logo.png",
+    "logo": "./assets/logo.png"
   },
-  "name": "app-69fdb9081018819193707354f21b366e",
-  "version": "3.0.0"
-}
\ No newline at end of file
+  "skills": "./skills/",
+  "mcpServers": "./.mcp.json",
+  "apps": "./.app.json"
+}
Full technical diff · 27 changed fields

changed /files/.app.json/sha256

BEFORE
"c24a0e90d37d34ac56d304e12ec353d4aa35020bd6f94b5a8ad5b286db2a962d"
AFTER
"f0dfe1a47243845039000abf251583471653686b6e7724f9d574eb9861d90915"

changed /files/.app.json/size

BEFORE
127
AFTER
98

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

BEFORE
"3103c9e1a47f2f24c75d65894120d266a59b9612328d310826743cf2dc025864"
AFTER
"a968b47e3f7965cd620b521aa8d8f7521cd4734a21913da216d1b54b7dd27eb1"

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

BEFORE
1286
AFTER
1780

added /files/.mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "7fb7e26e0e5d3f5441db251acefc1935dd701fb6886c159e977cff0353a5bd52",
  "size": 112
}

added /files/assets~1logo.png

BEFORE
Field was absent
AFTER
{
  "sha256": "e74c606815d15496e880cd57f4735e2a446555e42c31ab9bdb862ed04f9b4758",
  "size": 3222
}

added /files/skills~1best-practices~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "7ec4e8865a55eb10a4a56de7b231b0fc5dc7610ec25ff07bf8a95f1588212592",
  "size": 7076
}

added /files/skills~1best-practices~1references~1introduction.md

BEFORE
Field was absent
AFTER
{
  "sha256": "7880319c5206d69c4e0c5b12b8679afa4ec9026097a5c12ce2ee843963cd7a00",
  "size": 2558
}

added /files/skills~1best-practices~1references~1reply-templates.md

BEFORE
Field was absent
AFTER
{
  "sha256": "f69a75b7998dbd9cb65f58265b70ad81f58d45147566ca5b54c4152e2d4fbe21",
  "size": 2731
}

added /files/skills~1plain-writing~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "c11511f8c7013f289c8a523e50540937ddcd9730c2b9bbdc3726c0b1c05dc124",
  "size": 14511
}

added /files/skills~1redesign-screen~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "459de98975d49a7b0a98d1bd4c1b4d6afe206f297e371221c3b6ed4b64bd8dd8",
  "size": 20075
}

added /files/skills~1redesign-screen~1assets~1board.html

BEFORE
Field was absent
AFTER
{
  "sha256": "324db3ec0d1c90854bcbd812255fb29b8ade35f07f4b1a033e88a2ef5cb5c0c1",
  "size": 17475
}

added /files/skills~1redesign-screen~1assets~1chrome~1ios.css

BEFORE
Field was absent
AFTER
{
  "sha256": "49e4a8e68a11d5e8d54053236be089d9e5b03e0a63490a487d538bcf0a5e828b",
  "size": 5737
}

added /files/skills~1redesign-screen~1assets~1reference-board.html

BEFORE
Field was absent
AFTER
{
  "sha256": "597495620fdd321da0f71e0322ab8bbb25e5b70cf2e461a15e6717ebb4cba169",
  "size": 14029
}

added /files/skills~1redesign-screen~1assets~1shell.html

BEFORE
Field was absent
AFTER
{
  "sha256": "8308b0f93431bb38bef790e1b3bb32f28d739000d3728bd7bc8dc31b5da91019",
  "size": 4130
}

added /files/skills~1redesign-screen~1assets~1variations.html

BEFORE
Field was absent
AFTER
{
  "sha256": "7421a072d531b82a7ad00220a9157f4fe2a15826ec629002373810c429479f29",
  "size": 16445
}

added /files/skills~1redesign-screen~1references~1answering-a-challenge.md

BEFORE
Field was absent
AFTER
{
  "sha256": "536aadf93109c73d5e23fe488f9323839fca1f0ecf817fac89f347078494eda6",
  "size": 1662
}

added /files/skills~1redesign-screen~1references~1before-after-board.md

BEFORE
Field was absent
AFTER
{
  "sha256": "ffd26269d196e3f01c223fb147e935676d661f2f4061fdcc90e92929a529f405",
  "size": 6246
}

added /files/skills~1redesign-screen~1references~1collections.md

BEFORE
Field was absent
AFTER
{
  "sha256": "6e3372b53ad4f1f15fc3b1c066060e2a625d9c24633e9d80522669e2bb09dd3f",
  "size": 9371
}

added /files/skills~1redesign-screen~1references~1reference-board.md

BEFORE
Field was absent
AFTER
{
  "sha256": "f32170d9c847929d23c356e5c2762395bee309112791f4daa69320c49878f7e9",
  "size": 2833
}

added /files/skills~1redesign-screen~1references~1report.md

BEFORE
Field was absent
AFTER
{
  "sha256": "55aa973e7e9c52d41541f13bca8c9071b64e18f2a3d2bb5168c1a98a2e1f8638",
  "size": 7770
}

added /files/skills~1redesign-screen~1references~1scope-and-preserve.md

BEFORE
Field was absent
AFTER
{
  "sha256": "0ae77802ede1b1b535030400b5c15e509a4f3da996a1637dbf9b7e95821008f7",
  "size": 8984
}

added /files/skills~1redesign-screen~1references~1scoping-round.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d4f532d12a9771745594f6e8ba1ac2047cc5dbecaac355f26758c0592510fb17",
  "size": 8820
}

added /files/skills~1redesign-screen~1references~1taste.md

BEFORE
Field was absent
AFTER
{
  "sha256": "4c900d16fe54d761e653287285c9588d7d5c2d352f4d0e903a7d4937eaadaa3c",
  "size": 4223
}

added /files/skills~1redesign-screen~1references~1variations.md

BEFORE
Field was absent
AFTER
{
  "sha256": "cd6091b85e65ee8112934470d2853c25a2e8ae6024d608c17c21573455526a6d",
  "size": 16236
}

added /files/skills~1redesign-screen~1scripts~1embed-images.py

BEFORE
Field was absent
AFTER
{
  "sha256": "d41cc53df1d5780a4c963ccc38ecd31b21966acd537be191d041a7d07a2a67c3",
  "size": 3280
}

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

BEFORE
Field was absent
AFTER
{
  "sha256": "67b5ccd6291cbbfcd2e299bee4d665ba546efeb492314bd232aafd47f907ac9e",
  "size": 8313
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "f0dfe1a47243845039000abf251583471653686b6e7724f9d574eb9861d90915",
      "size": 98
    },
    ".codex-plugin/plugin.json": {
      "sha256": "a968b47e3f7965cd620b521aa8d8f7521cd4734a21913da216d1b54b7dd27eb1",
      "size": 1780
    },
    ".mcp.json": {
      "sha256": "7fb7e26e0e5d3f5441db251acefc1935dd701fb6886c159e977cff0353a5bd52",
      "size": 112
    },
    "assets/logo.png": {
      "sha256": "e74c606815d15496e880cd57f4735e2a446555e42c31ab9bdb862ed04f9b4758",
      "size": 3222
    },
    "skills/best-practices/SKILL.md": {
      "sha256": "7ec4e8865a55eb10a4a56de7b231b0fc5dc7610ec25ff07bf8a95f1588212592",
      "size": 7076
    },
    "skills/best-practices/references/introduction.md": {
      "sha256": "7880319c5206d69c4e0c5b12b8679afa4ec9026097a5c12ce2ee843963cd7a00",
      "size": 2558
    },
    "skills/best-practices/references/reply-templates.md": {
      "sha256": "f69a75b7998dbd9cb65f58265b70ad81f58d45147566ca5b54c4152e2d4fbe21",
      "size": 2731
    },
    "skills/plain-writing/SKILL.md": {
      "sha256": "c11511f8c7013f289c8a523e50540937ddcd9730c2b9bbdc3726c0b1c05dc124",
      "size": 14511
    },
    "skills/redesign-screen/SKILL.md": {
      "sha256": "459de98975d49a7b0a98d1bd4c1b4d6afe206f297e371221c3b6ed4b64bd8dd8",
      "size": 20075
    },
    "skills/redesign-screen/assets/board.html": {
      "sha256": "324db3ec0d1c90854bcbd812255fb29b8ade35f07f4b1a033e88a2ef5cb5c0c1",
      "size": 17475
    },
    "skills/redesign-screen/assets/chrome/ios.css": {
      "sha256": "49e4a8e68a11d5e8d54053236be089d9e5b03e0a63490a487d538bcf0a5e828b",
      "size": 5737
    },
    "skills/redesign-screen/assets/reference-board.html": {
      "sha256": "597495620fdd321da0f71e0322ab8bbb25e5b70cf2e461a15e6717ebb4cba169",
      "size": 14029
    },
    "skills/redesign-screen/assets/shell.html": {
      "sha256": "8308b0f93431bb38bef790e1b3bb32f28d739000d3728bd7bc8dc31b5da91019",
      "size": 4130
    },
    "skills/redesign-screen/assets/variations.html": {
      "sha256": "7421a072d531b82a7ad00220a9157f4fe2a15826ec629002373810c429479f29",
      "size": 16445
    },
    "skills/redesign-screen/references/answering-a-challenge.md": {
      "sha256": "536aadf93109c73d5e23fe488f9323839fca1f0ecf817fac89f347078494eda6",
      "size": 1662
    },
    "skills/redesign-screen/references/before-after-board.md": {
      "sha256": "ffd26269d196e3f01c223fb147e935676d661f2f4061fdcc90e92929a529f405",
      "size": 6246
    },
    "skills/redesign-screen/references/collections.md": {
      "sha256": "6e3372b53ad4f1f15fc3b1c066060e2a625d9c24633e9d80522669e2bb09dd3f",
      "size": 9371
    },
    "skills/redesign-screen/references/reference-board.md": {
      "sha256": "f32170d9c847929d23c356e5c2762395bee309112791f4daa69320c49878f7e9",
      "size": 2833
    },
    "skills/redesign-screen/references/report.md": {
      "sha256": "55aa973e7e9c52d41541f13bca8c9071b64e18f2a3d2bb5168c1a98a2e1f8638",
      "size": 7770
    },
    "skills/redesign-screen/references/scope-and-preserve.md": {
      "sha256": "0ae77802ede1b1b535030400b5c15e509a4f3da996a1637dbf9b7e95821008f7",
      "size": 8984
    },
    "skills/redesign-screen/references/scoping-round.md": {
      "sha256": "d4f532d12a9771745594f6e8ba1ac2047cc5dbecaac355f26758c0592510fb17",
      "size": 8820
    },
    "skills/redesign-screen/references/taste.md": {
      "sha256": "4c900d16fe54d761e653287285c9588d7d5c2d352f4d0e903a7d4937eaadaa3c",
      "size": 4223
    },
    "skills/redesign-screen/references/variations.md": {
      "sha256": "cd6091b85e65ee8112934470d2853c25a2e8ae6024d608c17c21573455526a6d",
      "size": 16236
    },
    "skills/redesign-screen/scripts/embed-images.py": {
      "sha256": "d41cc53df1d5780a4c963ccc38ecd31b21966acd537be191d041a7d07a2a67c3",
      "size": 3280
    },
    "skills/search/SKILL.md": {
      "sha256": "67b5ccd6291cbbfcd2e299bee4d665ba546efeb492314bd232aafd47f907ac9e",
      "size": 8313
    }
  }
}

SHA-256 of public snapshot: 46c31880119dc7c7cafe3bf85c00e665c497bb8e1767795954907fd1e02fc1dd