anti-sycophancy

Reset AI sessions after two failed corrections on the same topic.

Updated Jun 27, 2026
One-click install
npx skills add https://github.com/coff33ninja/ai-skills-mcp --skill anti-sycophancy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: anti-sycophancy
Source: https://github.com/coff33ninja/ai-skills-mcp/tree/main/skills/anti-sycophancy
Command: npx skills add https://github.com/coff33ninja/ai-skills-mcp --skill anti-sycophancy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses common failure modes in AI interactions, such as over-acknowledgment, acknowledgment-action gap, and infinite fix loops, ensuring a more productive dialogue flow.

Core Features & Use Cases

  • Prevents Compensatory Sycophancy: Stops the AI from over-acknowledging after multiple corrections, focusing on understanding instead.
  • Acknowledgment-Action Gap: Ensures that acknowledging a correction does not lead to a gap in subsequent actions.
  • Infinite Fix Loop: Stops repeated failed attempts by recommending a fresh session after a threshold is reached.

Quick Start

When the AI repeatedly makes incorrect corrections, initiate a new session with just the corrected requirements.

Frequently Asked Questions about anti-sycophancy

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

FAQPage Schema
Why does AI over-acknowledge corrections but still fail to fix the issue?

AI over-acknowledgment happens when the model repeatedly apologizes for errors without changing its underlying logic. This creates an acknowledgment-action gap where subsequent responses still fail to meet your corrected requirements.

How do I stop an infinite fix loop during AI interaction?

To stop an infinite fix loop during AI interaction, reset the dialogue after two or more failed corrections on the same topic. Initiating a fresh session with just the corrected requirements restores session coherence and productivity.

What is the best way to manage context when an AI keeps repeating the same mistakes?

The best way to manage context when an AI repeats mistakes is to reset the interaction. Starting a new session with only the corrected requirements prevents ineffective cycles of sycophancy and redundant corrections.

When should I reset an AI chat session to improve dialogue quality?

You should reset an AI chat session to improve dialogue quality after two or more failed corrections on the same topic. This threshold indicates the context is compromised and a fresh interaction is necessary.

Can I prevent AI sycophancy without losing the current conversation context?

Preventing AI sycophancy while maintaining session coherence requires resetting the interaction after multiple failed corrections. You start a new session by providing just the corrected requirements, effectively preserving necessary context while discarding the failed loop.