EventTracker, achievements, referrals, invite virality — EventTracker blueprint node for recording events on row changes, achievements[] for levels with credit rewards, EventReferral for multi-level referral chains, period-aware counting. Use when asked to 'add analytics', 'track events', 'add achievements', 'gamification', 'EventTracker', 'level requirements', 'achievement rewards', 'invite virality', 'referral credits', 'EventReferral', 'max_depth', 'multi-level referral', or when working with events_module in blueprints.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
EventTracker, achievements, referrals, invite virality — EventTracker blueprint node for recording events on row changes, achievements[] for levels with credit rewards, EventReferral for multi-level referral chains, period-aware counting. Use when asked to 'add analytics', 'track events', 'add achievements', 'gamification', 'EventTracker', 'level requirements', 'achievement rewards', 'invite virality', 'referral credits', 'EventReferral', 'max_depth', 'multi-level referral', or when working with events_module in blueprints.
metadata
{"author":"constructive-io","version":"1.0.0"}
Constructive Events
Event tracking, gamification, and achievement-based credit rewards. Configured through blueprints (EventTracker nodes + achievements[]) and managed via the ORM.
When to Apply
Use this skill when:
Adding event tracking to tables (EventTracker node)
Defining achievements with requirements and credit rewards
Building invite virality chains (EventReferral with max_depth)
{"tables":[{"table_name":"user_profiles","nodes":[{"$type":"EventTracker","data":{"event_name":"avatar_uploaded","events":["UPDATE"],"watch_fields":["avatar_url"],"conditions":{"field":"avatar_url","op":"IS NOT NULL"}}}]}]}