No reputable company or person would attest to a federal agency that you performed duties that you did not. They would certainly be foolish to simply sign a letter drafted by you - "my experience letter". The HR department or your supervisor is certainly qualified to draft any communication without your assistance. If your current employer is suggesting anything suspicious in order to process a green card on your behalf, you would better serve yourself by finding a more reputable employer.