[1][2][3] The text was likely composed in Assam or Cooch Behar[4] region of India and is attributed to the sage Markandeya.
The text starts off with the legends of Devi trying to bring Shiva back from ascetic life into that of a householder's by making him fall in love again.
[1] According to Ludo Rocher, Markandeya describes how Brahma, Shiva and Vishnu are "one and the same" and that all goddesses (Sati, Parvati, Menaka, Kali and others) are manifestation of the same feminine energy.
The text states that a human sacrifice may be performed to please the goddess, but only with the consent of prince before a war or cases of imminent danger.
[9] According to Rocher, the mention of king Dharmapala of Kamarupa has led to proposals of Kalika Purana being an 11th- or 12th-century text.