The debut offering from the Los Angeles-based trio Scouts is set for its upcoming release. “Skeleton,” available now, provides the first glimpse into the act’s sound....