The Engineering of AI Agents: Context, Harnessing, and Autonomy 2w Ai Agents Context Engineering Anthropic Skills