> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cafescraper.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Script Publishing Workflow

This article explains how to create a personal script and how to publish it to the **CafeScraper Store**.

***

## **Submission & Usage**

CafeScraper supports publishing both **private scripts** and **public scripts**.\
All script execution files **must strictly follow the platform specifications**.

### **💡 Upload Restrictions**

> Currently, **only ZIP archive files are supported** for script uploads.\
> Please ensure your file format is correct before uploading.

* **Private Scripts**\
  Once submitted, no review is required. The script can be executed immediately in the runner and is visible **only to you**.
* **Public Scripts**\
  After submission, the script enters the review process. Once approved, it will be publicly listed in the Store and available for all users to search, view, and use.

***

## **Publishing a Private Script**

After the script is created, it can be executed immediately **without review**, but it can **only run in the test environment**.

<img src="https://mintcdn.com/cafescraper-61ea57db/1tAJ7kR6HGkKzzsW/images/img_45-1.jpg?fit=max&auto=format&n=1tAJ7kR6HGkKzzsW&q=85&s=29a71b502cafe5994bfd58c3f3628e17" alt="Image" className="hidden dark:block" width="1465" height="755" data-path="images/img_45-1.jpg" />

<img src="https://mintcdn.com/cafescraper-61ea57db/1tAJ7kR6HGkKzzsW/images/img_45.jpg?fit=max&auto=format&n=1tAJ7kR6HGkKzzsW&q=85&s=6a0b0b08a2a08383256a8fea1464f3a6" alt="Image" className="dark:hidden" width="1465" height="755" data-path="images/img_45.jpg" />

<img src="https://mintcdn.com/cafescraper-61ea57db/IqJBpFH3r-24HCvF/images/Dingtalk_20260228162300-1.jpg?fit=max&auto=format&n=IqJBpFH3r-24HCvF&q=85&s=604e79538e472c69be1c4e32758390bf" alt="Image" className="hidden dark:block" width="1463" height="732" data-path="images/Dingtalk_20260228162300-1.jpg" />

<img src="https://mintcdn.com/cafescraper-61ea57db/IqJBpFH3r-24HCvF/images/Dingtalk_20260228162300.jpg?fit=max&auto=format&n=IqJBpFH3r-24HCvF&q=85&s=55d49857daece66619a23a08ffbfbc65" alt="Image" className="dark:hidden" width="1463" height="732" data-path="images/Dingtalk_20260228162300.jpg" />

***

## **Publishing to the Store**

If you want your script to generate revenue, you can publish it publicly to the\
[CafeScraper Store](https://cafescraper.com/store).

For detailed revenue rules, please refer to **“CafeScraper Script Revenue Policy.”**

* After selecting **“Submit and Publish to Store”**, the script will enter the review queue.
* Once approved, the script will be automatically listed in the Store and will appear in relevant categories and search results.

  <img src="https://mintcdn.com/cafescraper-61ea57db/9K5h6KheCN-df18l/images/image-72.png?fit=max&auto=format&n=9K5h6KheCN-df18l&q=85&s=39af9d07cb7bf2c4f0c237cb38107865" alt="Image" width="2559" height="918" data-path="images/image-72.png" />

***

### **💡 Configuration Tips**

1. **Clear descriptions**\
   Ensure the `description` is clear and accurate. This significantly improves discoverability and user understanding.
2. **Set sensible defaults**\
   Reasonable default values allow users to run the script with a single click, greatly lowering the barrier to use.
3. **Focus on popular platforms**\
   Scripts targeting popular platforms (such as **e-commerce** and **social media**) are more likely to gain attention and usage.
