attention-awareness

Classify inputs as active, background, dormant, or noise to guide attention.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/dgroch/metacognition --skill attention-awareness
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: attention-awareness
Source: https://github.com/dgroch/metacognition/tree/main/skills/attention-awareness
Command: npx skills add https://github.com/dgroch/metacognition --skill attention-awareness

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Juggling multiple requests or long-running tasks often leads to distraction and wasted cycles. This skill teaches you to prioritize the active task, suppress irrelevant signals, and maintain momentum.

Core Features & Use Cases

  • Focused task attention: filters distractions and highlights the current objective.
  • Dynamic signal assessment: categorizes inputs as active, background, dormant, or noise to guide response.
  • Safe switching guidance: provides decision rules to minimize task disruption and maintain progress.

Quick Start

Run the attention-awareness protocol to filter distractions and focus on the current objective.

Frequently Asked Questions about attention-awareness

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

FAQPage Schema
How do I keep AI agents focused on the active task during multi-turn conversations?

To maintain focus during multi-turn conversations, you can apply an attention-filter that categorizes incoming signals as active, background, dormant, or noise. This context-switch logic suppresses distractions and keeps reasoning aligned with the immediate goal.

What is attention-awareness for noise-filtering in long-running plans?

Attention-awareness is a metacognition protocol that filters distractions to prioritize the active task. It dynamically classifies inputs to guide switching and resource allocation, ensuring momentum is maintained throughout long-running plans.

How do I minimize context-switching disruption when juggling multiple requests?

You can minimize context-switching disruption by using safe switching guidance, which provides decision rules to classify inputs and allocate resources. This approach suppresses background noise and maintains progress on the current objective.

Does this attention-filter approach work for rapid cycles and long-running plans?

Yes, the attention-filter approach is applicable across rapid cycles and long-running plans. It dynamically assesses signals to guide response, ensuring reasoning stays aligned with the immediate objective regardless of task duration.

When should I use metacognition logic to filter distractions in agents?

Use metacognition logic to filter distractions when juggling multiple requests or long-running tasks leads to wasted cycles. It teaches agents to prioritize the active task, suppress irrelevant signals, and maintain momentum.