Update to Toffu
Snapshot Oct 29, 2026 · 19:06 UTC · version 1.3.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
Oct 24, 2026 · 13:53 UTC
340cddb771dc657c49b41fd9d2e32713964b4a844657b68ed758f324c8954d03
Oct 29, 2026 · 19:06 UTC
7f6794599801f886f4975b7cde235d4dc14be9c11d53472f3953d54f77b2f57b
Package file
Oct 24, 2026 · 13:53 UTC
5997
Oct 29, 2026 · 19:06 UTC
6272
Package file
Oct 24, 2026 · 13:53 UTC
Not present
Oct 29, 2026 · 19:06 UTC
{"sha256":"a4e53004e19d1aa7f764ba49adabd54414c6f38a90979c65242cce790e875483","size":3598}
Package file
Oct 24, 2026 · 13:53 UTC
Not present
Oct 29, 2026 · 19:06 UTC
{"sha256":"2d8878e47c4759eed63a4d565626607276459281f4871914ca0e5b17b940424c","size":2976}
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
skills/attribution-modeling/SKILL.md →
skills/budget-allocation/SKILL.md →
skills/google-ads-strategy/SKILL.md →
skills/meta-ads-creative-fatigue/SKILL.md →
skills/meta-ads-optimization/SKILL.md →
skills/pacing-report/SKILL.md →
Full technical diff · 10 changed fields
changed /files/plugin.json/sha256
"340cddb771dc657c49b41fd9d2e32713964b4a844657b68ed758f324c8954d03"
"7f6794599801f886f4975b7cde235d4dc14be9c11d53472f3953d54f77b2f57b"
changed /files/plugin.json/size
5997
6272
added /files/skills~1attribution-modeling~1SKILL.md
Field was absent
{
"sha256": "a4e53004e19d1aa7f764ba49adabd54414c6f38a90979c65242cce790e875483",
"size": 3598
}added /files/skills~1budget-allocation~1SKILL.md
Field was absent
{
"sha256": "2d8878e47c4759eed63a4d565626607276459281f4871914ca0e5b17b940424c",
"size": 2976
}added /files/skills~1google-ads-strategy~1SKILL.md
Field was absent
{
"sha256": "599ff52093a031e4e33bdf8b12896a17c4636d171df64bd4693b009d86c9ad42",
"size": 4211
}added /files/skills~1meta-ads-creative-fatigue~1SKILL.md
Field was absent
{
"sha256": "463663974441680d61cd702ccca6e4eb2e73a49baf6e18d9aa8a3b9abc47aaa3",
"size": 3352
}added /files/skills~1meta-ads-optimization~1SKILL.md
Field was absent
{
"sha256": "310d76845be9704253522ed12a76951d958cfffde5ebdbb0c7a064bd352b1847",
"size": 3128
}added /files/skills~1pacing-report~1SKILL.md
Field was absent
{
"sha256": "dbb5e8b0e3b568597f48916d00d13c0cc42c6eca60944a71f21626f17c9d4460",
"size": 3693
}added /files/skills~1reporting-best-practices~1SKILL.md
Field was absent
{
"sha256": "fe5ee5d81db9b25030c9fba889ffc47839c123b2ca12ec3e7d286ad13bf3f32c",
"size": 3639
}added /files/skills~1spend-anomaly-detection~1SKILL.md
Field was absent
{
"sha256": "5ad9b9857d13038dbbf6019550fa3a69aba4d0e1be7a13300f0aea9c84cefb5e",
"size": 3558
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "8aff8eb012d018e179d56453411f5ae338388762e4b8c26ea25a68a64ea86bbb",
"size": 97
},
"assets/icon.png": {
"sha256": "f963bf9c5565a51dc5702a912e3c32bdae33fa11e695318cd877671ea08c05c3",
"size": 8173
},
"assets/logo.png": {
"sha256": "de6031845ac8715e72bf5775659e516c8ff77770db49f02e718ef3049399a53a",
"size": 50013
},
"mcp.json": {
"sha256": "c2059f55a6726e3b033f669ca7f13b1b682b0e90aced540d9ab5a9ce3f9c6cd1",
"size": 192
},
"plugin.json": {
"sha256": "7f6794599801f886f4975b7cde235d4dc14be9c11d53472f3953d54f77b2f57b",
"size": 6272
},
"skills/attribution-modeling/SKILL.md": {
"sha256": "a4e53004e19d1aa7f764ba49adabd54414c6f38a90979c65242cce790e875483",
"size": 3598
},
"skills/budget-allocation/SKILL.md": {
"sha256": "2d8878e47c4759eed63a4d565626607276459281f4871914ca0e5b17b940424c",
"size": 2976
},
"skills/google-ads-strategy/SKILL.md": {
"sha256": "599ff52093a031e4e33bdf8b12896a17c4636d171df64bd4693b009d86c9ad42",
"size": 4211
},
"skills/meta-ads-creative-fatigue/SKILL.md": {
"sha256": "463663974441680d61cd702ccca6e4eb2e73a49baf6e18d9aa8a3b9abc47aaa3",
"size": 3352
},
"skills/meta-ads-optimization/SKILL.md": {
"sha256": "310d76845be9704253522ed12a76951d958cfffde5ebdbb0c7a064bd352b1847",
"size": 3128
},
"skills/pacing-report/SKILL.md": {
"sha256": "dbb5e8b0e3b568597f48916d00d13c0cc42c6eca60944a71f21626f17c9d4460",
"size": 3693
},
"skills/reporting-best-practices/SKILL.md": {
"sha256": "fe5ee5d81db9b25030c9fba889ffc47839c123b2ca12ec3e7d286ad13bf3f32c",
"size": 3639
},
"skills/spend-anomaly-detection/SKILL.md": {
"sha256": "5ad9b9857d13038dbbf6019550fa3a69aba4d0e1be7a13300f0aea9c84cefb5e",
"size": 3558
}
}
}SHA-256 of public snapshot: f4d87012bc11ce5979bf6318695d517e615cf184aef711f6f6284c113b0ecb02