Most agent problems trace back to context. This skill gives you a framework for feeding Claude the right information at the right time: rules files for project conventions, selective spec loading instead of dumping everything, relevant source files before editing, and clean error messages when things break. The hierarchy diagram alone (rules → specs → source → errors → history) is worth internalizing. Best part is the confusion management section, which teaches the agent to surface conflicts instead of guessing. Use this when starting a project, when output quality drops, or when the agent starts hallucinating APIs that don't exist.
npx skills add https://github.com/addyosmani/agent-skills --skill context-engineering