Get term from multiple taxonomy

Your get_terms is causing a parse error, you are missing the array part.

Also when using get_terms take into account that by default it will not return taxonomies that don’t have posts attached to them.

The proper code would be like this

$terms = get_terms([
    'taxonomy' => [
        'category',
        'profile_status',
        'profile_skill'
    ]
]);

If you want to include empty taxonomies (taxonomies without posts attached to them), do this

$terms = get_terms([
    'taxonomy' => [
        'category',
        'profile_status',
        'profile_skill'
    ],
    'hide_empty' => false
]);