← ClaudeAtlas

context-engineeringlisted

Use when the agent needs better context — assembling the right files, definitions, and prior decisions before implementing, or explaining existing code to a user. Triggers on "agent lacks context", "what files matter", "解释这段代码", "这个模块怎么工作", "带我过一遍代码库".
int2t05/engineering-skills · ★ 3 · AI & Automation · score 76
Install: claude install-skill int2t05/engineering-skills
# Context Engineering Feed the agent the right information at the right time. Context is the single biggest lever for agent output quality — too little and the agent hallucinates, too much and it loses focus. Deliberately curate what the agent sees, when it sees it, and how it's structured. ## When to use - Starting a new coding session or switching between major features. - Agent output quality is declining (wrong patterns, hallucinated APIs, ignoring conventions). - Setting up a new project for AI-assisted development. - The agent is not following project conventions. - Explaining existing code to a user, or giving a codebase tour (see `references/code-explanation.md`). **Not for:** Session-start routing when the task is clear (use `using-skills`); implementing from a spec (use `implement`). ## Steps 1. **Structure context from most persistent to most transient:** - **Rules files** (CLAUDE.md, .cursorrules, AGENTS.md) — always loaded, project-wide. The highest-leverage context you can provide. Cover tech stack, commands, conventions, and boundaries. - **Spec / architecture docs** — loaded per feature. Load only the relevant section, not the entire 5000-word spec. - **Relevant source files** — loaded per task. Read the file before editing; find an existing example of a similar pattern before implementing. - **Error output / test results** — loaded per iteration. Feed the specific error, not the entire 500-line log. - **Conversa