context-mgmt
SkillDocs & knowledgeContext engineering: compaction, progressive disclosure, structured notes via AgentDB. Triggers: tokens, compaction, memory, handoff, summarize, context window.
Use context-mgmt in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add context-mgmt and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the context-mgmt skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by hashgraph-online/awesome-codex-plugins in plugins/ariaxhan/kernel-claude/skills/context-mgmt/SKILL.md and read by Ahel’s review.
Reasoning fidelity is the real metric, not token count. Quality degrades at ~60-70% fill, not at the limit.
<core_principles>
- COMPACTION: Summarize and reinitialize. Keep architecture decisions, discard noise.
- STRUCTURED NOTES: AgentDB + active.md persist across context resets.
- MULTI-AGENT: Delegate research to subagents. They explore, report summaries. Cap the return at ~1,000-2,000 tokens (conclusion + path:line evidence, no raw dumps); the exploration context stays in the subagent.
- MINIMAL READS: grep/glob to find, then read specific sections.
- TOOL RESULT CLEARING: Old tool output rarely needs to stay in context. When calling the Claude API directly (not via this harness), prefer the server-side
context-management-2025-06-27beta over hand-rolled truncation:clear_tool_uses_20250919clears old tool results past a token trigger (client keeps full history, no sync needed),clear_thinking_20251015clears old thinking blocks while preserving cache hits. Client-side SDK compaction (compaction_control, TypeScript/Ruby) is deprecated; use server-sidecompact_20260112(same beta header) for summarization. Ordering:clear_thinking_20251015must precedeclear_tool_uses_20250919inedits. Setexclude_toolsfor results that must survive; clearing tool results invalidates the cached prefix, so setclear_at_leastso each clear pays for itself. </core_principles>
<token_budget>
- CLAUDE.md: <150 lines (always loaded)
- rules/: <100 lines (always loaded)
- Skills: metadata only at startup, full content on demand
- Commands: only when invoked
- Reference docs: only when skill explicitly reads them </token_budget>
<compaction_protocol>
- CHECK fill level via /context. (gate: <60% → continue; ≥60% → proceed to step 2)
- Write critical state:
agentdb write-end '{"did":"X","next":"Y","blocked":"Z"}' - Commit any uncommitted changes. (gate: clean working tree)
- Generate handoff if complex work in progress:
/kernel:handoff - Trigger compaction.
- POST-COMPACT RESTORE:
a. Read active.md for project context.
b. Run
agentdb read-startfor failures, patterns, contracts. c. Check for pending checkpoints to review. </compaction_protocol>
<fidelity_signals> Watch for reasoning degradation BEFORE the token meter shows a problem:
- Hypothesis depth dropping: agent defaults to first idea, stops exploring alternatives
- Backtracking absent: errors patched in place instead of root-caused
- Step count contracting: multi-step plans collapse to one-shot attempts
- Cross-file awareness fading: agent forgets earlier files in the same session
- Inline checks disappearing: agent stops verifying assumptions before acting
Any one of these → compact or hand off NOW, even if /context shows <60% fill. </fidelity_signals>
<what_to_preserve> Never compact away:
- Current task context and goal
- Active decisions and their rationale
- Blocking issues and error states
- File paths currently being worked on
- Uncommitted changes description
- Contract IDs and branch names </what_to_preserve>
<what_to_compact> Aggressively compress:
- Exploratory searches → "searched X, found Y at path:line"
- File reads → "read file, key insight: Z"
- Successful operations → "completed: X"
- Debugging traces → "root cause: X, fix: Y"
- Tool call history → "N tool calls, outcome: X"
- Research context → offload to AgentDB, keep one-line summary </what_to_compact>
<failure_modes>
- Agent tries too much at once → context exhausted mid-work Fix: Incremental progress with commits at each step.
- Later agent assumes done prematurely → work incomplete Fix: Explicit done-when criteria with evidence required. </failure_modes>
Signals
- GitHub stars
- 1k
- Forks
- 316
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
context-mgmt- Source
- github.com/hashgraph-online/awesome-codex-plugins
github.com/hashgraph-online/awesome-codex-plugins
Related picks
Skill · mattpocock
The pick for TypeScripttypescript-pro
Skill · jeffallan
The pick for TypeScripterror-tracking-ruby
Skill · posthog
The pick for Rubyvigilante-issue-implementation-on-ruby
Skill · aliengiraffe
The pick for Rubyhandoff
Skill · mattpocock
More in Docs & knowledgecanvas-design
Skill · anthropics
More in Docs & knowledge