Generate GitHub-ready merchant Skill repositories similar to the 金谷园 public Skill pattern. Use when the user wants to create a merchant Skill for a cafe, bar, restaurant, florist, tea shop, dessert shop, live house, board-game venue, murder mystery venue, or escape room.
Use this Skill when the user wants a merchant Skill repository, not a hosted product.
The outcome of this Skill is a folder containing a complete merchant Skill project that the user can later upload to GitHub or Gitee and deploy to Tencent CloudBase.
MerchantSpec JSON file.When generating the merchant repository, prefer the template's business-specific tool names over generic abstractions. The output should feel like a finished store Skill, not a neutral SDK wrapper.
Read references/templates.md before collecting merchant details.
The built-in template IDs are:
cafebarrestaurantfloristtea_dessertlivehousetabletop_experienceInstall local dependencies if needed:
cd merchant-skill-generator
npm install
Generate a merchant repository from a spec file:
npm run generate -- --spec /absolute/path/to/merchant-spec.json --out /absolute/path/to/output-dir
The generated repository will be written to:
/output-dir/<merchant-slug>-skill
Before handing off the result, prefer running:
npm run validate
This regenerates all example repositories into a temporary directory and smoke-tests the restaurant sample's MCP server.