context-degradation

Analyze attention distribution to detect context degradation and lost-in-middle risks in long-context conversations.

1|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/bilalmk/todo_correct --skill context-degradation-bilalmk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-degradation
Source: https://github.com/bilalmk/todo_correct/tree/main/.claude/skills/mjs/context-degradation
Command: npx skills add https://github.com/bilalmk/todo_correct --skill context-degradation-bilalmk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Context degradation patterns reduce model reliability as context length grows. This guide helps diagnose and mitigate these degradation patterns in long-context agent systems.

Core Features & Use Cases

  • Attention distribution analysis across a context window to identify where information receives attention.
  • Lost-in-middle, context poisoning, distraction, and confusion detection with actionable mitigation recommendations.
  • Context health scoring and monitoring to surface degradation risk and guide architectural decisions.
  • Real-world scenario: Maintain robust performance in a multi-turn assistant handling lengthy user sessions by isolating context or summarizing content.

Quick Start

Run the context-degradation analyzer on your current session log to surface patterns and recommended mitigations.

Frequently Asked Questions about context-degradation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is long-context degradation and how does it affect agent performance?

Long-context degradation reduces model reliability as conversation length grows, causing lost-in-middle risks where information is ignored. It occurs when attention distribution fails across the context window, degrading agent performance during lengthy multi-turn sessions.

How do I detect lost-in-middle and context poisoning in long conversations?

You detect lost-in-middle and context poisoning by measuring attention distribution across the context window. This analysis surfaces degraded regions and distraction indicators, providing actionable mitigation recommendations for your agent workflows.

How do I score context health and monitor degradation risk in multi-turn agents?

You score context health by running the context-degradation analyzer on your session logs. This monitors degradation risk across multi-turn agent workflows, scoring context health and generating remediation recommendations to maintain robust performance.

What is the best way to mitigate context degradation in lengthy user sessions?

The best way to mitigate context degradation is by isolating context or summarizing content. Analyzing attention distribution identifies degraded regions, guiding architectural decisions to maintain robust performance in lengthy multi-turn assistant sessions.

Can I use numpy to analyze attention patterns for context degradation?

Yes, you can use numpy to support the analysis of attention patterns for context degradation. The analyzer requires numpy to measure attention distribution, detect degradation, and generate remediation recommendations across multi-turn agent workflows.

When should I not rely on context health scoring for architectural decisions?

You should not rely on context health scoring alone when isolated context or summarization is insufficient to fix poisoning indicators. If degradation risks persist across multi-turn workflows, further architectural changes beyond scoring are required.