make_website
MAKES a Shopify store theme (ZIP) for selling digital products, from the user's Website Maker allowance (Free 3 for life, Pro 5, Premium and Ultimate 10 a month). In Claude and ChatGPT do not collect these answers in chat: call open_product_maker with product website and the panel collects them and calls this itself. Elsewhere follow the website's order (see open_product_maker). Step 4 is required: the user needs a Shopify account and should sign up through the link open_product_maker gives; only pass shopify_ready true after the user has said in their own words that their Shopify account is ready. About a minute; answers with a job id for check_product. The user uploads the ZIP in Shopify > Online Store > Themes > Add theme > Upload zip file.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"product_types": "<product_types>",
"shopify_ready": "<shopify_ready>"
},
"name": "make_website"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| colour | No | ||
| details | No | Optional: anything specific about the products. | |
| audience | No | Who the store is for. | |
| store_name | No | ||
| product_types | Yes | What the store sells, 1 to 4. | |
| shopify_ready | Yes | True only after the user confirmed their Shopify account is set up. |