What problem does it solve? Working with Lens Studio native packages requires navigating two archive formats (.lsc and .lspkg), opaque editor APIs like IPackageActions and AssetManager, and subtle behaviors around unpacking, versioning, and setup scripts that are easy to get wrong. ## Core Features & Use Cases - Package Consumption: Install packages from the Asset Library, unpack archives for editing, pull updates via IPackageRegistry, and read files inside packed packages without mutating them. - Package Authoring: Bump semver versions on NativePackageDescriptor and ScriptAsset, export .lsc/.lspkg archives with the right PackagePolicy, and attach README/.d.ts documentation. - Setup Scripts: Author and inspect setup scripts that run on package instantiation, with worked YAML examples like UI Button ScreenTransform wiring. - Use Case: You need to ship an updated UI Button component — use this Skill to bump its version, attach a README and .d.ts, configure CanBeUnpacked policy, and re-export the .lsc archive. ## Quick Start Ask the agent to unpack the installed UI Button.lsc package, bump its patch version, and re-export it to the Packages folder.