Countering AI Sycophancy with a Devil's Advocate Plugin for Codex & Claude
Melvin Vivas · X post · 2026-10-01 · Open on X
Topics: AI Dev Tools & Productivity, AI Agents, Tool Use & MCP, Prompt & Context Engineering · Level: intermediate
Summary
Melvin Vivas noticed that Codex tends to agree with whatever he says, so he built a 'Devil's Advocate' plugin. It adds a /challenge-ideas skill that pushes back on your ideas, shows other points of view and helps you make better decisions. The plugin is in his SkillsBento plugin marketplace and installs in both the Codex CLI and Claude Code.
Key points
- AI coding assistants can be sycophantic: they often agree with the user and tell them what they want to hear.
- The Devil's Advocate plugin adds a /challenge-ideas skill that challenges your thinking and offers other perspectives.
- Codex install:
codex plugin marketplace add donvito/skillsbento, thencodex plugin add devils-advocate@skillsbento. - Claude Code install:
/plugin marketplace add donvito/skillsbento, then/plugin install devils-advocate@skillsbento. - The plugin works in both the desktop app and the CLI.
- Skills and plugin marketplaces let you share reusable agent behaviors between tools.
Resources mentioned
- skillsbento · website · skillsbento.com · free
Melvin Vivas's GitHub plugin and skills marketplace for Codex and Claude Code, which includes the devils-advocate plugin.
Also in: SkillsBento: Free Plugin Marketplace for Codex and Claude Code (Melvin Vivas on X · notes), Agent Skill to Analyze Your X (Twitter) Analytics Export (Melvin Vivas on X · notes), Melvin Vivas's open-source AI tools, built with Codex (Melvin Vivas on X · notes), skillsbento: Free Open-Source Agent Skills for Claude (Melvin Vivas on X · notes) and 2 more - Devil's Advocate (SkillsBento plugin) · tool · skillsbento.com · free
A plugin whose skill challenges your ideas and shows other perspectives, to counter AI sycophancy.
Also in: SkillsBento: Free Plugin Marketplace for Codex and Claude Code (Melvin Vivas on X · notes) - OpenAI Codex · tool · openai.com · paid
OpenAI's coding agent. In the diagram it writes code, fixes review findings and drives the build loop. The creator also used it to make this video.
Also in: An agent bot that installs and drives Codex on its own (Melvin Vivas on X · notes), Asking a Coder bot to install Codex (Melvin Vivas on X · notes), Sign in with ChatGPT: Setting Usage Limits for Each App (Melvin Vivas on X · notes), Codex Cloud Environments Must Be Saved & Published Before Use (Melvin Vivas on X · notes) and 240 more - Claude Code · tool · code.claude.com · paid · recommended by both Bashiri Smith & Melvin Vivas
Build agents and pipelines from the terminal; the guide's main agentic coding tool.
Also in: Create Claude Code Plugins with /plugin-authoring (Melvin Vivas on X · notes), Claude Code mods: customize behavior and UI with plugins (Melvin Vivas on X · notes), AI Engineer Roadmap Overview: From ML Foundations to RAG, Agents & Ops (Bashiri Smith on Facebook · notes), SkillsBento: Free Plugin Marketplace for Codex and Claude Code (Melvin Vivas on X · notes) and 101 more
Try this
- Add the donvito/skillsbento marketplace and install devils-advocate@skillsbento in Codex or Claude Code.
- Use /challenge-ideas to stress-test your decisions instead of accepting answers that just agree with you.
- Build your own skill or plugin that makes an AI assistant critique your ideas instead of agreeing with them.
More in AI Dev Tools & Productivity
- Customizing Your Coding Setup with Pi Coding Agent Extensions
- Pi Agent Council: Ask Multiple LLMs in Parallel and Compare Their Advice
- SkillsBento: Free Plugin Marketplace for Codex and Claude Code
- Re-authenticate the Pi Agent with the New ChatGPT Sign-In
- Grok Bot Can Now Hand Off Coding Tasks to Cursor
- jev-dev: A UI Tool to Keep Run History When Experimenting with Jev