Skill stacking refers to combining sets of skills to use in the job market. It is not necessary to be highly accomplished in any of the fields but rather to create a unique skill set with intermediate knowledge that is hard to replace. A career can be taken into any number of directions when there is a base skill to build on. With many skills, many opportunities open up.
An advantage of this outlook is that it suits the contemporary job market. There is little chance to have a long career in the same field and the same position because few companies hire people in permanent posts and many hire part-time employees or freelancers back-to-back. Also, in many countries, people need to have multiple sources of income to make ends meet, which necessitates work in several different fields.
There are disadvantages to skill stacking as well. Firstly, I would argue that skill stacking does not make any person invaluable, which is what many state. Since a person has intermediate or limited knowledge in a given field, it is easy for competitors to gain the same level of skill relatively quickly, whereas expertise takes much longer to develop and just as long to replace.
Secondly, I think that with intermediate skills comes intermediate work. There is very little mindblowing work done by people who have been only passably knowledgeable or talented in a given field, especially in any field related to the arts. If the goal is simply to make money, there is no problem, but to have pride in one’s career it is difficult for me to accept only passable work. Even if the combination of skills is unique, the weakest skills may still be visible.
Lastly, it is exhausting to keep up with new developments in multiple fields, especially technology. Since we live in a technologically advanced world, everybody in every field must have some knowledge of how it all works. To stay up to date is a difficult task, particularly when knowledge of a given technological process is only intermediate. It seems to me to end up taking more time and effort than it would if one were to keep up with one or two fields only. Ultimately, I do think skill stacking has its place in the job market, but more effort needs to be put into developing a higher skill level than only passable talent.