Bageshwar Dham Sarkar
What are the kinds of karma, and how do I know which karma is good or bad?
Good and bad karma need dharma to tell them apart
Karma has three kinds: prarabdh (fate already ripened), kriyamaan (what you do now) and sanchit (stored up), but in simple terms it is good or bad. Dharma within you shows which action is worth doing.
For this, dharma must be within you. One who has dharma within will know that this action is worth doing.