generate
Creates Steam release drafts for store text, achievements, cloud, builds, requirements, and code; text sections return writing briefs, deterministic sections write into steamworks.yaml.
Instructions
Produce drafts for a part of the release.
Text sections return a brief for YOU to write from (the server never invents marketing text itself):
"store_short": write one variant per strategy the brief lists (fantasy, mechanic, situation_humor, and after a market study market_common and market_contrast), save each with save_draft.
"store_long": stage "outline" first; after the user approved an outline, stage "text".
"achievements": names, descriptions and icon briefs for achievements that lack them. Deterministic sections write drafts into steamworks.yaml directly (never over approved values):
"cloud" (quotas, enable), "builds" (a depot per OS; returns the SteamPipe scripts when depot ids exist), "requirements" (minimum system requirements from the engine, always to review), "code" (stats, leaderboards and achievements used in code).
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": {
"path": "<path>",
"section": "<section>"
},
"name": "generate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| stage | No | ||
| section | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||