Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add frankxai/awesome-gamification-agent-skills --skill unity-progression-systemgit clone --depth 1 https://github.com/frankxai/awesome-gamification-agent-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/frankxai/awesome-gamification-agent-skills/unity-progression-system)<a href="https://agentmods.dev/skills/frankxai/awesome-gamification-agent-skills/unity-progression-system"><img src="https://agentmods.dev/badge/skills/frankxai/awesome-gamification-agent-skills/unity-progression-system/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/frankxai/awesome-gamification-agent-skills/unity-progression-system"><img src="https://agentmods.dev/badge/skills/frankxai/awesome-gamification-agent-skills/unity-progression-system.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00054 | $0.00339 |
| Opus 5.5 | $0.00022 | $0.00136 |
| Sonnet 5.5 | $0.00011 | $0.00068 |
| Haiku 4.5 | $0.00005 | $0.00034 |
Grade A, and why
unity-progression-system scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
Unity Progression System
Use this skill to map Markdown-first progression specs into Unity implementation plans.
Workflow
- Identify the source Markdown artifacts: tracks, nodes, trials, rewards, loadouts.
- Separate static design data from mutable runtime state.
- Map static data to ScriptableObject definitions.
- Map runtime progress to save data, backend state, or an append-only ledger.
- Define validation rules for graph integrity.
- Define UI states for locked, available, in-progress, complete, failed, and mastered.
- Define telemetry events before implementation.
Unity Mapping
| Concept | Unity artifact |
|---|---|
| Track | SkillTrackDefinition : ScriptableObject |
| Node | SkillNodeDefinition : ScriptableObject |
| Trial | TrialDefinition : ScriptableObject |
| Reward | RewardDefinition : ScriptableObject |
| Progress | save data or backend record |
| Event | analytics or JSONL ledger |
Quality Gates
- Do not store mutable player progress in ScriptableObjects.
- Detect circular dependencies.
- Detect unreachable nodes.
- Keep reward effects testable.
- Keep designer-editable data separate from behavior code.
Output Shape
- Unity data model.
- ScriptableObject class list.
- Runtime state model.
- Validation checklist.
- Example Markdown-to-Unity mapping.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 47 lines · 54 tokens per session scan A 04d0e1fde062
unity-progression-system is a skill published in the GitHub repository frankxai/awesome-gamification-agent-skills (1 stars, last pushed 18d ago), licensed MIT. It adds 54 tokens to every session and 339 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-01.
Other skills, from other repositories
input-systems
Architect game input — action mapping (abstracting keys into named actions), rebinding with conflict detection and persistence, multi-device support (keyboard, gamepad, touch), analog deadzones, and feel features like input buffering and coyote time, plus accessibility. Engine-neutral. Use when the user mentions input…
steam-publish
Publish or update a game on Steam with Steamworks and SteamPipe: configure depots and packages, upload builds with steamcmd, set a build live on a branch, and run the release checklists. Use for Steam publishing, appbuild.vdf/steamcmd uploads, depots, beta branches, or a store page release.
roblox-networking
Design and harden Roblox client/server networking with RemoteEvent, RemoteFunction, and UnreliableRemoteEvent; server authority, argument and Instance validation, rate limits, proximity/ownership checks, targeted replication, streaming, lifecycle, prediction, and reconciliation. Use for Roblox remotes, exploits…
roblox-studio-workflow
Modify living Roblox Studio projects safely: inspect Explorer and execution locations, preserve existing structure, reuse modules/remotes, create meaningful Instances, apply Attributes and CollectionService tags, test server/client and multiple devices, inspect Output, and remove experiments/debug objects. Use when an…
roblox-ui
Build production Roblox interfaces with ScreenGui/PlayerGui lifecycle, responsive UDim2 layouts, safe insets, reusable editable Instances, cross-device input and selection, restrained motion, cleanup, and multi-viewport verification. Use for Roblox HUDs, inventories, shops, settings, ability bars, ScrollingFrames…
ebitengine-game
Create, improve, debug and package playable 2D games in Go with Ebitengine (github.com/hajimehoshi/ebiten/v2). Use for Ebitengine game requests: game design translated into a complete loop, input, rendering, text, audio, scenes, gameplay tests and desktop, browser or mobile builds. Also use when fixing these systems…