{"blobs":{"453cae882e50acd6c76d6406c5674de5563fcd2128a269e1ea0bc8a39358ae5c":"LS0tCm5hbWU6IG1vYmlsZS1saWZlY3ljbGUtcmVzaWxpZW5jZQpkZXNjcmlwdGlvbjogVXNlIHdoZW4gaGFuZGxpbmcgbW9iaWxlIGFwcCBsaWZlY3ljbGUgdHJhbnNpdGlvbnMgKGZvcmVncm91bmQsIGJhY2tncm91bmQsIGluYWN0aXZlLCBPUyBwcm9jZXNzIGRlYXRoKSwgZmxha3kgb3Igb2ZmbGluZSBuZXR3b3Jrcywgc2Vzc2lvbiBleHBpcmF0aW9uLCB0b2tlbiByZWZyZXNoIHJhY2VzLCBvciBsb25nLXJ1bm5pbmcgdXBsb2FkcyBhbmQgYmFja2dyb3VuZCB3b3JrLgpsaWNlbnNlOiBNSVQKbWV0YWRhdGE6CiAgc291cmNlOiBbaHR0cHM6Ly9naXRodWIuY29tL2NhbGxzdGFja2luY3ViYXRvci9hZ2VudC1za2lsbHMvYmxvYi9tYWluL3NraWxscy9yZWFjdC1uYXRpdmUtYmVzdC1wcmFjdGljZXMvU0tJTEwubWQsIGh0dHBzOi8vZ2l0aHViLmNvbS9hZGR5b3NtYW5pL2FnZW50LXNraWxscy9ibG9iL21haW4vc2tpbGxzL2Zyb250ZW5kLXVpLWVuZ2luZWVyaW5nL1NLSUxMLm1kXQotLS0KIyBNb2JpbGUgTGlmZWN5Y2xlICYgUmVzaWxpZW5jZQoKTW9iaWxlIGFwcHMgcnVuIGluIGFuIGludGVycnVwdGlibGUgZW52aXJvbm1lbnQ6IHBob25lIGNhbGxzLCBhcHAgc3dpdGNoaW5nLCBPUyBtZW1vcnkgcHJlc3N1cmUsIHByb2Nlc3MgZGVhdGggYW5kIHJhZGlvIGhhbmRvZmZzIChXaS1GaSB0byBjZWxsdWxhcikgaGFwcGVuIG1pZC1vcGVyYXRpb24uIERlc2lnbiBldmVyeSBmbG93IHRvIHN1cnZpdmUgaW50ZXJydXB0aW9uIHdpdGhvdXQgbG9zaW5nIHVzZXIgd29yayBvciBsZWFraW5nIHJlc291cmNlcy4KCiMjIDEuIEhhbmRsZSBldmVyeSBsaWZlY3ljbGUgdHJhbnNpdGlvbiAoYGFjdGl2ZWAgLyBgaW5hY3RpdmVgIC8gYGJhY2tncm91bmRgIC8gcHJvY2VzcyBkZWF0aCkKLSAqKk9uIGBpbmFjdGl2ZWAgLyBgYmFja2dyb3VuZGAqKiAoYEFwcFN0YXRlYCBpbiBSZWFjdCBOYXRpdmUsIGBBcHBMaWZlY3ljbGVMaXN0ZW5lcmAgaW4gRmx1dHRlciwgYFNjZW5lUGhhc2VgIC8gYExpZmVjeWNsZU9ic2VydmVyYCBpbiBuYXRpdmUpOgogIC0gSW1tZWRpYXRlbHkgcGF1c2UgY2FtZXJhIHByZXZpZXdzLCBhdWRpby92aWRlbyBwbGF5YmFjaywgaGlnaC1mcmVxdWVuY3kgdGltZXJzLCBzZW5zb3IvR1BTIHBvbGxpbmcgYW5kIGNvbnRpbnVvdXMgYW5pbWF0aW9ucy4KICAtIEZsdXNoIG9yIGNoZWNrcG9pbnQgdW5zYXZlZCBmb3JtIGRyYWZ0cyBhbmQgaW4tcHJvZ3Jlc3Mgc3RhdGUgdG8gbG9jYWwgc3RvcmFnZSBzeW5jaHJvbm91c2x5IG9yIGltbWVkaWF0ZWx54oCUdGhlIE9TIG1heSBraWxsIHRoZSBiYWNrZ3JvdW5kZWQgcHJvY2VzcyB3aXRob3V0IGZ1cnRoZXIgd2FybmluZy4KLSAqKk9uIGBhY3RpdmVgIChmb3JlZ3JvdW5kIHJlc3VtZSkqKjoKICAtIFJlLXZhbGlkYXRlIHNlc3Npb24vdG9rZW4gZXhwaXJ5LCByZWZyZXNoIHN0YWxlIHRpbWUtc2Vuc2l0aXZlIHF1ZXJpZXMsIGFuZCByZWNvbmNpbGUgdGhlIHN0YXR1cyBvZiBhbnkgaW4tZmxpZ2h0IG11dGF0aW9uIG9yIHBheW1lbnQgdGhhdCB3YXMgaW50ZXJydXB0ZWQuCiAgLSBSZS1jaGVjayBydW50aW1lIHBlcm1pc3Npb25zIChjYW1lcmEsIGxvY2F0aW9uLCBub3RpZmljYXRpb25zKSB0aGF0IHRoZSB1c2VyIG1heSBoYXZlIHRvZ2dsZWQgaW4gT1MgU2V0dGluZ3Mgd2hpbGUgYXdheS4KLSAqKk9TIHByb2Nlc3MgZGVhdGggJiBzdGF0ZSByZXN0b3JhdGlvbioqOiBuZXZlciByZWx5IHNvbGVseSBvbiBpbi1tZW1vcnkgc2luZ2xldG9ucyBzdXJ2aXZpbmcgYmFja2dyb3VuZGluZzsgcmVzdG9yZSBzY3JlZW4gcm91dGVzIGJ5IElEIGFuZCByZWxvYWQgZGF0YSBvciBwZXJzaXN0ZWQgZHJhZnRzIG9uIGNvbGQvd2FybSByZXN0YXJ0LgoKIyMgMi4gRmxha3kgbmV0d29ya3MsIHJhZGlvIHN3aXRjaGVzIGFuZCBpbnRlcnJ1cHRlZCB0cmFuc2ZlcnMKLSAqKkNvbm5lY3Rpdml0eSAhPSByZWFjaGFiaWxpdHkqKjogYE5ldEluZm9gIC8gYGNvbm5lY3Rpdml0eV9wbHVzYCByZXBvcnRpbmcgV2ktRmkgZG9lcyBub3QgbWVhbiB0aGUgQVBJIGlzIHJlYWNoYWJsZSAoY2FwdGl2ZSBwb3J0YWxzLCBibGFja2hvbGVkIGNlbGx1bGFyIGhhbmRvZmZzKS4gRW5mb3JjZSBleHBsaWNpdCBjb25uZWN0L3JlYWQgdGltZW91dHMgKGAxMC0zMHNgKSBhbmQgZGlzdGluZ3Vpc2ggbmV0d29yay90aW1lb3V0IGVycm9ycyBmcm9tIGA0eHhgIGJ1c2luZXNzIHJlamVjdGlvbnMuCi0gKipOZXZlciBkZXN0cm95IHVzZXIgaW5wdXQgb24gZmFpbHVyZSoqOiBpZiBhIGZvcm0gc2F2ZSwgY29tbWVudCBvciB1cGxvYWQgZmFpbHMgZHVlIHRvIGEgdGltZW91dCBvciBjb25uZWN0aW9uIGRyb3AsIGtlZXAgdGhlIHVzZXIncyBkcmFmdCBpbnRhY3Qgb24gc2NyZWVuIGFuZCBwcm92aWRlIGEgY2xlYXIgKipSZXRyeSoqIGFjdGlvbi4KLSAqKkJhY2tncm91bmQgJiBjaHVua2VkIHRyYW5zZmVycyoqOiBpT1MgYW5kIEFuZHJvaWQgdGhyb3R0bGUgYmFja2dyb3VuZCBzb2NrZXRzIHdpdGhpbiBzZWNvbmRzOyBmb3IgbGFyZ2UgbWVkaWEgdXBsb2Fkcy9kb3dubG9hZHMsIHNob3cgcHJvZ3Jlc3MsIHN1cHBvcnQgY2FuY2VsbGF0aW9uL3Jlc3VtZSwgYW5kIHVzZSBPUyBiYWNrZ3JvdW5kIHRyYW5zZmVyIEFQSXMgKGBVUkxTZXNzaW9uYCBiYWNrZ3JvdW5kIGNvbmZpZywgQW5kcm9pZCBgV29ya01hbmFnZXJgLCBgZXhwby1maWxlLXN5c3RlbWAgYmFja2dyb3VuZCB0YXNrcykgd2hlbiB3b3JrIG11c3Qgc3Vydml2ZSBhcHAgc3dpdGNoaW5nLgoKIyMgMy4gU2luZ2xlLWZsaWdodCB0b2tlbiByZWZyZXNoIGFuZCByZXNvdXJjZSBjbGVhbnVwCi0gR3VhcmQgYDQwMSBVbmF1dGhvcml6ZWRgIHRva2VuIHJlZnJlc2ggd2l0aCBhICoqc2luZ2xlLWZsaWdodCBtdXRleC9wcm9taXNlKiogc28gNSBjb25jdXJyZW50IHJlcXVlc3RzIHJlc3VtaW5nIGFmdGVyIGZvcmVncm91bmRpbmcgYXdhaXQgb25lIHJlZnJlc2ggY2FsbCBpbnN0ZWFkIG9mIHJhY2luZyBhbmQgdHJpZ2dlcmluZyBmYWxzZSBsb2dvdXRzLgotIFJlbW92ZSBldmVyeSBgQXBwU3RhdGVgLCBgTmV0SW5mb2AsIGtleWJvYXJkLCBub3RpZmljYXRpb24sIHN0cmVhbSBhbmQgdGltZXIgbGlzdGVuZXIgaW4gYHVzZUVmZmVjdGAgY2xlYW51cCAvIGBkaXNwb3NlKClgIC8gYG9uQ2xlYXJlZCgpYC4KCiMjIEJlZm9yZSB5b3UgZmluaXNoCi0gWyBdIEJhY2tncm91bmRpbmcgcGF1c2VzIHNlbnNvcnMvbWVkaWEvdGltZXJzIGFuZCBjaGVja3BvaW50cyB1bnNhdmVkIGRyYWZ0cyBiZWZvcmUgcG90ZW50aWFsIE9TIHByb2Nlc3MgZGVhdGguCi0gWyBdIEZvcmVncm91bmRpbmcgcmVmcmVzaGVzIHN0YWxlIGRhdGEsIHJlY29uY2lsZXMgcGVuZGluZyB3b3JrIGFuZCByZS12ZXJpZmllcyBPUyBwZXJtaXNzaW9ucy4KLSBbIF0gTmV0d29yayB0aW1lb3V0cy9kcm9wcyBwcmVzZXJ2ZSB1c2VyIGlucHV0IGFuZCBvZmZlciBzYWZlIHJldHJ5IHdpdGhvdXQgaW5maW5pdGUgbG9vcHMuCi0gWyBdIENvbmN1cnJlbnQgNDAxIHRva2VuIHJlZnJlc2hlcyBzaGFyZSBhIHNpbmdsZS1mbGlnaHQgbG9jazsgYWxsIGxpc3RlbmVycyBhbmQgdGltZXJzIGFyZSBjbGVhbmVkIHVwLgo=","df1cc59041a98e0251da6e756ce58881e29eebbd449946a16679c9f2c1d4df95":"bW9iaWxlLWxpZmVjeWNsZS1yZXNpbGllbmNlOiB0aGlyZC1wYXJ0eSBub3RpY2VzCgpUaGlzIHNraWxsIGNvbWJpbmVzIE9ycWVzdHJpYSdzIG93biB0ZXh0IHdpdGggbWF0ZXJpYWwgZnJvbSB0aGUgc291cmNlcyBiZWxvdy4KQWRhcHRlZCBmb3IgT3JxZXN0cmlhOiBjb25kZW5zZWQgYW5kIGZvY3VzZWQgb24gbW9iaWxlIGFwcCBsaWZlY3ljbGUgdHJhbnNpdGlvbnMgYW5kIG5ldHdvcmsgcmVzaWxpZW5jZS4KCjEuIGNhbGxzdGFja2luY3ViYXRvci9hZ2VudC1za2lsbHMsIHNraWxscy9yZWFjdC1uYXRpdmUtYmVzdC1wcmFjdGljZXMKICAgaHR0cHM6Ly9naXRodWIuY29tL2NhbGxzdGFja2luY3ViYXRvci9hZ2VudC1za2lsbHMvYmxvYi9tYWluL3NraWxscy9yZWFjdC1uYXRpdmUtYmVzdC1wcmFjdGljZXMvU0tJTEwubWQKICAgTGljZW5zZTogTUlUCiAgIENvcHlyaWdodCAoYykgQ2FsbHN0YWNrCgoyLiBhZGR5b3NtYW5pL2FnZW50LXNraWxscywgc2tpbGxzL2Zyb250ZW5kLXVpLWVuZ2luZWVyaW5nCiAgIGh0dHBzOi8vZ2l0aHViLmNvbS9hZGR5b3NtYW5pL2FnZW50LXNraWxscy9ibG9iL21haW4vc2tpbGxzL2Zyb250ZW5kLXVpLWVuZ2luZWVyaW5nL1NLSUxMLm1kCiAgIExpY2Vuc2U6IE1JVAogICBDb3B5cmlnaHQgKGMpIDIwMjUgQWRkeSBPc21hbmkKCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpNSVQgTGljZW5zZQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4gYWxsCmNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUKU09GVFdBUkUuCg=="},"entities":{"agents":[],"projects":[],"skills":[{"files":[{"blob":"df1cc59041a98e0251da6e756ce58881e29eebbd449946a16679c9f2c1d4df95","executable":false,"path":"LICENSE.txt"},{"blob":"453cae882e50acd6c76d6406c5674de5563fcd2128a269e1ea0bc8a39358ae5c","executable":false,"path":"SKILL.md"}],"id":"skill-mobile-lifecycle-resilience","name":"mobile-lifecycle-resilience","origin":"orqestria-builtin-skill-mobile-lifecycle-resilience","version":"1.0.0+8737c3001d1aaee6999db47b"}],"teams":[],"workflows":[]},"format":"orqestria.bundle","package":{"description":"mobile-lifecycle-resilience: Build mobile apps that handle navigation, native integrations, offline data and interrupted sessions reliably.","id":"orqestria-skill-mobile-lifecycle-resilience","kind":"skill","name":"mobile-lifecycle-resilience","readme":"# mobile-lifecycle-resilience\n\nmobile-lifecycle-resilience: Build mobile apps that handle navigation, native integrations, offline data and interrupted sessions reliably.\n\nIncludes the complete skill and its supporting files (2 files). The exact authored scope is preserved below.\n\nOriginal skill description (source language)\n\nUse when handling mobile app lifecycle transitions (foreground, background, inactive, OS process death), flaky or offline networks, session expiration, token refresh races, or long-running uploads and background work.\n\nInstall the skill, review its source and trust settings, then enable it for the relevant project or agent.","requirements":["Orqestria installed on your computer."],"root":"skill-mobile-lifecycle-resilience","version":"1.0.0+eaa607d26feb9e34c665c453"},"schemaVersion":1}
