The problem with turning down an assignment is that there's no way to come out of it without some kind of loss. If you say it's a bad idea, you insult your supervisor who came up with it. If you say you don't have the time, your supervisor will think you're lazy. And if you say you don't have the skill to do it, your supervisor may lower their estimation of your abilities. Your goal should be to minimize the damage.
This script can be modified to: