一键导入
setup-augmentations
Add integrations to puzzmo.json with leaderboard configuration using deeds
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Add integrations to puzzmo.json with leaderboard configuration using deeds
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Create app metadata, thumbnail, and offline configuration for the Puzzmo platform
Wire up game completion signaling to the Puzzmo host
Integrate the Puzzmo SDK into a Vite game project for host communication
Configure the Puzzmo CLI for uploading game builds
Edit the `integrations` block in puzzmo.json (leaderboards, notables, etc.) using live game context from the dev.puzzmo.com MCP
Convert hardcoded colors to use Puzzmo theme tokens for light/dark mode support
| name | setup-augmentations |
| description | Add integrations to puzzmo.json with leaderboard configuration using deeds |
Add an integrations field to puzzmo.json that configures leaderboards and other meta-game features using the deeds defined in the previous step.
Add the integrations field to the existing puzzmo.json:
{
"$schema": "https://dev.puzzmo.com/schema/puzzmo-file-schema.json",
"game": {
"displayName": "Your Game",
"slug": "GAMESLUG",
"teamID": "TEAMID"
},
"integrations": {
"leaderboards": [
{
"displayName": "Fastest Time",
"stableID": "game-GAMESLUG:time",
"order": "Lower=better",
"deedID": "time",
"formatString": "[time]"
},
{
"displayName": "High Score",
"stableID": "game-GAMESLUG:points",
"order": "Higher=better",
"deedID": "points",
"formatString": "%@"
}
]
},
"output": {
"dir": "dist"
}
}
Replace GAMESLUG with the actual game slug (the directory name, lowercased).
Add leaderboards for each meaningful deed. The stableID format MUST be game-[gameslug]:[deed-id].
Choose appropriate formatString values:
"[time]" - Converts seconds to MM:SS format"%@" - Shows the number with locale formatting"%@ moves" - Appends a unit"%@%" - Shows as percentageSet order appropriately:
"Lower=better" for time, moves, errors"Higher=better" for score, accuracy, streakspuzzmo.json has an integrations field with valid configurationstableID values follow the game-slug:deed-id formatformatString values are appropriate for each metric