---

- name: "Exist file {{ skel_file }}"
  ansible.builtin.stat:
    path: "{{ user_user_home }}/{{ skel_file }}"
  register: _skel_file

- name: Copy skel file
  when: _skel_file.stat is defined and
        _skel_file.stat.exist is defined and
        not _skel_file.stat.exist
  ansible.builtin.copy:
    src: "/etc/skel/{{ _skel_file }}"
    dest: "{{ user_user_home }}/{{ skel_file }}"
    owner: "{{ unix_user.key }}"
    group: "{{ unix_user.value.group | default('users') }}"
    mode: "0600"