I am a big fan of custom post types and I use them in just about every project I do now. The same thing goes for contextual help menus. I think they are one of the most underutilized aspects of WordPress and I am a firm believer that if you have an admin screen you need to have a contextual help menu (I’ll save this particular rant for another time). But what I just noticed is that by default when you create a CPT it does not create a contextual help menu. I guess I thought that it would display the same menu for a CPT as a regular post but I was wrong.
So now that I know that custom post types do not have contextual help menus what should I do about it? At the very minimum even if you do not want to take the time to write your own custom help menu you should at least include the regular post help menu. For your convenience I have put together a gist with the code you need. I based my code off this codex entry. That being said, if you modify either the list view or the editor view of your custom post type you really should modify the help menus to reflect that. There is nothing worse than asking a user to input something in Box A when Box A no longer exists.
What do you think? Am I making too big of deal about this? Do you think all CPTs need a contextual help menu?