Contrary to its name, Goatskin isn't a literal goat hide in Kingdom Come: Deliverance 2. He's a crucial character you must locate during the "Into the Underworld" main quest in Kuttenberg. Katherine will direct you to the inn, but finding him requires some stealth and cleverness. Here's a simpler approach:
Goatskin is located in the upper level of the barn adjacent to the Black Horse tavern. Access the barn from behind the tailor's shop, then ascend the ladder. Remember, this is a private area, so proceed discreetly.
Once upstairs, drop into the courtyard, climb onto the carriage, and enter the second barn through the window. Climb to the top floor; Goatskin will be there. This method only works during the day; he changes locations at night. Saving your game before interacting with him is highly recommended, as successful dialogue checks are necessary to avoid hefty bribes (150 groschen initially, rising to 500 groschen upon failure).
Failing skill checks will significantly increase the cost to progress the quest. If you lack confidence in your skills, paying the initial 150 groschen is a viable alternative.
This concludes our guide to finding Goatskin in Kingdom Come: Deliverance 2. For more game tips, including romance options and optimal perk selections, check out The Escapist.