Generate user contribution dir