Sempre ligado contra sob demanda
As instruções do projeto ocupam contexto precisando ou não a tarefa atual, e essa troca é a certa para fatos como o gerenciador de pacotes, o comando de testes e a convenção de branches. Um procedimento de um trabalho só, como fechar uma release ou escrever uma migração, custa esse mesmo contexto em toda tarefa não relacionada se você o colocar ali.
O tamanho é o sinal prático
Quando uma seção das instruções passa de uma tela e descreve um procedimento em vez de um fato, ela já é uma skill que ainda não foi extraída. Tirá-la de lá encurta o que toda tarefa paga e dá uma descrição ao procedimento, que é também o momento em que você descobre se ele algum dia foi específico o bastante para ser seguido.
Não são rivais
O arranjo saudável são instruções de projeto curtas com os fatos permanentes, mais um conjunto pequeno de skills carregando os procedimentos. Se você se pegar repetindo o mesmo parágrafo em várias skills, aquele parágrafo é um fato permanente e o lugar dele é acima, nas instruções do projeto.