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