Understanding interactive capabilities for skills development | Synapse