And is there a better way around this than giving teams that skill even if they don't have it or need it?
E.g.:

Even though there is no allocation for the above 2 skills, Portfolio won't let me allocate this to a team / individual unless they have that skill, which means I have to give this skill to people even if they don't have or need that skill - which seams to defeat the purpose.
On a related note, portfolio doesn't seem to display tasks that can't be scheduled - is there a way of finding these? Otherwise it's easy to lose them and not realise there are unscheduled tasks.
I've tried to raise this as a bug here but it says I don't have permission https://jira.atlassian.com/projects/JPOCLOUD/issues/JPOCLOUD-409?filter=allopenissues
and when I try to follow the link
I get this:
