is there any document or tutorial specifically on this topic I can use?
My second post here Blueprint - EQS and Gameplay Tags - I need help! - #4 by chrudimer and the post afterwards
And this here to setup visual studio for unreal Setting Up Visual Studio for Unreal Engine | Unreal Engine 4.27 Documentation
and the way I use tags is to set them in Gameplay tag settings through project settings and then in my actor
That’s fine, you just need to implement the interface in your actor.