feat(labels): Extract labels as a plugin