Basic recipe auto-detection