def METHOD_NAME(self, skill_name: str, scores: Dict, **kwargs):
    scores = copy.deepcopy(scores)
    scores.update(kwargs)
    self.state["skill_scores"][skill_name] = self.state["skill_scores"].get(skill_name, []) + [scores]