agentsclimarketplace

Unity progression system

Skill frankxai/awesome-gamification-agent-skills/skills/unity-progression-system

THE definitive curated resource for gamification-agent-skills | GenCreator 6-Pillar CoE • Starlight Intelligence • Arcanea Creative Execution • Agentic Passive Income Systems

Install
npx -y skills add frankxai/awesome-gamification-agent-skills --skill unity-progression-system

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Design Unity-compatible progression, skill tree, ability, achievement, leaderboard, reward, and data-driven gameplay systems from Markdown/YAML source. Use when building Unity skill systems, ScriptableObject adapters, game progression prototypes, or engine-ready mastery specs.

SKILL.md

1.6 KB, 274 tokens by cl100k_base, as published. Nobody here has run it

Unity Progression System

Use this skill to map Markdown-first progression specs into Unity implementation plans.

Workflow

  1. Identify the source Markdown artifacts: tracks, nodes, trials, rewards, loadouts.
  2. Separate static design data from mutable runtime state.
  3. Map static data to ScriptableObject definitions.
  4. Map runtime progress to save data, backend state, or an append-only ledger.
  5. Define validation rules for graph integrity.
  6. Define UI states for locked, available, in-progress, complete, failed, and mastered.
  7. Define telemetry events before implementation.

Unity Mapping

ConceptUnity artifact
TrackSkillTrackDefinition : ScriptableObject
NodeSkillNodeDefinition : ScriptableObject
TrialTrialDefinition : ScriptableObject
RewardRewardDefinition : ScriptableObject
Progresssave data or backend record
Eventanalytics 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 ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,984. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.