This skill should be used when the user asks to "understand context", "explain context windows", "design agent architecture", "debug context issues", "optimize context usage", or discusses context components, attention mechanics, progressive disclosure, or context budgeting. Provides foundational understanding of context engineering for AI agent systems.
76
63%
Does it follow best practices?
Impact
100%
1.07xAverage score across 3 eval scenarios
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./bundled/skills/context-fundamentals/SKILL.mdThe canonical home for this skill is context-fundamentals in muratcankoylan/Agent-Skills-for-Context-Engineering
System prompt architecture and tool definition design
Section delimiters used
91%
100%
Background section present
37%
100%
Instructions section present
100%
100%
Tool guidance section present
100%
100%
Output description section present
66%
100%
Altitude: not too low
87%
100%
Altitude: not too high
100%
100%
Tool descriptions: what it does
100%
100%
Tool descriptions: when to use
100%
100%
Tool descriptions: what it returns
50%
100%
Tool disambiguation
90%
100%
No arbitrary character limits
100%
100%
Context budget monitoring and compaction triggers
Token approximation: 4 chars/token
100%
100%
Warning threshold at 70-80%
100%
100%
Critical threshold above warning
100%
100%
Breakdown by component
100%
100%
Tool output component tracked
100%
100%
Configurable context limit
100%
100%
Utilization percentage reported
100%
100%
Status indicator returned
100%
100%
Demo produces visible output
100%
100%
No raw character count as token count
100%
100%
Degradation design comment
100%
100%
Progressive disclosure and observation masking
Summaries only at init
100%
100%
On-demand full load
100%
100%
Observation masking implemented
80%
100%
Masking uses reference ID
50%
100%
Masking stores full content
100%
100%
Naming convention validator
100%
100%
Demo: initial state shown
100%
100%
Demo: on-demand load shown
100%
100%
Demo: masking demonstrated
100%
100%
Does NOT pre-load all content
100%
100%
Manifest identifiers used
100%
100%
Naming validator rejects vague names
100%
100%
f627ab5
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.