diff --git a/rn b/rn
new file mode 100755
index 0000000..bd7d088
--- /dev/null
+++ b/rn
@@ -0,0 +1,18 @@
+ #!/bin/bash
+ DRAFT_DIR="$HOME/Work/DRAFT"
+
+ for file in "$DRAFT_DIR"/*.md; do
+ [ -f "$file" ] || continue
+
+ TITLE=$(sed -n '2s/^title: //ip' "$file")
+ [ -z "$TITLE" ] && continue
+
+ NEWNAME=$(echo "$TITLE" | tr -d ',' | tr -d "'" | tr -d ':' | tr ' ' '-' | tr '[:upper:]' '[:lower:]')
+ [[ "$NEWNAME" != *.md ]] && NEWNAME="${NEWNAME}.md"
+
+ NEWPATH="$DRAFT_DIR/$NEWNAME"
+ if [ "$file" != "$NEWPATH" ]; then
+ mv "$file" "$NEWPATH" > /dev/null 2>&1
+ fi
+ done
+