def collect_local_dir_names(agent_id, path_agent_files, path_shared_secrets, 
                                    path_neuralnet_models, path_secret_neuralnets):
    """Build list of all local dir/subdir names for specified agent id."""

    dirs_list = []

    # Append all required local dir/subdir names
    dirs_list.append(path_agent_files)
    dirs_list.append(path_shared_secrets)
    
    dirs_list.append(path_neuralnet_models)
    # Example: 'agent_neuralnet_models/agent0_neuralnet_models'
    dirs_list.append(path_neuralnet_models+'/agent'+str(agent_id)+'_neuralnet_models')


    dirs_list.append(path_secret_neuralnets)
    # Example: 'secret_neuralnet_models/agent0_secret_models'
    dirs_list.append(path_secret_neuralnets+'/agent'+str(agent_id)+'_secret_models')

    return dirs_list