this is a really solid game and I'm enjoying it however my only issue is the grab attacks with multiple enemies 2 are ok but 3 are a bit too much specifically the octopus enemies since not only can they sleep you they can hypnotise you, making it difficult to attack and more frustrating than anything else, to further explain using bless to remove the hypnosis is great until the next turn an octopus you just shoved off reapplies it again. other than that the game is great maybe need a bit more guidance on things but that's probably just a me issue.
The answer to your question is hidden in the library (description of mechanics and tips) and in alchemy.
The game assumes that the player will help Celica actively learn and improve skills (alchemy, learning to do without artifacts on the neck).
As for the cyclops and some other tricky monsters, the game hopes that the player will remember about potions (alchemy). Celica drinks a potion before the battle and she gains immunity. The purpose of immunity depends on the potion you prepared. In addition, the better Celica has mastered the skills, the easier it is for her to defeat monsters.
In general, visit the library :-)