diff --git a/scripts/mkimage-yaml.sh b/scripts/mkimage-yaml.sh
index 95fb063f2ae0fab683f6c39166ab4c4200d2d145..46906d7550e7363a01013b2f29b3f16fc79dbbff 100755
--- a/scripts/mkimage-yaml.sh
+++ b/scripts/mkimage-yaml.sh
@@ -16,6 +16,8 @@ while [ $# -gt 0 ]; do
 	--branch) branch="$1"; shift;;
 	--release) release="$1"; shift;;
 	--flavor) flavor="$1"; shift;;
+	--title) title="$1"; shift;;
+	--desc) desc="$1"; shift;;
 	--) break ;;
 	-*) usage; exit 1;;
 	esac
@@ -50,9 +52,13 @@ for image; do
 	time=${time%.*}
 	file=${filepath##*/}
 	flavor=${file%-${release}-${arch}.*}
+	desc=$(echo "$desc" | sed -E 's/^\s*/    /')
 
 	cat <<-EOF
 	-
+	  title: "$title"
+	  desc: |
+	$desc
 	  branch: $branch
 	  arch: $arch
 	  version: $release