How do I get a players avatar on a startercharacter

I’m trying to make a startercharacter that keeps a players shirt pants skintone and Accessory
on the startercharacter. How would I make this work?

PS: the startercharacter should keep its torso arms etc.

The HumanoidDescription class should allow you to edit the humanoid’s accessories and scaling as you see fit:

https://developer.roblox.com/en-us/articles/humanoiddescription-system

I’m not really sure how to use humanoid description but doesnt it just add the a accessories you choose to put on not the players