Stage upgrade process improvement

+1 consent with you on this and am glad you and @burke have come out to shade more light on the dev stages of which I don’t know if it’s clearly explained in the dev stages page. If not how are we going to make this clear to the community members to help them feel it’s not all about what is on the activity sheet but also community involvement is paramount.

Does it mean one has to acquire all the listed skills in a given developer stage to be promoted to another developer level and if not at which percentage should one consider to be fit for the dev stage?