Προθερμαίνεις το φούρνο στους 175°C. Στρώνεις ένα ταψί η λαμαρίνα με αντικολλητικό χαρτί ή ειδικό φύλλο σιλικόνης για μπισκότα.
Σε ένα μπολ, αναμιγνύεις τη βρώμη, το αλεύρι, τη σόδα, το αλάτι και τα μπαχαρικά. Αφήνεις το μίγμα στην άκρη.
Στο μπολ του μίξερ, στη μεσαία ταχύτητα, χτυπάς το αυγό για 2 λεπτά. Προσθέτεις τις ζάχαρες και συνεχίζεις το χτύπημα για 2 λεπτά ακόμη. Προσθέτεις τη βανίλια και το ελαιόλαδο και χτυπάς ώσπου να γίνουν ένα ομοιόμορφο, κρεμώδες μίγμα.
Προσθέτεις τα αμύγδαλα και τα cranberries και ανακατεύεις. Χαμηλώνεις την ταχύτητα του μίξερ και σιγά-σιγά προσθέτεις το μίγμα των στερεών που έχεις αφήσεις στην άκρη. Συνεχίζεις το χτύπημα μέχρι να αναμιχθούν καλά τα υλικά.
Φτιάχνεις μικρά μπαλάκια ζύμης σε μέγεθος καρυδιού και με τα χέρια σου τα πατάς ώστε να γίνουν μπισκότα. Τα τοποθετείς στο ταψί, αφήνοντας μια μικρή απόσταση μεταξύ τους και ψήνεις για 10-12 λεπτά.
Μετά το ψήσιμο, τα αφήνεις να κρυώσουν ελαφρώς πριν τα μεταφέρεις σε σχάρα για να κρυώσουν εντελώς.