[QUOTE=antechinus]
86Kg
Shimano Tourney back derailer
Front chainring has 48-38
Back freehub cluster has 7-speed combination 11,13,15,18,21,24,26 - not sure of brand probably Shimano.
Bike should be making clean shifts.
Problem has always occured. When I replaced cluster, derailer and chain the problem continued.
I havent crashed my bike, although the frame has broken through fatigue. It was under warranty and replaced.
Back wheel is tight as a fishes arseh*le.
I asked this question here a while ago and someone suggested it was autoshift, but it seems to be more the gears slipping over the cluster.
This happens when I am on the smaller gears 11-15. I spend most of the time in 48 on the front.
As I write this I have just bumped into this article. Maybe it is chain wear. Maybe I need to clean my chain more often.
If I ride 10 km a day, how often should I clean my chain?
[/QUOTE]
You have quite the mystery here. If this problem has always occurred and still occurs after you swapped out all those components with new ones, and even using a new frame doesn’t solve the problem, then I would go see a shaman to see if you are cursed! 
With a 7-speed rear derailleur, autoshifting shouldn’t be an issue because it can handle a less accurate set-up than modern 9 and 10 speeds.
Either chain or cassette wear could be a factor and is often the cause of a skipping chain, but you said the problem still occurs after you replaced them so that has me stumped. How many kilometres ago did you replace them? Check out the Sheldon Brown page on chain and sproket wear, you see an image of a worn out cassette. Also, check to make sure that your front chainrings are still in usable condition and don’t look like shark teeth in profile.
I think the best route to go here, given what you have already done, is to put your rear wheel with the sprockets on another 7-speed bike that you know has a relatively new chain and no major shifting problems. Ride on that bike and see if there is any skipping. That way, you can isolate the problem to either your rear wheel/sprockets or to the frame of the bike.
If you ride about 10km a day on roads with the occasional wet ride, then I say you can get away with degreasing your chain every 3-4 weeks.
scr4, what is your opinion on this problem?