Thanks for writing to us.
The lump under the skin on the knee cap is likely to be due to an inflammation of the soft tissue
. Most of the times such swellings reduce on taking mild anti inflammatory medicines and hot fomentation.
I hope this information has been both informative and helpful for you.
Dr. Praveen Tayal ,