Originally posted by Shiny Ninetales
Not a bad idea, but wouldn't it be a bit... weird? I'm not an expert (I write this opinion based in the few knowledge I have about ASM and resources, so excuse me if there's something I'm not understanding), but as far as I know, custom routines are already included in resources that need them, so making a section just for routines sounds somewhat redundant for me.
Eh, it's for bits of code that can be shared among sprites, like bumping in bumpers, ground pounding, looping across the screen, etc. It's not for "This specific sprite needs this to function", it's for "this code is cool and you can use it for other stuff".
You can see some examples in the code library, actually. There are bits of code for exploding like a bobomb, having a sprite follow Mario's x or Y position, etc.