Skip to content
Back to skills

Context Engineering

ASecurity

Designing what information goes into the context window and in what order.

  • 166 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added May 28, 2026
ai-agentsgo

Security analysis

A100/100

Scanned May 28, 2026

npx -y skills add Owl-Listener/ai-design-skills --skill context-engineering --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Context Engineering?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Context Engineering
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/owl-listener-context-engineering/badge)](https://www.skillsdirectory.com/skills/owl-listener-context-engineering)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: context-engineering
description: Designing what information goes into the context window and in what order.
---
# Context Engineering
The context window is finite. What goes into it — and in what order — determines the quality of every output. Context engineering is the practice of deliberately designing the information architecture of the context window.
## The Context Budget
Every context window has a token budget. Allocate it deliberately:
- **System prompt**: The foundational instructions (typically 5-20% of the budget)
- **Retrieved context**: Documents, data, and information pulled in for the current task
- **Conversation history**: Previous turns in the conversation
- **User input**: The current request
- **Working space**: Room for the model to generate its response
These compete for space. More retrieved context means less conversation history. A longer system prompt means less room for everything else.
## Information Architecture in Context
Order matters. The model pays different amounts of attention to different positions:
- **Beginning**: High attention. Put your most important instructions here.
- **Middle**: Lower attention. This is where information can get lost in long contexts.
- **End**: High attention. The most recent information (user input) naturally goes here.
- **Adjacent to the task**: Information placed right before the user's question gets more attention than information earlier in the context.
## Context Selection
Not everything should go into the context. Design selection criteria:
- **Relevance**: Does this information help answer the current question?
- **Recency**: Is this the most up-to-date information available?
- **Specificity**: Is this specific enough to be useful, or is it too generic?
- **Redundancy**: Is this information already covered elsewhere in the context?
- **Authority**: Is this from a reliable source?
## Context Strategies
- **Retrieval-augmented generation (RAG)**: Pull relevant documents into the context dynamically
- **Summarisation**: Compress older context into summaries to free up space
- **Prioritised history**: Keep recent and important conversation turns, drop less important ones
- **Structured context**: Organise information with clear headers and sections so the model can navigate it
- **Context caching**: Pre-compute and cache frequently used context blocks
## Context Quality Signals
How to tell if your context engineering is working:
- **Output relevance**: Do outputs address the actual question using the provided context?
- **Hallucination rate**: Is the model making things up because the context is insufficient?
- **Context utilisation**: Is the model actually using the provided context, or ignoring it?
- **Consistency**: Are outputs consistent when the same context is provided?
## Design Artefacts
- Context budget allocation documents
- Information architecture diagrams for the context window
- Context selection criteria per feature
- Retrieval strategy specifications
- Context quality monitoring metrics

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.