Platform actions link your challenge to other Nudj features — achievements, streaks, games, check-ins. They’re the glue for building progression loops.Documentation Index
Fetch the complete documentation index at: https://docs.nudj.cx/llms.txt
Use this file to discover all available pages before exploring further.
Action types
Complete Achievement
This is the achievements as actions pattern introduced in #729. It lets you gate a challenge behind an achievement — e.g. “To start this challenge, you must have earned the First 10 Challenges achievement”.
Check-In
Members tap a “check in” button to mark attendance. Optionally enable the streak option (#1214) so consecutive check-ins increment a streak counter.Streak
Reward members who maintain a streak (daily, weekly). Paired with Streaks & Mastery.Game
Launch a Nudj game (flick, catch, memory, basketball, etc.) as an action. Configured via the Games system. Reward allocations on game actions are resolved through the game’s reward config (#1071, #1034).Reward distribution on actions
Actions can carry their own reward allocation in addition to the challenge-level reward (#1202). Useful when you want to:- Reward every checkpoint along a long challenge.
- Hand out instant assets on a game action (vs. only at challenge completion).
- Mix currency types (points on action 1, XP on action 2, asset on completion).
Examples
Daily habit streak
Daily habit streak
One challenge with a single check-in action (streak enabled). Evergreen, no end date. Rewards tiered at 7-day, 30-day, 100-day milestones via achievements.
Progression ladder
Progression ladder
Five challenges, each fronted by a Complete-Achievement action pointing at the previous challenge’s completion achievement. Members finish them in order.
Leaderboard-driven game day
Leaderboard-driven game day
Challenge with a single Game action (Flick game). High-score triggers a reward allocation via game reward config.

