Minimal-claude-code context-engineering

Guidance for designing, auditing, and improving context supplied to LLM agents, prompts, tools, RAG/MCP servers, and multi-agent systems. Use when the task involves context selection, prompt or agent architecture, tool descriptions, retrieval context, memory, compaction, autonomy, or evaluation of LLM behavior.

install
source · Clone the upstream repo
git clone https://github.com/Byunk/minimal-claude-code
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/Byunk/minimal-claude-code "$T" && mkdir -p ~/.claude/skills && cp -r "$T/context-engineering/skills/context-engineering" ~/.claude/skills/byunk-minimal-claude-code-context-engineering-533d99 && rm -rf "$T"
manifest: context-engineering/skills/context-engineering/SKILL.md
source content

Context Engineering

A practical guide for choosing, structuring, and evaluating the context supplied to LLM systems. It covers prompts, tool descriptions, retrieval, memory, compaction, autonomy, and agent architecture.

References

#PrincipleFileSummary
1Quality Over Quantity
01-quality-over-quantity.md
Include only relevant context. Precision beats exhaustiveness.
2Start Minimal, Layer Progressively
02-start-minimal.md
Begin with essentials, expand based on performance gaps.
3Hierarchical Context Organization
03-hierarchical-organization.md
Structure context from general to specific. Use XML tags for disambiguation.
4Multi-Dimensional Context
04-multi-dimensional-context.md
Effective context spans task, domain, history, constraints, motivation, and format.
5Simple Composable Patterns
05-simple-composable-patterns.md
Prefer prompt chaining, routing, parallelization over complex frameworks.
6Invest in Tool Design (ACI)
06-invest-in-tool-design.md
Tool descriptions deserve as much effort as UIs. Calibrate action language for Claude 4.6.
7Match Architecture to Complexity
07-match-architecture-to-complexity.md
Choose the right pattern: chaining, routing, parallelization, orchestrator, or agent.
8Transparency in Agent Planning
08-transparency-in-planning.md
Show planning steps. Use structured state tracking for long-horizon tasks.
9Contextualize Retrieved Chunks
09-contextualize-retrieved-chunks.md
Prepend explanatory context before embedding. Reduces retrieval failures by 35-67%.
10Dynamic Context Adaptation
10-dynamic-context-adaptation.md
Adjust context based on task complexity and model confidence.
11Meta-Context
11-meta-context.md
Explain why information is provided. Use grounding directives to reduce hallucinations.
12Ground Agents in Environment Feedback
12-ground-in-environment.md
Use tool results and human checkpoints, not just model reasoning.
13Test and Measure Systematically
13-test-and-measure.md
A/B test context variations. Measure accuracy, latency, reasoning quality.
14Retrieve Generously, Filter Late
14-retrieve-generously.md
Top-20 chunks outperform top-5. Don't over-filter prematurely.
15Avoid Common Anti-Patterns
15-anti-patterns.md
Don't dump everything, over-abstract, overengineer, or inherit stale aggressive prompts.
16Guide Model Thinking
16-guide-model-thinking.md
Control reasoning depth with adaptive thinking. Prevent overthinking on simple tasks.
17Multi-Window State Management
17-multi-window-state.md
Externalize state for tasks spanning multiple context windows.
18Calibrate Autonomy and Safety
18-calibrate-autonomy.md
Tune action thresholds. Claude 4.6 defaults to high autonomy; set guardrails.