After we know the basics, let's learn how agents work, what are markdown files and how does the LLM receives instructions, what are skills, rules and commands and what do we need to lookout for? What are the differences between claude code, cursor and anti gravity