Update to AppSkyline ASO
Snapshot Oct 24, 2026 · 13:04 UTC · version 2.0.2
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 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
Sep 30, 2026 · 22:57 UTC
e9f909596b1924b5ec1d4fa11b7e768f505bc0a6c562d97f5ad2526969b0803b
Oct 24, 2026 · 13:04 UTC
7938d821795ed445a67d2bb8e5a4d44a81867b723378b036dd74d664c8157793
Package file
Sep 30, 2026 · 22:57 UTC
127
Oct 24, 2026 · 13:04 UTC
102
Package file
Sep 30, 2026 · 22:57 UTC
aaf675138e586fa79f0c2dd8417ac29e8c2593a87588450cf8855e675d117460
Oct 24, 2026 · 13:04 UTC
5da418fab01066596e0d54092f7729e4de32da267587f29063e593118412a078
Package file
Sep 30, 2026 · 22:57 UTC
1295
Oct 24, 2026 · 13:04 UTC
2173
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
.codex-plugin/plugin.json
− removed · + added
--- before +++ after @@ -1,26 +1,38 @@ { - "apps": "./.app.json", + "name": "app-6a60a8b378ec8191b43d237119f7fa0d", + "version": "2.0.2", + "description": "Research app store optimization for the apps you track in AppSkyline. Review store listings, tracked keywords, current rankings and ranking history across the iOS App Store, macOS App Store, Google Play and Microsoft Store.", "author": { - "name": "Appskyline" + "name": "AppSkyline", + "url": "https://www.appskyline.com" }, - "description": "Ask questions about the mobile apps you track in Appskyline. Review store identities, tracked keywords, and current iOS App Store, Google Play, and Microsoft Store rankings without leaving ChatGPT.", + "mcpServers": "./.mcp.json", "interface": { - "capabilities": [], + "displayName": "AppSkyline ASO", + "developerName": "AppSkyline", + "shortDescription": "Track app store keyword rank", + "longDescription": "Research app store optimization for the apps you track in AppSkyline. Review store listings, tracked keywords, current rankings and ranking history across the iOS App Store, macOS App Store, Google Play and Microsoft Store. Compare Google web-search keyword demand as a proxy for interest, and read recent Google Play reviews for apps with a configured service account. Keyword-demand cache misses can trigger billable upstream lookups. Connect your AppSkyline account to access your organization's apps and keywords.", "category": "Data & Analytics", + "capabilities": [], "defaultPrompt": [ "Show my tracked apps and their connected stores.", - "Compare a tracked app\u2019s current keyword ranking across all supported app stores.", + "Compare a tracked app's current keyword ranking across all supported app stores.", "Show the recent ranking history for one of my tracked keywords." ], - "developerName": "Appskyline", - "displayName": "Appskyline", - "longDescription": "Ask questions about the mobile apps you track in Appskyline. Review store identities, tracked keywords, and current iOS App Store, Google Play, and Microsoft Store rankings without leaving ChatGPT.", + "websiteURL": "https://www.appskyline.com", + "supportURL": "https://www.appskyline.com/docs/", "privacyPolicyURL": "https://www.appskyline.com/en/privacy-policy/", - "shortDescription": "Track app store rankings", - "supportURL": "https://www.appskyline.com/docs/en/", "termsOfServiceURL": "https://www.appskyline.com/en/terms-of-service/", - "websiteURL": "https://www.appskyline.com" + "logo": "./assets/logo.svg", + "composerIcon": "./assets/icon.svg", + "brandColor": "#e5364a" }, - "name": "app-6a60a8b378ec8191b43d237119f7fa0d", - "version": "1.0.0" -} \ No newline at end of file + "extensions": { + "com.openai": { + "publication": { + "release_notes": "Rename the listing to AppSkyline ASO, describe all four supported app stores, and explicitly retain the existing OAuth MCP endpoint. The hosted MCP update also corrects the billable keyword-demand and external Google Play review safety annotations." + } + } + }, + "apps": "./.app.json" +}
Full technical diff · 7 changed fields
changed /files/.app.json/sha256
"e9f909596b1924b5ec1d4fa11b7e768f505bc0a6c562d97f5ad2526969b0803b"
"7938d821795ed445a67d2bb8e5a4d44a81867b723378b036dd74d664c8157793"
changed /files/.app.json/size
127
102
changed /files/.codex-plugin~1plugin.json/sha256
"aaf675138e586fa79f0c2dd8417ac29e8c2593a87588450cf8855e675d117460"
"5da418fab01066596e0d54092f7729e4de32da267587f29063e593118412a078"
changed /files/.codex-plugin~1plugin.json/size
1295
2173
added /files/.mcp.json
Field was absent
{
"sha256": "c330bb6e9cc751461de9cb9cde223f13d6dec77e04d003c005d256678757bece",
"size": 98
}added /files/assets~1icon.svg
Field was absent
{
"sha256": "75180b9191ea5770d4f400948dce3e88b4fd52048c964d3e96f22546833ccbe6",
"size": 1460
}added /files/assets~1logo.svg
Field was absent
{
"sha256": "cd9c3a6ffd684f8e322fd018ab5ed0112b387e83cf9c8d41e350288305df7db0",
"size": 1535
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "7938d821795ed445a67d2bb8e5a4d44a81867b723378b036dd74d664c8157793",
"size": 102
},
".codex-plugin/plugin.json": {
"sha256": "5da418fab01066596e0d54092f7729e4de32da267587f29063e593118412a078",
"size": 2173
},
".mcp.json": {
"sha256": "c330bb6e9cc751461de9cb9cde223f13d6dec77e04d003c005d256678757bece",
"size": 98
},
"assets/icon.svg": {
"sha256": "75180b9191ea5770d4f400948dce3e88b4fd52048c964d3e96f22546833ccbe6",
"size": 1460
},
"assets/logo.svg": {
"sha256": "cd9c3a6ffd684f8e322fd018ab5ed0112b387e83cf9c8d41e350288305df7db0",
"size": 1535
}
}
}SHA-256 of public snapshot: 860492e5beb3d40d1a1ea7aa29fd481989b2a960c7c45114318204615f043f21