How do the rules work for coaches under contract???

The NFL considers Head Coaches in a category all by themselves. However all assts, whether they are coordinators or position coaches are all considered assistants. There is a general feeling around the league that it is not my responsibility to staff your coaching staff. If someone is under contract he does not have to be let out of his contract to go somewhere else as an asst.