Step By Step Guide
In this tutorial youโll create and publish a script to the Storefront. The same flow applies to Libraries and Configs.
Create the item
Go to Workshop -> Manage Items and click Create new item.

Fill out:
Title
Game (the supported title your script targets)
Item type (Script / Library / Config)
Warning: You cannot change the item type later.
Upload a build
Open the Builds tab and click Upload new build.

Fill out:
Version (use semantic versioning like
1.0.0
if possible)Changelog (short, factual)
File upload (your
.lua
file or a.zip
)
Click Save. The build is created in the Draft state.

Click Submit for review. The build state changes to Under review.
After moderation approves it, youโll get a notification and the state changes to Approved.

Click Set to branch and choose Default.
This makes the approved build the version users receive when they add your script to their library.
Configure capabilities
If your script needs restricted APIs (e.g. FFI, filesystem, clipboard), enable the required Capabilities so users can grant permission.
In Builds -> Capabilities (right side), select only what you need and click Save.

Prepare the Storefront listing
Open the General tab and complete all fields in the Release Checklist.

When the checklist is complete, click Submit for review on the item. After moderation approves it, the item is automatically published on the Storefront and users can purchase or subscribe.
Last updated