diff --git a/reana_commons/snakemake.py b/reana_commons/snakemake.py
index <HASH>..<HASH> 100644
--- a/reana_commons/snakemake.py
+++ b/reana_commons/snakemake.py
@@ -73,6 +73,7 @@ def snakemake_load(workflow_file, **kwargs):
                 "environment": rule._container_img.replace("docker://", ""),
                 "inputs": dict(rule._input),
                 "params": dict(rule._params),
+                "outputs": dict(rule._output),
                 "commands": [rule.shellcmd],
             }
             for rule in snakemake_workflow.rules
snakemake: include outputs in workflow representation

closes reanahub/reana-client#<I>