Future<void> deleteSkill(String id) async { _skills.removeWhere((s) => s.id == id); if (_activeSkill?.id == id) { _activeSkill = null; } await _storage.saveSkills(_skills); notifyListeners(); }