diff --git a/README.txt b/README.txt
index a555f06..dcd7723 100644
--- a/README.txt
+++ b/README.txt
@@ -1,6 +1,14 @@
-Configuration Docker pour mon blog.
+Configuration Docker pour mon blog et autres scripts pouvant être utiles.
 
-Utilisation
+Scripts
+=======
+
+- gen-template-pelican.sh : permet de générer un fichier Markdown vide avec
+  des métadatas propres à Pelican. 
+
+  Usage: ./gen-template-pelican.sh nom-fichier.md
+
+Déploiement
 ===========
 
 Télécharger les dépôts pour le thème et les articles de blogs dans ce dossier
diff --git a/gen-article-pelican.sh b/gen-article-pelican.sh
new file mode 100755
index 0000000..973a59c
--- /dev/null
+++ b/gen-article-pelican.sh
@@ -0,0 +1,48 @@
+#!/bin/bash
+
+#**************************#
+#  gen-article-pelican.sh  #
+#                          #
+#  author: rick@gnous.eu   #
+#   licence: Apache-2.0    #
+#**************************#
+
+FILE="nouveau-billet.md"
+AUTHOR="Moi"
+STATUS="draft"
+LANGUE="fr"
+
+filemd=${1:-$FILE}
+
+read -p "Titre de l’article : " titre
+read -p "Date de l’article (vide pour aujourd’hui) : " date
+read -p "Catégorie : " categorie
+read -p "Tags (les séparer par une ,) : " tags
+read -p "URL : " url
+read -p "Auteurs (séparez les différents auteurs par une ,) : " auteurs
+read -p "Status (draft par défaut) : " statuspost
+read -p "Langue (fr par défaut) : " langue
+read -p "Sommaire : " sommaire
+
+date=${date:-$(date +%Y-%m-%d)}
+statuspost=${statuspost:-$STATUS}
+langue=${langue:-$LANGUE}
+auteurs=${auteurs:-$AUTHOR}
+
+[[ $auteurs == *","* ]] && auteurs="Authors: $auteurs" || auteurs="Author: $auteurs"
+
+echo "Title: $titre
+Date: $date
+Category: $categorie
+Tags: $tags
+Slug: $url
+$auteurs
+Lang: $langue
+Status: $statuspost" > $filemd
+
+if [ ! -z "$sommaire" ]
+then
+    echo "Summary: $sommaire" >> $filemd
+fi
+
+echo -e "\n" >> $filemd