Update to AICtrl
Snapshot Oct 25, 2026 · 00:04 UTC · version 1.2.0
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.
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
Sep 30, 2026 · 22:53 UTC
efa027b64e0520d2b7cb9e07012f32a70a85d5bc969a8701341b1ca4b214a8dc
Oct 25, 2026 · 00:04 UTC
d21fcbf868fb4476736bc61006726f78d047b19ff7357dc08d62295b0e45a500
Package file
Sep 30, 2026 · 22:53 UTC
127
Oct 25, 2026 · 00:04 UTC
98
Package file
Sep 30, 2026 · 22:53 UTC
ea4b38dd68cb3f3c0a5b519cb547124096af415a1d60007172495b8ad4085361
Oct 25, 2026 · 00:04 UTC
942bc251df9e08113fad5afc34b55d052e519c0a10093fac27bf66df65c6c197
Package file
Sep 30, 2026 · 22:53 UTC
1054
Oct 25, 2026 · 00:04 UTC
8905
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
skills/create-issue/SKILL.md →
skills/create-issue/reference/contract-impact.md →
skills/create-workflow/SKILL.md →
skills/create-workflow/SPEC.md →
skills/create-workflow/reference/authoring-guide.md →
skills/create-workflow/reference/examples/inline-review-fix.yaml →
skills/create-workflow/reference/examples/issue-to-reviewed-pr.yaml →
skills/create-workflow/reference/examples/pr-review-and-triage.yaml →
skills/create-workflow/reference/examples/review-fix-loop.yaml →
skills/create-workflow/reference/v1/workflow.schema.json →
skills/create-workflow/reference/workflow.schema.json →
skills/create-workflow/validate.mjs →
skills/design-review/SKILL.md →
skills/design-review/reference/rubric.md →
skills/execute-workflow/SKILL.md →
skills/explain-change/SKILL.md →
skills/explain-change/scripts/verify-mermaid.mjs →
skills/implement-code-change/SKILL.md →
skills/judge-review-findings/SKILL.md →
skills/measurement-plan/SKILL.md →
skills/reply-to-code-review/SKILL.md →
skills/root-cause-analysis/SKILL.md →
skills/root-cause-analysis/reference/causal-quality-gate.md →
skills/root-cause-analysis/reference/rca-template.md →
skills/spec-review/reference/contract-impact.md →
skills/ui-polish/reference/checks.md →
skills/ui-polish/reference/rubric.md →
skills/ui-polish/scripts/measure.cjs →
skills/ux-testing/reference/simulator.md →
skills/ux-testing/reference/task-model.md →
skills/ux-testing/reference/tester-brief.md →
skills/ux-testing/reference/visual-report.md →
skills/ux-testing/scripts/common.cjs →
skills/ux-testing/scripts/replay.cjs →
skills/ux-testing/scripts/score.py →
skills/ux-testing/scripts/server.cjs →
skills/ux-testing/scripts/simulate.cjs →
skills/ux-testing/scripts/summarize.py →
Full technical diff · 52 changed fields
changed /files/.app.json/sha256
"efa027b64e0520d2b7cb9e07012f32a70a85d5bc969a8701341b1ca4b214a8dc"
"d21fcbf868fb4476736bc61006726f78d047b19ff7357dc08d62295b0e45a500"
changed /files/.app.json/size
127
98
changed /files/.codex-plugin~1plugin.json/sha256
"ea4b38dd68cb3f3c0a5b519cb547124096af415a1d60007172495b8ad4085361"
"942bc251df9e08113fad5afc34b55d052e519c0a10093fac27bf66df65c6c197"
changed /files/.codex-plugin~1plugin.json/size
1054
8905
added /files/.mcp.json
Field was absent
{
"sha256": "b8684a1eac7b8f9d602e0031e1b346ec8a59c06b391e72a6bf47d39fde6af963",
"size": 108
}added /files/assets~1icon.svg
Field was absent
{
"sha256": "87e01b554dc6075421a4a60383b606c23ba16d5a13e40bdcd889d98afbdc8cf6",
"size": 314
}added /files/skills~1code-review~1SKILL.md
Field was absent
{
"sha256": "f5b780776cbbe30f2cb61c22ed11b79f966a5413e71918591fddd6d91fffd8e7",
"size": 3916
}added /files/skills~1create-bug~1SKILL.md
Field was absent
{
"sha256": "ddd4b8f91c759252e10667fcc036f0f6dd332ab8dcf0007a0313a188999d1872",
"size": 4169
}added /files/skills~1create-issue~1SKILL.md
Field was absent
{
"sha256": "4af138348c61ec8495486c6436293d7822dd18b08ae3a5a7462c2876bd19e2ee",
"size": 5732
}added /files/skills~1create-issue~1reference~1contract-impact.md
Field was absent
{
"sha256": "9c28bac684525f2de5dcd667a98ae6f82460c574b561333fba402ab2cfa84180",
"size": 8115
}added /files/skills~1create-pr~1SKILL.md
Field was absent
{
"sha256": "866d306a90b463347590a630b3573ad828991a96bcbf33b784a21a0ccd2dbf36",
"size": 7257
}added /files/skills~1create-workflow~1SKILL.md
Field was absent
{
"sha256": "93492d92fce132db551bf17766f370fde3fffdd9ccb4a514eee8a7704d4565c2",
"size": 10466
}added /files/skills~1create-workflow~1SPEC.md
Field was absent
{
"sha256": "ae3debf9e52f1f1c38520523901efd11278793e2bf33383281cce35f7ab2d913",
"size": 3850
}added /files/skills~1create-workflow~1reference~1authoring-guide.md
Field was absent
{
"sha256": "b992e7a8d086bc1fd550dda22403dc8b5342ea6f308db0e987b14822023c2d02",
"size": 32483
}added /files/skills~1create-workflow~1reference~1examples~1inline-review-fix.yaml
Field was absent
{
"sha256": "a7cc91d45fc67dbd24819c818a1626fea42deca5c5bfd8c7812e5219961a09a9",
"size": 3038
}added /files/skills~1create-workflow~1reference~1examples~1issue-to-reviewed-pr.yaml
Field was absent
{
"sha256": "28e6473d84fedd4ddd6e777011048e9b7c68fdd3230444f12832640bd087737a",
"size": 21138
}added /files/skills~1create-workflow~1reference~1examples~1pr-review-and-triage.yaml
Field was absent
{
"sha256": "b167f304f6898de8c550684b478c31b5f28a4b4a39c9089d183a8c5546f807f0",
"size": 1621
}added /files/skills~1create-workflow~1reference~1examples~1review-fix-loop.yaml
Field was absent
{
"sha256": "02727c4d7d1f680e32d77d0490122f271e0745a0cfc5552a31651e577db0433b",
"size": 1412
}added /files/skills~1create-workflow~1reference~1v1~1workflow.schema.json
Field was absent
{
"sha256": "edc800fe92f4054929079ef641ff2be6af4f26e40896f60345e1d90750fbe4e7",
"size": 35233
}added /files/skills~1create-workflow~1reference~1workflow.schema.json
Field was absent
{
"sha256": "1cf2064941656657ded105e890f8bcfac6ee6f560a536836a8686c52e438eb6e",
"size": 36183
}added /files/skills~1create-workflow~1validate.mjs
Field was absent
{
"sha256": "c81d4549a8cfb7800d293313cda4b67ef6696cdda33753eb7cd7df51e8279b83",
"size": 6575
}added /files/skills~1design-review~1SKILL.md
Field was absent
{
"sha256": "6671a0f619e4848314fce3d6c5c1245769c4a2324a1561ce89eb1149646b0064",
"size": 3262
}added /files/skills~1design-review~1reference~1rubric.md
Field was absent
{
"sha256": "2229bccdee67c2eb665f2763c7dac6b26c9364dd3f3d79208436303d884dd6ca",
"size": 7232
}added /files/skills~1execute-workflow~1SKILL.md
Field was absent
{
"sha256": "7c21532f9c4548d7cec40bc85495e8be97d3c0d0777d95076dfa9c6ad0de7eb5",
"size": 9459
}added /files/skills~1explain-change~1SKILL.md
Field was absent
{
"sha256": "74399b6d45412c513cbfff3fa3427db6151ce2c92a3df5ad37517b2a56dd0350",
"size": 13099
}added /files/skills~1explain-change~1scripts~1verify-mermaid.mjs
Field was absent
{
"sha256": "e83bd26b1ea0ae79649c4323f42733f0ceb7aa3910c3d10ebbb7a3fc7a116c49",
"size": 7978
}added /files/skills~1implement-code-change~1SKILL.md
Field was absent
{
"sha256": "3ddb7032bd7e7d990db77d1cc4f87cb16e0b96a2259daed188c76af1cd56f598",
"size": 6014
}added /files/skills~1judge-review-findings~1SKILL.md
Field was absent
{
"sha256": "111ccd966eaf570bcb5ecd45a151c9e9f04927521bb9bb0ed7138da66133d1c0",
"size": 3739
}added /files/skills~1measurement-plan~1SKILL.md
Field was absent
{
"sha256": "f51acc193ad51241e5d728f4e66f7a796f5a5295f165487462845f17efa7bc0a",
"size": 12097
}added /files/skills~1reply-to-code-review~1SKILL.md
Field was absent
{
"sha256": "bcbc429bf37aefc98146311720e55a4781c218c142308a625c9ffee38703e249",
"size": 4058
}added /files/skills~1root-cause-analysis~1SKILL.md
Field was absent
{
"sha256": "c29e549101150e9708a7ac31131128def937379774a22efd4b8b3e308e54a820",
"size": 8187
}added /files/skills~1root-cause-analysis~1reference~1causal-quality-gate.md
Field was absent
{
"sha256": "b597dc726a3f91db2f7878218e3584f90c4954bf3af95c07188a8dea81f7ebd7",
"size": 4088
}added /files/skills~1root-cause-analysis~1reference~1rca-template.md
Field was absent
{
"sha256": "deba26c12e713a4ff5c722c13c540a2a5098fcb510274c8ac5cbfe4c5d98b8f0",
"size": 3453
}added /files/skills~1spec-review~1SKILL.md
Field was absent
{
"sha256": "8712219ee15dbcba8bededd9b954c90017f1e43fafe0d22856724eee48a79922",
"size": 4966
}added /files/skills~1spec-review~1reference~1contract-impact.md
Field was absent
{
"sha256": "9c28bac684525f2de5dcd667a98ae6f82460c574b561333fba402ab2cfa84180",
"size": 8115
}added /files/skills~1ui-polish~1SKILL.md
Field was absent
{
"sha256": "fe7ce5ff4b5abf3e331146f051f7ed7fe1ca4110854a3a5346f78c3aa6871d1a",
"size": 10038
}added /files/skills~1ui-polish~1reference~1checks.md
Field was absent
{
"sha256": "89885a53e2ea6dc14cb969c64eff3ba518f8b350bb076ea2dacfdac60a5d3f92",
"size": 13928
}added /files/skills~1ui-polish~1reference~1rubric.md
Field was absent
{
"sha256": "ac30a9d33555600fd2019b24ad546871a86e3939dcf4ad05e6e77c263bdfd9cd",
"size": 3365
}added /files/skills~1ui-polish~1scripts~1measure.cjs
Field was absent
{
"sha256": "c1b30960ccd0eaf2235327165da480537b982844119ad79738ba2b48267106bf",
"size": 61858
}added /files/skills~1ux-testing~1SKILL.md
Field was absent
{
"sha256": "f9f161bf3db0adb267a85d346ceb7015bb359aba80881ccc84547f4cd023d9f2",
"size": 15143
}added /files/skills~1ux-testing~1reference~1simulator.md
Field was absent
{
"sha256": "e30ddde554d9acbdf9555e40330b9e34b2236325bcc10509ea92e46eb262cc42",
"size": 15801
}added /files/skills~1ux-testing~1reference~1task-model.md
Field was absent
{
"sha256": "6eae14d831399a18e8db3bb9425e398bd24cc56a895d7d09e49e334593285900",
"size": 5502
}added /files/skills~1ux-testing~1reference~1tester-brief.md
Field was absent
{
"sha256": "1d7756e6cebebe1b3faff5521c32340c6080515bc9f3821923e0c81d446fd22b",
"size": 4182
}added /files/skills~1ux-testing~1reference~1visual-report.md
Field was absent
{
"sha256": "652e37e78aee4df59ea0c23b3b1b6f43ed8bcbba28cc448e583231657e94f9ef",
"size": 4575
}added /files/skills~1ux-testing~1scripts~1common.cjs
Field was absent
{
"sha256": "a2451c325424609d7f576bbd6a5bfc05fdf670fd332bcc73eb4856cc170db8a3",
"size": 15297
}added /files/skills~1ux-testing~1scripts~1replay.cjs
Field was absent
{
"sha256": "db585eadc93fa3ace63e2fbbafbc669ca5c72d6a4e43c4392caee3270a250583",
"size": 12953
}added /files/skills~1ux-testing~1scripts~1score.py
Field was absent
{
"sha256": "36f9026970ab090c5799bdda5f49ee877c982411c87f54c6533309e9dc96d848",
"size": 6665
}added /files/skills~1ux-testing~1scripts~1server.cjs
Field was absent
{
"sha256": "215f43c3b5fcac8e3f9c8f583eff388d27b731cdd814ef421da93bbd569cbff3",
"size": 23064
}added /files/skills~1ux-testing~1scripts~1simulate.cjs
Field was absent
{
"sha256": "9a26803b577a57143c995ba9c95a1f1e60fc9e549127f8c346ab25fb3f91a50a",
"size": 30095
}added /files/skills~1ux-testing~1scripts~1summarize.py
Field was absent
{
"sha256": "7ecfad489b8ffe682af755d4bc813fade25e93378e54426f8ae6d19762c4557e",
"size": 1573
}added /files/skills~1ux-testing~1scripts~1ux.cjs
Field was absent
{
"sha256": "6616867206ba539ae7f3218925b33b9077ca9878eaae2951d0c2c4d82c93fd92",
"size": 2517
}added /files/skills~1ux-testing~1scripts~1verify.cjs
Field was absent
{
"sha256": "6283badc9cc479e2189373bfb7c9355beafcee76f38bb813222af63cb8bd3eba",
"size": 2426
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "d21fcbf868fb4476736bc61006726f78d047b19ff7357dc08d62295b0e45a500",
"size": 98
},
".codex-plugin/plugin.json": {
"sha256": "942bc251df9e08113fad5afc34b55d052e519c0a10093fac27bf66df65c6c197",
"size": 8905
},
".mcp.json": {
"sha256": "b8684a1eac7b8f9d602e0031e1b346ec8a59c06b391e72a6bf47d39fde6af963",
"size": 108
},
"assets/icon.svg": {
"sha256": "87e01b554dc6075421a4a60383b606c23ba16d5a13e40bdcd889d98afbdc8cf6",
"size": 314
},
"skills/code-review/SKILL.md": {
"sha256": "f5b780776cbbe30f2cb61c22ed11b79f966a5413e71918591fddd6d91fffd8e7",
"size": 3916
},
"skills/create-bug/SKILL.md": {
"sha256": "ddd4b8f91c759252e10667fcc036f0f6dd332ab8dcf0007a0313a188999d1872",
"size": 4169
},
"skills/create-issue/SKILL.md": {
"sha256": "4af138348c61ec8495486c6436293d7822dd18b08ae3a5a7462c2876bd19e2ee",
"size": 5732
},
"skills/create-issue/reference/contract-impact.md": {
"sha256": "9c28bac684525f2de5dcd667a98ae6f82460c574b561333fba402ab2cfa84180",
"size": 8115
},
"skills/create-pr/SKILL.md": {
"sha256": "866d306a90b463347590a630b3573ad828991a96bcbf33b784a21a0ccd2dbf36",
"size": 7257
},
"skills/create-workflow/SKILL.md": {
"sha256": "93492d92fce132db551bf17766f370fde3fffdd9ccb4a514eee8a7704d4565c2",
"size": 10466
},
"skills/create-workflow/SPEC.md": {
"sha256": "ae3debf9e52f1f1c38520523901efd11278793e2bf33383281cce35f7ab2d913",
"size": 3850
},
"skills/create-workflow/reference/authoring-guide.md": {
"sha256": "b992e7a8d086bc1fd550dda22403dc8b5342ea6f308db0e987b14822023c2d02",
"size": 32483
},
"skills/create-workflow/reference/examples/inline-review-fix.yaml": {
"sha256": "a7cc91d45fc67dbd24819c818a1626fea42deca5c5bfd8c7812e5219961a09a9",
"size": 3038
},
"skills/create-workflow/reference/examples/issue-to-reviewed-pr.yaml": {
"sha256": "28e6473d84fedd4ddd6e777011048e9b7c68fdd3230444f12832640bd087737a",
"size": 21138
},
"skills/create-workflow/reference/examples/pr-review-and-triage.yaml": {
"sha256": "b167f304f6898de8c550684b478c31b5f28a4b4a39c9089d183a8c5546f807f0",
"size": 1621
},
"skills/create-workflow/reference/examples/review-fix-loop.yaml": {
"sha256": "02727c4d7d1f680e32d77d0490122f271e0745a0cfc5552a31651e577db0433b",
"size": 1412
},
"skills/create-workflow/reference/v1/workflow.schema.json": {
"sha256": "edc800fe92f4054929079ef641ff2be6af4f26e40896f60345e1d90750fbe4e7",
"size": 35233
},
"skills/create-workflow/reference/workflow.schema.json": {
"sha256": "1cf2064941656657ded105e890f8bcfac6ee6f560a536836a8686c52e438eb6e",
"size": 36183
},
"skills/create-workflow/validate.mjs": {
"sha256": "c81d4549a8cfb7800d293313cda4b67ef6696cdda33753eb7cd7df51e8279b83",
"size": 6575
},
"skills/design-review/SKILL.md": {
"sha256": "6671a0f619e4848314fce3d6c5c1245769c4a2324a1561ce89eb1149646b0064",
"size": 3262
},
"skills/design-review/reference/rubric.md": {
"sha256": "2229bccdee67c2eb665f2763c7dac6b26c9364dd3f3d79208436303d884dd6ca",
"size": 7232
},
"skills/execute-workflow/SKILL.md": {
"sha256": "7c21532f9c4548d7cec40bc85495e8be97d3c0d0777d95076dfa9c6ad0de7eb5",
"size": 9459
},
"skills/explain-change/SKILL.md": {
"sha256": "74399b6d45412c513cbfff3fa3427db6151ce2c92a3df5ad37517b2a56dd0350",
"size": 13099
},
"skills/explain-change/scripts/verify-mermaid.mjs": {
"sha256": "e83bd26b1ea0ae79649c4323f42733f0ceb7aa3910c3d10ebbb7a3fc7a116c49",
"size": 7978
},
"skills/implement-code-change/SKILL.md": {
"sha256": "3ddb7032bd7e7d990db77d1cc4f87cb16e0b96a2259daed188c76af1cd56f598",
"size": 6014
},
"skills/judge-review-findings/SKILL.md": {
"sha256": "111ccd966eaf570bcb5ecd45a151c9e9f04927521bb9bb0ed7138da66133d1c0",
"size": 3739
},
"skills/measurement-plan/SKILL.md": {
"sha256": "f51acc193ad51241e5d728f4e66f7a796f5a5295f165487462845f17efa7bc0a",
"size": 12097
},
"skills/reply-to-code-review/SKILL.md": {
"sha256": "bcbc429bf37aefc98146311720e55a4781c218c142308a625c9ffee38703e249",
"size": 4058
},
"skills/root-cause-analysis/SKILL.md": {
"sha256": "c29e549101150e9708a7ac31131128def937379774a22efd4b8b3e308e54a820",
"size": 8187
},
"skills/root-cause-analysis/reference/causal-quality-gate.md": {
"sha256": "b597dc726a3f91db2f7878218e3584f90c4954bf3af95c07188a8dea81f7ebd7",
"size": 4088
},
"skills/root-cause-analysis/reference/rca-template.md": {
"sha256": "deba26c12e713a4ff5c722c13c540a2a5098fcb510274c8ac5cbfe4c5d98b8f0",
"size": 3453
},
"skills/spec-review/SKILL.md": {
"sha256": "8712219ee15dbcba8bededd9b954c90017f1e43fafe0d22856724eee48a79922",
"size": 4966
},
"skills/spec-review/reference/contract-impact.md": {
"sha256": "9c28bac684525f2de5dcd667a98ae6f82460c574b561333fba402ab2cfa84180",
"size": 8115
},
"skills/ui-polish/SKILL.md": {
"sha256": "fe7ce5ff4b5abf3e331146f051f7ed7fe1ca4110854a3a5346f78c3aa6871d1a",
"size": 10038
},
"skills/ui-polish/reference/checks.md": {
"sha256": "89885a53e2ea6dc14cb969c64eff3ba518f8b350bb076ea2dacfdac60a5d3f92",
"size": 13928
},
"skills/ui-polish/reference/rubric.md": {
"sha256": "ac30a9d33555600fd2019b24ad546871a86e3939dcf4ad05e6e77c263bdfd9cd",
"size": 3365
},
"skills/ui-polish/scripts/measure.cjs": {
"sha256": "c1b30960ccd0eaf2235327165da480537b982844119ad79738ba2b48267106bf",
"size": 61858
},
"skills/ux-testing/SKILL.md": {
"sha256": "f9f161bf3db0adb267a85d346ceb7015bb359aba80881ccc84547f4cd023d9f2",
"size": 15143
},
"skills/ux-testing/reference/simulator.md": {
"sha256": "e30ddde554d9acbdf9555e40330b9e34b2236325bcc10509ea92e46eb262cc42",
"size": 15801
},
"skills/ux-testing/reference/task-model.md": {
"sha256": "6eae14d831399a18e8db3bb9425e398bd24cc56a895d7d09e49e334593285900",
"size": 5502
},
"skills/ux-testing/reference/tester-brief.md": {
"sha256": "1d7756e6cebebe1b3faff5521c32340c6080515bc9f3821923e0c81d446fd22b",
"size": 4182
},
"skills/ux-testing/reference/visual-report.md": {
"sha256": "652e37e78aee4df59ea0c23b3b1b6f43ed8bcbba28cc448e583231657e94f9ef",
"size": 4575
},
"skills/ux-testing/scripts/common.cjs": {
"sha256": "a2451c325424609d7f576bbd6a5bfc05fdf670fd332bcc73eb4856cc170db8a3",
"size": 15297
},
"skills/ux-testing/scripts/replay.cjs": {
"sha256": "db585eadc93fa3ace63e2fbbafbc669ca5c72d6a4e43c4392caee3270a250583",
"size": 12953
},
"skills/ux-testing/scripts/score.py": {
"sha256": "36f9026970ab090c5799bdda5f49ee877c982411c87f54c6533309e9dc96d848",
"size": 6665
},
"skills/ux-testing/scripts/server.cjs": {
"sha256": "215f43c3b5fcac8e3f9c8f583eff388d27b731cdd814ef421da93bbd569cbff3",
"size": 23064
},
"skills/ux-testing/scripts/simulate.cjs": {
"sha256": "9a26803b577a57143c995ba9c95a1f1e60fc9e549127f8c346ab25fb3f91a50a",
"size": 30095
},
"skills/ux-testing/scripts/summarize.py": {
"sha256": "7ecfad489b8ffe682af755d4bc813fade25e93378e54426f8ae6d19762c4557e",
"size": 1573
},
"skills/ux-testing/scripts/ux.cjs": {
"sha256": "6616867206ba539ae7f3218925b33b9077ca9878eaae2951d0c2c4d82c93fd92",
"size": 2517
},
"skills/ux-testing/scripts/verify.cjs": {
"sha256": "6283badc9cc479e2189373bfb7c9355beafcee76f38bb813222af63cb8bd3eba",
"size": 2426
}
}
}SHA-256 of public snapshot: bd61abdaf336b3202d6e343fc5c70ef6dc91c52df367c96cc736234fb957c1f9