Sorry, I don't mean in cron, but rather that the program you schedule to run every Monday could keep track of the last time it ran, and refuse to run again until it's been at least 8 days or so...
That would be easier than trying to modify crond to do something different.