skills/setup-augmentations/SKILL.md
Add integrations to puzzmo.json with leaderboard configuration using deeds
npx skillsauth add puzzmo-com/oss setup-augmentationsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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 metrictools
Configure the Puzzmo CLI for uploading game builds
tools
Edit the `integrations` block in puzzmo.json (leaderboards, notables, etc.) using live game context from the dev.puzzmo.com MCP
development
Set up Puzzmo platform fonts in a game using the SDK font utilities
development
Convert hardcoded colors to use Puzzmo theme tokens for light/dark mode support