Search "discriminated unions" - Agent Skills | skills.rest