AI Coding Agents Explained: Rules, Commands, Skills, MCP, Hooks — Blankdot