← ClaudeAtlas

context-engineeringlisted

This skill should be used when the user asks about "writing conventions", "codebase context", "HARNESS.md context section", "convention documentation", "how to write enforceable rules", or needs guidance on the Context section of HARNESS.md.
Habitat-Thinking/ai-literacy-superpowers · ★ 35 · Code & Development · score 65
Install: claude install-skill Habitat-Thinking/ai-literacy-superpowers
# Context Engineering Context engineering is the practice of curating the knowledge an LLM needs to work effectively in a codebase. Good context makes the difference between an LLM that follows project conventions and one that generates plausible but inconsistent code. Birgitta Boeckeler's key insight: the code design itself is a huge part of the context. Well-structured code communicates intent; the harness documentation makes that intent explicit and enforceable. ## The Context Section of HARNESS.md The Context section serves three audiences simultaneously: 1. **New team members** read it to understand the project's stack and conventions 2. **LLM agents** read it as structured input when reviewing code or generating enforcement 3. **The plugin** reads it to understand what tools might be appropriate for enforcement ### Stack Declaration Declare the factual baseline: languages, build system, test framework, container strategy. Keep this section factual — no aspirations, just what is true today. The `harness-discoverer` agent populates this during `/harness-init`. ### Conventions Conventions are the core of context engineering. Each convention must be **concrete enough that a reviewer could objectively say whether code follows it**. The test: could two independent reviewers agree without discussing it? For detailed examples of well-written vs poorly-written conventions, consult `references/convention-patterns.md`. ## Writing Effective Conventions ### The