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
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
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"}}}]}]}