gamified-app

Gamified interface with points, badges, progress bars, leaderboards, and achievement cards. Use for "gamification", "rewards", "points", "badges".

SKILL.md

GitHub

Gamified App Skill

Produce a gamified dashboard or profile page.

Elements

  • Level badge: large circle with level number, XP bar underneath.
  • Stats row: streak, total points, quests completed.
  • Achievement grid: 3×4 cards with icon, title, progress ring, locked state.
  • Leaderboard: ranked list with avatar, name, score, trend arrow.
  • Quests: checklist with XP rewards, progress bars.

Rules

  • Celebrate with accent color (gold/yellow) sparingly.
  • Locked achievements: grayscale + lock icon.
  • Progress rings: inline SVG stroke-dasharray.
  • data-df-id on each achievement and quest.

Output

Single index.html, inline CSS.